From 4eb67d3d277996f48d0c557aeec21989da29d43a Mon Sep 17 00:00:00 2001 From: Tristan <93885277+atristannewman@users.noreply.github.com> Date: Thu, 10 Aug 2023 13:13:05 -0500 Subject: [PATCH] feat: added 2.6 doccfile and xcframework (#14) --- .../css/chunk-384ef189.7ede1ea3.css | 9 + .../css/documentation-topic.29351f99.css | 9 + .../css/documentation-topic.3bca6578.css | 9 - .../documentation-topic~topic.fccbd76c.css | 9 + ...opic~topic~tutorials-overview.1099452b.css | 9 + ...opic~topic~tutorials-overview.82acfe22.css | 9 - .../css/index.12bb178a.css | 9 - .../css/index.d5b499b0.css | 9 + .../css/topic.726a35dc.css | 9 + .../css/topic.ee15af52.css | 9 - .../css/tutorials-overview.06e8bcf7.css | 9 - .../css/tutorials-overview.2a582c39.css | 9 + .../data/documentation/axedevtoolsxcui.json | 2 +- .../axedevtoolsxcui/accesstoken.json | 2 +- ...ssword:realm:clientid:authserverurl:).json | 2 +- .../axedevtoolsxcui/axebounds.json | 2 +- .../axebounds/description.json | 2 +- .../axebounds/init(from:).json | 2 +- .../axedevtoolsxcui/axeconf.json | 2 +- .../axedevtoolsxcui/axeconf/customrules.json | 2 +- .../axedevtoolsxcui/axeconf/description.json | 2 +- .../axedevtoolsxcui/axeconf/init(from:).json | 2 +- .../axedevtoolsxcui/axeconf/isequal(_:).json | 2 +- .../axeconf/optintosupportsdynamictype.json | 1 + .../axedevtoolsxcui/axecontext.json | 2 +- .../axedevtoolsxcui/axecontext/axedevice.json | 2 +- .../axecontext/axemetadata.json | 2 +- .../axedevtoolsxcui/axecontext/axeview.json | 2 +- .../axecontext/encode(to:).json | 2 +- .../axecontext/init(from:).json | 2 +- .../axecontext/isequal(_:).json | 2 +- .../axecontext/screenshot.json | 2 +- .../axedevtoolsxcui/axedevice.json | 2 +- .../axedevice/encode(to:).json | 2 +- .../axedevtoolsxcui/axedevice/hash.json | 2 +- .../axedevice/isequal(_:).json | 2 +- .../axedevtoolsxcui/axedevice/name.json | 2 +- .../axedevtoolsxcui/axedevice/osversion.json | 2 +- .../axedevtoolsxcui/axedevice/scale.json | 2 +- .../axedevice/screenheight.json | 2 +- .../axedevice/screenwidth.json | 2 +- .../axedevtoolsxcui/axedevtools.json | 2 +- .../axedevtools/configuration.json | 2 +- .../axedevtools/debugstatements.json | 2 +- .../axedevtools/deleteresult(_:).json | 2 +- .../axedevtools/getresult(_:).json | 2 +- ...ogin(withaccesstoken:toserver:orgid:).json | 2 +- ...in(withapikey:toserver:organization:).json | 2 +- ...e:andpassword:toserver:organization:).json | 2 +- .../postresult(_:withtags:withscanname:).json | 2 +- .../axedevtools/run(onbundleidentifier:).json | 2 +- .../axedevtools/run(onelement:).json | 2 +- ...(_:topath:withfilename:withscanname:).json | 2 +- .../saveresult(_:topath:withname:).json | 1 - .../axedevtools/tagresult(_:withtags:).json | 2 +- .../axedevtools/updatescanname(_:to:).json | 2 +- .../axedevtoolsxcui/axedevtoolsresultkey.json | 2 +- .../axedevtoolsresultkey/description.json | 2 +- .../axedevtoolsresultkey/hash.json | 2 +- .../axedevtoolsresultkey/init(fabtitle:).json | 2 +- .../axedevtoolsresultkey/init(from:).json | 2 +- .../axedevtoolsresultkey/isequal(_:).json | 2 +- .../axedevtoolsresultkey/resultid.json | 2 +- .../axedevtoolsresultkey/userid.json | 2 +- .../axedevtoolsxcui/axeelementtype.json | 2 +- .../axeelementtype/!=(_:_:).json | 2 +- .../axeelementtype/activityindicator.json | 2 +- .../axedevtoolsxcui/axeelementtype/alert.json | 2 +- .../axedevtoolsxcui/axeelementtype/any.json | 2 +- .../axeelementtype/application.json | 2 +- .../axedevtoolsxcui/axeelementtype/cell.json | 2 +- .../axeelementtype/collectionview.json | 2 +- .../axeelementtype/datepicker.json | 2 +- .../equatable-implementations.json | 2 +- .../axeelementtype/hash(into:).json | 2 +- .../axeelementtype/hashvalue.json | 2 +- .../axedevtoolsxcui/axeelementtype/image.json | 2 +- .../axeelementtype/init(rawvalue:).json | 2 +- .../axedevtoolsxcui/axeelementtype/key.json | 2 +- .../axeelementtype/keyboard.json | 2 +- .../axedevtoolsxcui/axeelementtype/map.json | 2 +- .../axeelementtype/navigationbar.json | 2 +- .../axedevtoolsxcui/axeelementtype/other.json | 2 +- .../axeelementtype/pageindicator.json | 2 +- .../axeelementtype/picker.json | 2 +- .../axeelementtype/pickerwheel.json | 2 +- .../rawrepresentable-implementations.json | 2 +- .../axeelementtype/scrollbar.json | 2 +- .../axeelementtype/scrollview.json | 2 +- .../axeelementtype/searchfield.json | 2 +- .../axeelementtype/securetextfield.json | 2 +- .../axeelementtype/segmentedcontrol.json | 2 +- .../axedevtoolsxcui/axeelementtype/sheet.json | 2 +- .../axeelementtype/slider.json | 2 +- .../axeelementtype/statictext.json | 2 +- .../axeelementtype/statusbar.json | 2 +- .../axeelementtype/stepper.json | 2 +- .../axeelementtype/switch.json | 2 +- .../axedevtoolsxcui/axeelementtype/tab.json | 2 +- .../axeelementtype/tabbar.json | 2 +- .../axeelementtype/tabgroup.json | 2 +- .../axeelementtype/textfield.json | 2 +- .../axeelementtype/textview.json | 2 +- .../axeelementtype/toggle.json | 2 +- .../axeelementtype/toolbar.json | 2 +- .../axeelementtype/tostring().json | 2 +- .../axeelementtype/webview.json | 2 +- .../axeelementtype/window.json | 2 +- .../axedevtoolsxcui/axeimage.json | 2 +- .../axedevtoolsxcui/axeimage/base64png.json | 2 +- .../axedevtoolsxcui/axeimage/frame.json | 2 +- .../axedevtoolsxcui/axeimage/hash.json | 2 +- .../axedevtoolsxcui/axeimage/isequal(_:).json | 2 +- .../axedevtoolsxcui/axeimpact.json | 2 +- .../axedevtoolsxcui/axeimpact/!=(_:_:).json | 2 +- .../axeimpact/equatable-implementations.json | 2 +- .../axeimpact/hash(into:).json | 2 +- .../axedevtoolsxcui/axeimpact/hashvalue.json | 2 +- .../axeimpact/init(rawvalue:).json | 2 +- .../axedevtoolsxcui/axeimpact/minor.json | 2 +- .../axedevtoolsxcui/axeimpact/moderate.json | 2 +- .../rawrepresentable-implementations.json | 2 +- .../axedevtoolsxcui/axeimpact/serious.json | 2 +- .../axedevtoolsxcui/axeimpact/tostring().json | 2 +- .../axedevtoolsxcui/axemetadata.json | 2 +- .../axemetadata/appidentifier.json | 2 +- .../axemetadata/axeversion.json | 2 +- .../axemetadata/description.json | 2 +- .../axedevtoolsxcui/axemetadata/hash.json | 2 +- .../axemetadata/isequal(_:).json | 2 +- .../axemetadata/isfullscreenforml.json | 2 +- .../axedevtoolsxcui/axeorientation.json | 2 +- .../axeorientation/!=(_:_:).json | 2 +- .../axeorientation/encode(to:).json | 2 +- .../equatable-implementations.json | 2 +- .../axeorientation/hash(into:).json | 2 +- .../axeorientation/hashvalue.json | 2 +- .../axeorientation/init(from:)-8omm9.json | 2 +- .../axeorientation/init(from:)-db2n.json | 2 +- .../axeorientation/init(rawvalue:).json | 2 +- .../axeorientation/landscape.json | 2 +- .../axeorientation/portrait.json | 2 +- .../axedevtoolsxcui/axepoint.json | 2 +- .../axedevtoolsxcui/axepoint/description.json | 2 +- .../axedevtoolsxcui/axepoint/encode(to:).json | 2 +- .../axedevtoolsxcui/axepoint/init(from:).json | 2 +- .../axedevtoolsxcui/axepoint/isequal(_:).json | 2 +- .../axedevtoolsxcui/axepoint/x.json | 2 +- .../axedevtoolsxcui/axeprops.json | 2 +- .../axedevtoolsxcui/axeprops/add(_:).json | 2 +- .../axedevtoolsxcui/axeprops/add(_:_:).json | 2 +- .../axedevtoolsxcui/axeprops/description.json | 2 +- .../axedevtoolsxcui/axeprops/encode(to:).json | 2 +- .../axedevtoolsxcui/axeprops/get(_:).json | 2 +- .../axeprops/get(_:withtype:).json | 2 +- .../axeprops/getorerror(_:).json | 2 +- .../axeprops/getorerror(_:withtype:).json | 2 +- .../axedevtoolsxcui/axeprops/init().json | 2 +- .../axedevtoolsxcui/axeprops/init(from:).json | 2 +- .../axedevtoolsxcui/axeprops/isequal(_:).json | 2 +- .../axedevtoolsxcui/axeprops/remove(_:).json | 1 + .../axedevtoolsxcui/axerect.json | 2 +- .../axedevtoolsxcui/axerect/bottom.json | 2 +- .../axedevtoolsxcui/axerect/description.json | 2 +- .../axedevtoolsxcui/axerect/encode(to:).json | 2 +- .../axedevtoolsxcui/axerect/hash.json | 2 +- .../axedevtoolsxcui/axerect/height.json | 2 +- .../axedevtoolsxcui/axerect/init(from:).json | 2 +- .../axedevtoolsxcui/axerect/isequal(_:).json | 2 +- .../axedevtoolsxcui/axerect/left.json | 2 +- .../axedevtoolsxcui/axerect/right.json | 2 +- .../axedevtoolsxcui/axerect/top.json | 2 +- .../axedevtoolsxcui/axerect/width.json | 2 +- .../axedevtoolsxcui/axeresult.json | 2 +- .../axedevtoolsxcui/axeresult/axeconf.json | 2 +- .../axedevtoolsxcui/axeresult/axecontext.json | 2 +- .../axeresult/axeruleresults.json | 2 +- .../axeresult/description.json | 2 +- .../axedevtoolsxcui/axeresult/failures.json | 2 +- .../axeresult/incompletes.json | 2 +- .../axeresult/init(from:).json | 2 +- .../axeresult/isequal(_:).json | 2 +- .../axedevtoolsxcui/axeresult/passes.json | 2 +- .../axedevtoolsxcui/axeresult/scanname.json | 1 + .../axeresult/shortdescription.json | 2 +- .../axedevtoolsxcui/axerole.json | 2 +- .../axedevtoolsxcui/axerole/!=(_:_:).json | 2 +- .../axedevtoolsxcui/axerole/control.json | 2 +- .../axerole/equatable-implementations.json | 2 +- .../axerole/genericelement.json | 2 +- .../axedevtoolsxcui/axerole/hash(into:).json | 2 +- .../axedevtoolsxcui/axerole/hashvalue.json | 2 +- .../axedevtoolsxcui/axerole/image.json | 2 +- .../axerole/init(rawvalue:).json | 2 +- .../rawrepresentable-implementations.json | 2 +- .../axedevtoolsxcui/axerole/textelement.json | 2 +- .../axedevtoolsxcui/axerole/tostring().json | 2 +- .../axedevtoolsxcui/axerule.json | 2 +- .../axedevtoolsxcui/axerule/!=(_:_:).json | 2 +- .../axedevtoolsxcui/axerule/==(_:_:).json | 2 +- .../axerule/collectprops(for:).json | 2 +- .../axerule/equatable-implementations.json | 2 +- .../axedevtoolsxcui/axerule/hash(into:).json | 2 +- .../axedevtoolsxcui/axerule/id.json | 2 +- .../axedevtoolsxcui/axerule/impact.json | 2 +- .../axerule/init(ruleconf:).json | 2 +- .../axedevtoolsxcui/axerule/runrule(_:).json | 2 +- .../axedevtoolsxcui/axerule/setup(_:).json | 2 +- .../axedevtoolsxcui/axerule/standard.json | 2 +- .../axedevtoolsxcui/axerule/summary.json | 2 +- .../axedevtoolsxcui/axerule/teardown().json | 2 +- .../axedevtoolsxcui/axeruleid.json | 2 +- .../axedevtoolsxcui/axeruleid/!=(_:_:).json | 2 +- .../axeruleid/a11yelementfocusbox.json | 2 +- .../axeruleid/activecontrolname.json | 2 +- .../axeruleid/associatedtext.json | 2 +- .../axeruleid/collidingcontrols.json | 2 +- .../axeruleid/colorcontrast.json | 2 +- .../axeruleid/conflictingtraits.json | 2 +- .../axeruleid/focusabletext.json | 2 +- .../axeruleid/hash(into:).json | 2 +- .../axedevtoolsxcui/axeruleid/hashvalue.json | 2 +- .../axeruleid/imageviewname.json | 2 +- .../axedevtoolsxcui/axeruleid/init(_:).json | 2 +- .../axeruleid/init(rawvalue:).json | 2 +- .../axeruleid/inscrollview.json | 2 +- .../axeruleid/labelatfront.json | 2 +- .../axeruleid/labelinname.json | 2 +- .../axeruleid/meaningfulaccessiblename.json | 2 +- .../axeruleid/nestedelementsname.json | 2 +- .../rawrepresentable-implementations.json | 2 +- .../axeruleid/screenorientation.json | 2 +- .../axeruleid/supportsdynamictype.json | 1 + .../axedevtoolsxcui/axeruleid/tostring().json | 2 +- .../axeruleid/touchtargetsize.json | 2 +- .../axeruleid/touchtargetspacing.json | 2 +- .../axedevtoolsxcui/axeruleresult.json | 2 +- .../axeruleresult/axeruleid.json | 2 +- .../axeruleresult/axeviewid.json | 2 +- .../axeruleresult/experimental.json | 2 +- .../axedevtoolsxcui/axeruleresult/impact.json | 2 +- .../axeruleresult/init(from:).json | 2 +- .../axeruleresult/isequal(_:).json | 2 +- .../axeruleresult/isvisibletouser.json | 2 +- .../axedevtoolsxcui/axeruleresult/props.json | 2 +- .../axeruleresult/rulesummary.json | 2 +- .../axeruleresult/standard.json | 2 +- .../axedevtoolsxcui/axeruleresult/status.json | 2 +- .../axedevtoolsxcui/axestandard.json | 2 +- .../axedevtoolsxcui/axestandard/!=(_:_:).json | 2 +- .../axestandard/best_practice.json | 2 +- .../equatable-implementations.json | 2 +- .../axestandard/hash(into:).json | 2 +- .../axestandard/init(rawvalue:).json | 2 +- .../axedevtoolsxcui/axestandard/platform.json | 2 +- .../rawrepresentable-implementations.json | 2 +- .../axestandard/tostring().json | 2 +- .../axedevtoolsxcui/axestandard/wcag_20.json | 2 +- .../axedevtoolsxcui/axestandard/wcag_21.json | 2 +- .../axedevtoolsxcui/axestandard/wcag_22.json | 2 +- .../axedevtoolsxcui/axestatus.json | 2 +- .../axedevtoolsxcui/axestatus/!=(_:_:).json | 2 +- .../axedevtoolsxcui/axestatus/fail.json | 2 +- .../axestatus/hash(into:).json | 2 +- .../axedevtoolsxcui/axestatus/hashvalue.json | 2 +- .../axestatus/init(rawvalue:).json | 2 +- .../axedevtoolsxcui/axestatus/pass.json | 2 +- .../rawrepresentable-implementations.json | 2 +- .../axedevtoolsxcui/axestatus/tostring().json | 2 +- .../axedevtoolsxcui/axetraits.json | 2 +- .../axedevtoolsxcui/axetraits/adjustable.json | 2 +- .../axetraits/allowsdirectinteraction.json | 2 +- .../axedevtoolsxcui/axetraits/button.json | 2 +- .../axetraits/causespageturn.json | 2 +- .../axetraits/contains(_:).json | 2 +- .../axetraits/description.json | 2 +- .../axetraits/encode(to:).json | 2 +- .../axetraits/formintersection(_:).json | 2 +- .../formsymmetricdifference(_:).json | 2 +- .../axedevtoolsxcui/axetraits/hash.json | 2 +- .../axedevtoolsxcui/axetraits/hashvalue.json | 2 +- .../axedevtoolsxcui/axetraits/header.json | 2 +- .../axetraits/init()-6id1f.json | 2 +- .../axetraits/init()-6lyup.json | 2 +- .../axedevtoolsxcui/axetraits/init(_:).json | 2 +- .../axetraits/init(arrayliteral:).json | 2 +- .../axetraits/init(from:)-64w29.json | 2 +- .../axetraits/init(from:)-95tez.json | 2 +- .../axedevtoolsxcui/axetraits/insert(_:).json | 2 +- .../axetraits/intersection(_:).json | 2 +- .../axetraits/isdisjoint(with:).json | 2 +- .../axedevtoolsxcui/axetraits/isempty.json | 2 +- .../axetraits/isequal(_:).json | 2 +- .../axetraits/isstrictsubset(of:).json | 2 +- .../axetraits/isstrictsuperset(of:).json | 2 +- .../axetraits/issubset(of:).json | 2 +- .../axetraits/issuperset(of:).json | 2 +- .../axedevtoolsxcui/axetraits/link.json | 2 +- .../axedevtoolsxcui/axetraits/none.json | 2 +- .../axedevtoolsxcui/axetraits/notenabled.json | 2 +- .../axetraits/optionset-implementations.json | 2 +- .../rawrepresentable-implementations.json | 2 +- .../axedevtoolsxcui/axetraits/remove(_:).json | 2 +- .../axedevtoolsxcui/axetraits/selected.json | 2 +- .../axetraits/setalgebra-implementations.json | 2 +- .../axetraits/startsmediasession.json | 2 +- .../axedevtoolsxcui/axetraits/statictext.json | 2 +- .../axetraits/subtract(_:).json | 2 +- .../axetraits/subtracting(_:).json | 2 +- .../axetraits/summaryelement.json | 2 +- .../axetraits/symmetricdifference(_:).json | 2 +- .../axedevtoolsxcui/axetraits/tabbar.json | 2 +- .../axedevtoolsxcui/axetraits/tostring().json | 2 +- .../axedevtoolsxcui/axetraits/union(_:).json | 2 +- .../axetraits/update(with:).json | 2 +- .../axetraits/updatesfrequently.json | 2 +- .../axedevtoolsxcui/axeview.json | 2 +- .../axeview/accessibilityidentifier.json | 2 +- .../axedevtoolsxcui/axeview/axeviewid.json | 2 +- .../axeview/boundsinscreen.json | 2 +- .../axedevtoolsxcui/axeview/children.json | 2 +- .../axedevtoolsxcui/axeview/classname.json | 2 +- .../axedevtoolsxcui/axeview/description.json | 2 +- .../axedevtoolsxcui/axeview/elementtype.json | 2 +- .../axedevtoolsxcui/axeview/encode(to:).json | 2 +- .../axedevtoolsxcui/axeview/get(prop:).json | 2 +- .../axeview/get(prop:withtype:).json | 2 +- .../axeview/getorerror(prop:).json | 2 +- .../axeview/getorerror(prop:withtype:).json | 2 +- .../axedevtoolsxcui/axeview/hash.json | 2 +- .../axeview/isaccessibilityfocusable.json | 2 +- .../axeview/ischild(ofelementtype:).json | 2 +- .../axeview/ischild(ofprop:).json | 2 +- .../iselementorchild(ofelementtype:).json | 2 +- .../axedevtoolsxcui/axeview/isequal(_:).json | 2 +- .../axeview/isproptypeorchild(ofprop:).json | 2 +- .../axeview/isvisibletouser.json | 2 +- .../axedevtoolsxcui/axeview/name.json | 2 +- .../axedevtoolsxcui/axeview/parent.json | 2 +- .../axedevtoolsxcui/axeview/role.json | 2 +- .../axeview/runonselfanddescendants(_:).json | 2 +- .../axedevtoolsxcui/axeview/state.json | 2 +- .../axedevtoolsxcui/axeview/value.json | 2 +- .../axedevtoolsxcui/ruleconf.json | 2 +- .../axedevtoolsxcui/ruleconf/encode(to:).json | 2 +- .../ruleconf/experimental.json | 2 +- .../axedevtoolsxcui/ruleconf/impact.json | 2 +- .../axedevtoolsxcui/ruleconf/init(from:).json | 2 +- ...mpact:standard:summary:experimental:).json | 2 +- .../axedevtoolsxcui/ruleconf/isequal(_:).json | 2 +- .../axedevtoolsxcui/ruleconf/summary.json | 2 +- .../axedevtoolsxcui/runstatus.json | 2 +- .../axedevtoolsxcui/runstatus/!=(_:_:).json | 2 +- .../axedevtoolsxcui/runstatus/continue.json | 2 +- .../runstatus/equatable-implementations.json | 2 +- .../runstatus/hash(into:).json | 2 +- .../axedevtoolsxcui/runstatus/hashvalue.json | 2 +- .../runstatus/skipdescendants.json | 2 +- .../axedevtoolsxcui/runstatus/stop.json | 2 +- .../axedevtoolsxcui/usageservicebody.json | 2 +- .../axedevtoolsxcui/accesstoken/index.html | 2 +- .../index.html | 2 +- .../axebounds/description/index.html | 2 +- .../axedevtoolsxcui/axebounds/index.html | 2 +- .../axebounds/init(from:)/index.html | 2 +- .../axeconf/customrules/index.html | 2 +- .../axeconf/description/index.html | 2 +- .../axeconf/encode(to:)/index.html | 2 +- .../axeconf/ignore(rule:_:)/index.html | 2 +- .../axeconf/ignore(rules:_:)/index.html | 2 +- .../axeconf/ignore(rulesfor:)/index.html | 2 +- .../axedevtoolsxcui/axeconf/index.html | 2 +- .../axedevtoolsxcui/axeconf/init()/index.html | 2 +- .../axeconf/init(from:)/index.html | 2 +- .../axeconf/isequal(_:)/index.html | 2 +- .../optintosupportsdynamictype/index.html | 1 + .../axecontext/axedevice/index.html | 2 +- .../axecontext/axemetadata/index.html | 2 +- .../axecontext/axeview/index.html | 2 +- .../axecontext/encode(to:)/index.html | 2 +- .../axedevtoolsxcui/axecontext/index.html | 2 +- .../axecontext/init(from:)/index.html | 2 +- .../axecontext/isequal(_:)/index.html | 2 +- .../axecontext/screenshot/index.html | 2 +- .../axedevice/encode(to:)/index.html | 2 +- .../axedevtoolsxcui/axedevice/hash/index.html | 2 +- .../axedevtoolsxcui/axedevice/index.html | 2 +- .../axedevice/init(from:)/index.html | 2 +- .../axedevice/isequal(_:)/index.html | 2 +- .../axedevtoolsxcui/axedevice/name/index.html | 2 +- .../axedevtoolsxcui/axedevice/os/index.html | 2 +- .../axedevice/osversion/index.html | 2 +- .../axedevice/scale/index.html | 2 +- .../axedevice/screenheight/index.html | 2 +- .../axedevice/screenwidth/index.html | 2 +- .../axedevtools/configuration/index.html | 2 +- .../axedevtools/debugstatements/index.html | 2 +- .../axedevtools/deleteresult(_:)/index.html | 2 +- .../axedevtools/getresult(_:)/index.html | 2 +- .../axedevtoolsxcui/axedevtools/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../run(onbundleidentifier:)/index.html | 2 +- .../axedevtools/run(onelement:)/index.html | 2 +- .../index.html | 2 +- .../saveresult(_:topath:withname:)/index.html | 1 - .../tagresult(_:withtags:)/index.html | 2 +- .../updatescanname(_:to:)/index.html | 2 +- .../description/index.html | 2 +- .../axedevtoolsresultkey/hash/index.html | 2 +- .../axedevtoolsresultkey/index.html | 2 +- .../init(fabtitle:)/index.html | 2 +- .../init(from:)/index.html | 2 +- .../isequal(_:)/index.html | 2 +- .../packagename/index.html | 2 +- .../axedevtoolsresultkey/resultid/index.html | 2 +- .../axedevtoolsresultkey/userid/index.html | 2 +- .../axeelementtype/!=(_:_:)/index.html | 2 +- .../activityindicator/index.html | 2 +- .../axeelementtype/alert/index.html | 2 +- .../axeelementtype/any/index.html | 2 +- .../axeelementtype/application/index.html | 2 +- .../axeelementtype/button/index.html | 2 +- .../axeelementtype/cell/index.html | 2 +- .../axeelementtype/collectionview/index.html | 2 +- .../axeelementtype/datepicker/index.html | 2 +- .../equatable-implementations/index.html | 2 +- .../axeelementtype/hash(into:)/index.html | 2 +- .../axeelementtype/hashvalue/index.html | 2 +- .../axeelementtype/image/index.html | 2 +- .../axedevtoolsxcui/axeelementtype/index.html | 2 +- .../axeelementtype/init(rawvalue:)/index.html | 2 +- .../axeelementtype/key/index.html | 2 +- .../axeelementtype/keyboard/index.html | 2 +- .../axeelementtype/link/index.html | 2 +- .../axeelementtype/map/index.html | 2 +- .../axeelementtype/navigationbar/index.html | 2 +- .../axeelementtype/other/index.html | 2 +- .../axeelementtype/pageindicator/index.html | 2 +- .../axeelementtype/picker/index.html | 2 +- .../axeelementtype/pickerwheel/index.html | 2 +- .../progressindicator/index.html | 2 +- .../index.html | 2 +- .../axeelementtype/scrollbar/index.html | 2 +- .../axeelementtype/scrollview/index.html | 2 +- .../axeelementtype/searchfield/index.html | 2 +- .../axeelementtype/securetextfield/index.html | 2 +- .../segmentedcontrol/index.html | 2 +- .../axeelementtype/sheet/index.html | 2 +- .../axeelementtype/slider/index.html | 2 +- .../axeelementtype/statictext/index.html | 2 +- .../axeelementtype/statusbar/index.html | 2 +- .../axeelementtype/stepper/index.html | 2 +- .../axeelementtype/switch/index.html | 2 +- .../axeelementtype/tab/index.html | 2 +- .../axeelementtype/tabbar/index.html | 2 +- .../axeelementtype/tabgroup/index.html | 2 +- .../axeelementtype/table/index.html | 2 +- .../axeelementtype/textfield/index.html | 2 +- .../axeelementtype/textview/index.html | 2 +- .../axeelementtype/toggle/index.html | 2 +- .../axeelementtype/toolbar/index.html | 2 +- .../axeelementtype/tostring()/index.html | 2 +- .../axeelementtype/webview/index.html | 2 +- .../axeelementtype/window/index.html | 2 +- .../axeimage/base64png/index.html | 2 +- .../axedevtoolsxcui/axeimage/frame/index.html | 2 +- .../axedevtoolsxcui/axeimage/hash/index.html | 2 +- .../axedevtoolsxcui/axeimage/index.html | 2 +- .../axeimage/isequal(_:)/index.html | 2 +- .../axeimpact/!=(_:_:)/index.html | 2 +- .../axeimpact/critical/index.html | 2 +- .../equatable-implementations/index.html | 2 +- .../axeimpact/hash(into:)/index.html | 2 +- .../axeimpact/hashvalue/index.html | 2 +- .../axedevtoolsxcui/axeimpact/index.html | 2 +- .../axeimpact/init(rawvalue:)/index.html | 2 +- .../axeimpact/minor/index.html | 2 +- .../axeimpact/moderate/index.html | 2 +- .../index.html | 2 +- .../axeimpact/serious/index.html | 2 +- .../axeimpact/tostring()/index.html | 2 +- .../axemetadata/analysistimestamp/index.html | 2 +- .../axemetadata/appidentifier/index.html | 2 +- .../axemetadata/axeversion/index.html | 2 +- .../axemetadata/description/index.html | 2 +- .../axemetadata/encode(to:)/index.html | 2 +- .../axemetadata/hash/index.html | 2 +- .../axedevtoolsxcui/axemetadata/index.html | 2 +- .../axemetadata/init(from:)/index.html | 2 +- .../axemetadata/isequal(_:)/index.html | 2 +- .../axemetadata/isfullscreenforml/index.html | 2 +- .../axemetadata/screentitle/index.html | 2 +- .../axeorientation/!=(_:_:)/index.html | 2 +- .../axeorientation/all/index.html | 2 +- .../axeorientation/encode(to:)/index.html | 2 +- .../equatable-implementations/index.html | 2 +- .../axeorientation/hash(into:)/index.html | 2 +- .../axeorientation/hashvalue/index.html | 2 +- .../axedevtoolsxcui/axeorientation/index.html | 2 +- .../init(from:)-8omm9/index.html | 2 +- .../init(from:)-db2n/index.html | 2 +- .../axeorientation/init(rawvalue:)/index.html | 2 +- .../axeorientation/landscape/index.html | 2 +- .../axeorientation/portrait/index.html | 2 +- .../index.html | 2 +- .../axepoint/description/index.html | 2 +- .../axepoint/encode(to:)/index.html | 2 +- .../axedevtoolsxcui/axepoint/index.html | 2 +- .../axepoint/init(from:)/index.html | 2 +- .../axepoint/isequal(_:)/index.html | 2 +- .../axedevtoolsxcui/axepoint/x/index.html | 2 +- .../axedevtoolsxcui/axepoint/y/index.html | 2 +- .../axeprops/add(_:)/index.html | 2 +- .../axeprops/add(_:_:)/index.html | 2 +- .../axeprops/description/index.html | 2 +- .../axeprops/encode(to:)/index.html | 2 +- .../axeprops/get(_:)/index.html | 2 +- .../axeprops/get(_:withtype:)/index.html | 2 +- .../axeprops/getorerror(_:)/index.html | 2 +- .../getorerror(_:withtype:)/index.html | 2 +- .../axedevtoolsxcui/axeprops/index.html | 2 +- .../axeprops/init()/index.html | 2 +- .../axeprops/init(from:)/index.html | 2 +- .../axeprops/isequal(_:)/index.html | 2 +- .../axedevtoolsxcui/axeprops/name/index.html | 2 +- .../axeprops/remove(_:)/index.html | 1 + .../axedevtoolsxcui/axerect/bottom/index.html | 2 +- .../axerect/description/index.html | 2 +- .../axerect/encode(to:)/index.html | 2 +- .../axedevtoolsxcui/axerect/hash/index.html | 2 +- .../axedevtoolsxcui/axerect/height/index.html | 2 +- .../axedevtoolsxcui/axerect/index.html | 2 +- .../axerect/init(from:)/index.html | 2 +- .../axerect/isequal(_:)/index.html | 2 +- .../axedevtoolsxcui/axerect/left/index.html | 2 +- .../axedevtoolsxcui/axerect/right/index.html | 2 +- .../axedevtoolsxcui/axerect/top/index.html | 2 +- .../axedevtoolsxcui/axerect/width/index.html | 2 +- .../axeresult/axeconf/index.html | 2 +- .../axeresult/axecontext/index.html | 2 +- .../axeresult/axeruleresults/index.html | 2 +- .../axeresult/description/index.html | 2 +- .../axeresult/failures/index.html | 2 +- .../axeresult/incompletes/index.html | 2 +- .../axedevtoolsxcui/axeresult/index.html | 2 +- .../axeresult/init(from:)/index.html | 2 +- .../axeresult/isequal(_:)/index.html | 2 +- .../axeresult/passes/index.html | 2 +- .../axeresult/scanname/index.html | 1 + .../axeresult/shortdescription/index.html | 2 +- .../axerole/!=(_:_:)/index.html | 2 +- .../axerole/control/index.html | 2 +- .../equatable-implementations/index.html | 2 +- .../axerole/genericelement/index.html | 2 +- .../axerole/hash(into:)/index.html | 2 +- .../axerole/hashvalue/index.html | 2 +- .../axedevtoolsxcui/axerole/image/index.html | 2 +- .../axedevtoolsxcui/axerole/index.html | 2 +- .../axerole/init(rawvalue:)/index.html | 2 +- .../index.html | 2 +- .../axerole/textelement/index.html | 2 +- .../axerole/tostring()/index.html | 2 +- .../axerule/!=(_:_:)/index.html | 2 +- .../axerule/==(_:_:)/index.html | 2 +- .../axerule/collectprops(for:)/index.html | 2 +- .../equatable-implementations/index.html | 2 +- .../axerule/hash(into:)/index.html | 2 +- .../axedevtoolsxcui/axerule/id/index.html | 2 +- .../axedevtoolsxcui/axerule/impact/index.html | 2 +- .../axedevtoolsxcui/axerule/index.html | 2 +- .../axerule/init(ruleconf:)/index.html | 2 +- .../axerule/runrule(_:)/index.html | 2 +- .../axerule/setup(_:)/index.html | 2 +- .../axerule/standard/index.html | 2 +- .../axerule/summary/index.html | 2 +- .../axerule/teardown()/index.html | 2 +- .../axeruleid/!=(_:_:)/index.html | 2 +- .../axeruleid/a11yelementfocusbox/index.html | 2 +- .../axeruleid/activecontrolname/index.html | 2 +- .../axeruleid/associatedtext/index.html | 2 +- .../axeruleid/collidingcontrols/index.html | 2 +- .../axeruleid/collidingviews/index.html | 2 +- .../axeruleid/colorcontrast/index.html | 2 +- .../axeruleid/conflictingtraits/index.html | 2 +- .../equatable-implementations/index.html | 2 +- .../axeruleid/focusabletext/index.html | 2 +- .../axeruleid/hash(into:)/index.html | 2 +- .../axeruleid/hashvalue/index.html | 2 +- .../axeruleid/imageviewname/index.html | 2 +- .../axedevtoolsxcui/axeruleid/index.html | 2 +- .../axeruleid/init(_:)/index.html | 2 +- .../axeruleid/init(rawvalue:)/index.html | 2 +- .../axeruleid/inscrollview/index.html | 2 +- .../axeruleid/labelatfront/index.html | 2 +- .../axeruleid/labelinname/index.html | 2 +- .../meaningfulaccessiblename/index.html | 2 +- .../axeruleid/nestedelementsname/index.html | 2 +- .../index.html | 2 +- .../axeruleid/screenorientation/index.html | 2 +- .../axeruleid/screentitle/index.html | 2 +- .../axeruleid/supportsdynamictype/index.html | 1 + .../axeruleid/tostring()/index.html | 2 +- .../axeruleid/touchtargetsize/index.html | 2 +- .../axeruleid/touchtargetspacing/index.html | 2 +- .../axeruleresult/axeruleid/index.html | 2 +- .../axeruleresult/axeviewid/index.html | 2 +- .../axeruleresult/description/index.html | 2 +- .../axeruleresult/encode(to:)/index.html | 2 +- .../axeruleresult/experimental/index.html | 2 +- .../axeruleresult/impact/index.html | 2 +- .../axedevtoolsxcui/axeruleresult/index.html | 2 +- .../axeruleresult/init(from:)/index.html | 2 +- .../axeruleresult/isequal(_:)/index.html | 2 +- .../axeruleresult/isvisibletouser/index.html | 2 +- .../axeruleresult/props/index.html | 2 +- .../axeruleresult/ruleid/index.html | 2 +- .../axeruleresult/rulesummary/index.html | 2 +- .../axeruleresult/standard/index.html | 2 +- .../axeruleresult/status/index.html | 2 +- .../axestandard/!=(_:_:)/index.html | 2 +- .../axestandard/best_practice/index.html | 2 +- .../equatable-implementations/index.html | 2 +- .../axestandard/hash(into:)/index.html | 2 +- .../axestandard/hashvalue/index.html | 2 +- .../axedevtoolsxcui/axestandard/index.html | 2 +- .../axestandard/init(rawvalue:)/index.html | 2 +- .../axestandard/platform/index.html | 2 +- .../index.html | 2 +- .../axestandard/tostring()/index.html | 2 +- .../axestandard/wcag_20/index.html | 2 +- .../axestandard/wcag_21/index.html | 2 +- .../axestandard/wcag_22/index.html | 2 +- .../axestatus/!=(_:_:)/index.html | 2 +- .../equatable-implementations/index.html | 2 +- .../axedevtoolsxcui/axestatus/fail/index.html | 2 +- .../axestatus/hash(into:)/index.html | 2 +- .../axestatus/hashvalue/index.html | 2 +- .../axestatus/ignored/index.html | 2 +- .../axestatus/inapplicable/index.html | 2 +- .../axestatus/incomplete/index.html | 2 +- .../axedevtoolsxcui/axestatus/index.html | 2 +- .../axestatus/init(rawvalue:)/index.html | 2 +- .../axedevtoolsxcui/axestatus/pass/index.html | 2 +- .../index.html | 2 +- .../axestatus/tostring()/index.html | 2 +- .../axetraits/adjustable/index.html | 2 +- .../allowsdirectinteraction/index.html | 2 +- .../axetraits/button/index.html | 2 +- .../axetraits/causespageturn/index.html | 2 +- .../axetraits/contains(_:)/index.html | 2 +- .../axetraits/description/index.html | 2 +- .../axetraits/encode(to:)/index.html | 2 +- .../axetraits/formintersection(_:)/index.html | 2 +- .../formsymmetricdifference(_:)/index.html | 2 +- .../axetraits/formunion(_:)/index.html | 2 +- .../axedevtoolsxcui/axetraits/hash/index.html | 2 +- .../axetraits/hashvalue/index.html | 2 +- .../axetraits/header/index.html | 2 +- .../axetraits/image/index.html | 2 +- .../axedevtoolsxcui/axetraits/index.html | 2 +- .../axetraits/init()-6id1f/index.html | 2 +- .../axetraits/init()-6lyup/index.html | 2 +- .../axetraits/init(_:)/index.html | 2 +- .../axetraits/init(arrayliteral:)/index.html | 2 +- .../axetraits/init(from:)-64w29/index.html | 2 +- .../axetraits/init(from:)-95tez/index.html | 2 +- .../axetraits/init(rawvalue:)/index.html | 2 +- .../axetraits/insert(_:)/index.html | 2 +- .../axetraits/intersection(_:)/index.html | 2 +- .../axetraits/isdisjoint(with:)/index.html | 2 +- .../axetraits/isempty/index.html | 2 +- .../axetraits/isequal(_:)/index.html | 2 +- .../axetraits/isstrictsubset(of:)/index.html | 2 +- .../isstrictsuperset(of:)/index.html | 2 +- .../axetraits/issubset(of:)/index.html | 2 +- .../axetraits/issuperset(of:)/index.html | 2 +- .../axetraits/keyboardkey/index.html | 2 +- .../axedevtoolsxcui/axetraits/link/index.html | 2 +- .../axedevtoolsxcui/axetraits/none/index.html | 2 +- .../axetraits/notenabled/index.html | 2 +- .../optionset-implementations/index.html | 2 +- .../axetraits/playssound/index.html | 2 +- .../index.html | 2 +- .../axetraits/rawvalue/index.html | 2 +- .../axetraits/remove(_:)/index.html | 2 +- .../axetraits/searchfield/index.html | 2 +- .../axetraits/selected/index.html | 2 +- .../setalgebra-implementations/index.html | 2 +- .../axetraits/startsmediasession/index.html | 2 +- .../axetraits/statictext/index.html | 2 +- .../axetraits/subtract(_:)/index.html | 2 +- .../axetraits/subtracting(_:)/index.html | 2 +- .../axetraits/summaryelement/index.html | 2 +- .../symmetricdifference(_:)/index.html | 2 +- .../axetraits/tabbar/index.html | 2 +- .../axetraits/tostring()/index.html | 2 +- .../axetraits/union(_:)/index.html | 2 +- .../axetraits/update(with:)/index.html | 2 +- .../axetraits/updatesfrequently/index.html | 2 +- .../accessibilityidentifier/index.html | 2 +- .../axeview/axeviewid/index.html | 2 +- .../axeview/boundsinscreen/index.html | 2 +- .../axeview/children/index.html | 2 +- .../axeview/classname/index.html | 2 +- .../axeview/description/index.html | 2 +- .../axeview/elementtype/index.html | 2 +- .../axeview/encode(to:)/index.html | 2 +- .../axeview/get(prop:)/index.html | 2 +- .../axeview/get(prop:withtype:)/index.html | 2 +- .../axeview/getorerror(prop:)/index.html | 2 +- .../getorerror(prop:withtype:)/index.html | 2 +- .../axedevtoolsxcui/axeview/hash/index.html | 2 +- .../axedevtoolsxcui/axeview/index.html | 2 +- .../axeview/init(from:)/index.html | 2 +- .../isaccessibilityfocusable/index.html | 2 +- .../ischild(ofelementtype:)/index.html | 2 +- .../axeview/ischild(ofprop:)/index.html | 2 +- .../index.html | 2 +- .../axeview/isequal(_:)/index.html | 2 +- .../isproptypeorchild(ofprop:)/index.html | 2 +- .../axeview/isvisibletouser/index.html | 2 +- .../axedevtoolsxcui/axeview/name/index.html | 2 +- .../axedevtoolsxcui/axeview/parent/index.html | 2 +- .../axedevtoolsxcui/axeview/role/index.html | 2 +- .../runonselfanddescendants(_:)/index.html | 2 +- .../axedevtoolsxcui/axeview/state/index.html | 2 +- .../axedevtoolsxcui/axeview/value/index.html | 2 +- .../documentation/axedevtoolsxcui/index.html | 2 +- .../ruleconf/encode(to:)/index.html | 2 +- .../ruleconf/experimental/index.html | 2 +- .../ruleconf/impact/index.html | 2 +- .../axedevtoolsxcui/ruleconf/index.html | 2 +- .../ruleconf/init(from:)/index.html | 2 +- .../index.html | 2 +- .../ruleconf/isequal(_:)/index.html | 2 +- .../ruleconf/standard/index.html | 2 +- .../ruleconf/summary/index.html | 2 +- .../runstatus/!=(_:_:)/index.html | 2 +- .../runstatus/continue/index.html | 2 +- .../equatable-implementations/index.html | 2 +- .../runstatus/hash(into:)/index.html | 2 +- .../runstatus/hashvalue/index.html | 2 +- .../axedevtoolsxcui/runstatus/index.html | 2 +- .../runstatus/init(rawvalue:)/index.html | 2 +- .../index.html | 2 +- .../runstatus/skipdescendants/index.html | 2 +- .../axedevtoolsxcui/runstatus/stop/index.html | 2 +- .../usageservicebody/index.html | 2 +- axeDevToolsXCUI.doccarchive/index.html | 2 +- axeDevToolsXCUI.doccarchive/index/data.mdb | Bin 114688 -> 262144 bytes axeDevToolsXCUI.doccarchive/index/index.json | 2 +- .../index/navigator.index | Bin 62369 -> 62667 bytes .../js/chunk-384ef189.bb1ed903.js | 10 + .../js/documentation-topic.2ed269e3.js | 10 + .../js/documentation-topic.f62098b6.js | 10 - .../js/documentation-topic~topic.900fc80c.js | 20 + ...topic~topic~tutorials-overview.5b27b87b.js | 10 + ...topic~topic~tutorials-overview.8e36e44f.js | 10 - .../js/index.58e30ec4.js | 9 - .../js/index.aa320932.js | 9 + .../js/topic.6a1c7b7f.js | 20 - .../js/topic.bb695832.js | 10 + .../js/tutorials-overview.2cadc732.js | 10 + .../js/tutorials-overview.c8178b83.js | 10 - .../theme-settings.json | 59 -- axeDevToolsXCUI.xcframework/Info.plist | 16 +- .../Headers/axeDevToolsXCUI-Swift.h | 26 +- .../axeDevToolsXCUI.framework/Info.plist | 22 +- .../arm64-apple-ios.swiftdoc | Bin 60360 -> 59444 bytes .../arm64-apple-ios.swiftinterface | 13 +- .../arm64.swiftdoc | Bin 60360 -> 0 bytes .../arm64.swiftinterface | 581 ------------------ .../axeDevToolsXCUI.framework/axeDevToolsXCUI | Bin 876424 -> 870880 bytes .../Headers/axeDevToolsXCUI-Swift.h | 52 +- .../axeDevToolsXCUI.framework/Info.plist | 22 +- .../arm64-apple-ios-simulator.swiftdoc | Bin 60372 -> 59456 bytes .../arm64-apple-ios-simulator.swiftinterface | 13 +- .../arm64.swiftdoc | Bin 60372 -> 0 bytes .../arm64.swiftinterface | 581 ------------------ .../x86_64-apple-ios-simulator.swiftdoc | Bin 60372 -> 59456 bytes .../x86_64-apple-ios-simulator.swiftinterface | 13 +- .../x86_64.swiftdoc | Bin 60372 -> 0 bytes .../x86_64.swiftinterface | 581 ------------------ .../_CodeSignature/CodeResources | 96 +-- .../axeDevToolsXCUI.framework/axeDevToolsXCUI | Bin 1802592 -> 1838256 bytes 788 files changed, 983 insertions(+), 2810 deletions(-) create mode 100644 axeDevToolsXCUI.doccarchive/css/chunk-384ef189.7ede1ea3.css create mode 100644 axeDevToolsXCUI.doccarchive/css/documentation-topic.29351f99.css delete mode 100644 axeDevToolsXCUI.doccarchive/css/documentation-topic.3bca6578.css create mode 100644 axeDevToolsXCUI.doccarchive/css/documentation-topic~topic.fccbd76c.css create mode 100644 axeDevToolsXCUI.doccarchive/css/documentation-topic~topic~tutorials-overview.1099452b.css delete mode 100644 axeDevToolsXCUI.doccarchive/css/documentation-topic~topic~tutorials-overview.82acfe22.css delete mode 100644 axeDevToolsXCUI.doccarchive/css/index.12bb178a.css create mode 100644 axeDevToolsXCUI.doccarchive/css/index.d5b499b0.css create mode 100644 axeDevToolsXCUI.doccarchive/css/topic.726a35dc.css delete mode 100644 axeDevToolsXCUI.doccarchive/css/topic.ee15af52.css delete mode 100644 axeDevToolsXCUI.doccarchive/css/tutorials-overview.06e8bcf7.css create mode 100644 axeDevToolsXCUI.doccarchive/css/tutorials-overview.2a582c39.css create mode 100644 axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/optintosupportsdynamictype.json delete mode 100644 axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/saveresult(_:topath:withname:).json create mode 100644 axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/remove(_:).json create mode 100644 axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/scanname.json create mode 100644 axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/supportsdynamictype.json create mode 100644 axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/optintosupportsdynamictype/index.html delete mode 100644 axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/saveresult(_:topath:withname:)/index.html create mode 100644 axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/remove(_:)/index.html create mode 100644 axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/scanname/index.html create mode 100644 axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/supportsdynamictype/index.html create mode 100644 axeDevToolsXCUI.doccarchive/js/chunk-384ef189.bb1ed903.js create mode 100644 axeDevToolsXCUI.doccarchive/js/documentation-topic.2ed269e3.js delete mode 100644 axeDevToolsXCUI.doccarchive/js/documentation-topic.f62098b6.js create mode 100644 axeDevToolsXCUI.doccarchive/js/documentation-topic~topic.900fc80c.js create mode 100644 axeDevToolsXCUI.doccarchive/js/documentation-topic~topic~tutorials-overview.5b27b87b.js delete mode 100644 axeDevToolsXCUI.doccarchive/js/documentation-topic~topic~tutorials-overview.8e36e44f.js delete mode 100644 axeDevToolsXCUI.doccarchive/js/index.58e30ec4.js create mode 100644 axeDevToolsXCUI.doccarchive/js/index.aa320932.js delete mode 100644 axeDevToolsXCUI.doccarchive/js/topic.6a1c7b7f.js create mode 100644 axeDevToolsXCUI.doccarchive/js/topic.bb695832.js create mode 100644 axeDevToolsXCUI.doccarchive/js/tutorials-overview.2cadc732.js delete mode 100644 axeDevToolsXCUI.doccarchive/js/tutorials-overview.c8178b83.js delete mode 100644 axeDevToolsXCUI.doccarchive/theme-settings.json delete mode 100644 axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64.swiftdoc delete mode 100644 axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64.swiftinterface delete mode 100644 axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64.swiftdoc delete mode 100644 axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64.swiftinterface delete mode 100644 axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/x86_64.swiftdoc delete mode 100644 axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/x86_64.swiftinterface diff --git a/axeDevToolsXCUI.doccarchive/css/chunk-384ef189.7ede1ea3.css b/axeDevToolsXCUI.doccarchive/css/chunk-384ef189.7ede1ea3.css new file mode 100644 index 00000000..f489ad74 --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/css/chunk-384ef189.7ede1ea3.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.badge[data-v-b3052e12]{--badge-color:var(--color-badge-default);--badge-dark-color:var(--color-badge-dark-default);font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;padding:2px 10px;white-space:nowrap;background:none;border-radius:var(--badge-border-radius,calc(var(--border-radius, 4px) - 1px));border-style:var(--badge-border-style,solid);border-width:var(--badge-border-width,1px);margin-left:10px;color:var(--badge-color)}.theme-dark .badge[data-v-b3052e12]{--badge-color:var(--badge-dark-color)}.badge-deprecated[data-v-b3052e12]{--badge-color:var(--color-badge-deprecated);--badge-dark-color:var(--color-badge-dark-deprecated)}.badge-beta[data-v-b3052e12]{--badge-color:var(--color-badge-beta);--badge-dark-color:var(--color-badge-dark-beta)}[data-v-7f03310b] .code-listing{background:var(--background,var(--color-code-background));color:var(--text,var(--color-code-plain));border-color:var(--colors-grid,var(--color-grid));border-width:var(--code-border-width,1px);border-style:var(--code-border-style,solid)}[data-v-7f03310b] .code-listing pre{padding:8px 14px;padding-right:0}[data-v-7f03310b] .code-listing pre>code{font-size:.88235rem;line-height:1.66667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}[data-v-7f03310b] *+.code-listing,[data-v-7f03310b] *+.endpoint-example,[data-v-7f03310b] *+.inline-image-container,[data-v-7f03310b] *+aside,[data-v-7f03310b] *+figure,[data-v-7f03310b] .code-listing+*,[data-v-7f03310b] .endpoint-example+*,[data-v-7f03310b] .inline-image-container+*,[data-v-7f03310b] aside+*,[data-v-7f03310b] figure+*{margin-top:1.6em}[data-v-7f03310b] *+dl,[data-v-7f03310b] dl+*{margin-top:.8em}[data-v-7f03310b] img{display:block;margin:auto;max-width:100%}[data-v-7f03310b] ol,[data-v-7f03310b] ol li:not(:first-child),[data-v-7f03310b] ul,[data-v-7f03310b] ul li:not(:first-child){margin-top:.8em}@media only screen and (max-width:735px){[data-v-7f03310b] ol,[data-v-7f03310b] ul{margin-left:1.25rem}}[data-v-7f03310b] dt:not(:first-child){margin-top:.8em}[data-v-7f03310b] dd{margin-left:2em}.topic-icon-wrapper[data-v-384630c1]{display:flex;align-items:center;justify-content:center;height:1.47059rem;flex:0 0 1.294rem;width:1.294rem;margin-right:1rem}.topic-icon[data-v-384630c1]{height:.88235rem;transform:scale(1);-webkit-transform:scale(1);overflow:visible}.topic-icon[data-v-384630c1] img{margin:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topic-icon.curly-brackets-icon[data-v-384630c1]{height:1rem}.token-method[data-v-5caf1b5b]{font-weight:700}.token-keyword[data-v-5caf1b5b]{color:var(--syntax-keyword,var(--color-syntax-keywords))}.token-number[data-v-5caf1b5b]{color:var(--syntax-number,var(--color-syntax-numbers))}.token-string[data-v-5caf1b5b]{color:var(--syntax-string,var(--color-syntax-strings))}.token-attribute[data-v-5caf1b5b]{color:var(--syntax-attribute,var(--color-syntax-keywords))}.token-internalParam[data-v-5caf1b5b]{color:var(--color-syntax-param-internal-name)}.type-identifier-link[data-v-5caf1b5b]{color:var(--syntax-type,var(--color-syntax-other-type-names))}.token-removed[data-v-5caf1b5b]{background-color:var(--color-highlight-red)}.token-added[data-v-5caf1b5b]{background-color:var(--color-highlight-green)}.decorator[data-v-06ec7395],.label[data-v-06ec7395]{color:var(--colors-secondary-label,var(--color-secondary-label))}.label[data-v-06ec7395]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.empty-token[data-v-06ec7395]{font-size:0}.empty-token[data-v-06ec7395]:after{content:"\00a0";font-size:1rem}.conditional-constraints[data-v-1548fd90] code{color:var(--colors-secondary-label,var(--color-secondary-label))}.abstract[data-v-750aa7a8],.link-block[data-v-750aa7a8] .badge{margin-left:2.294rem}.link-block .badge+.badge[data-v-750aa7a8]{margin-left:1rem}.link[data-v-750aa7a8]{display:flex}.link-block .badge[data-v-750aa7a8]{margin-top:.5rem}.link-block.has-inline-element[data-v-750aa7a8]{display:flex;align-items:flex-start;flex-flow:row wrap}.link-block.has-inline-element .badge[data-v-750aa7a8]{margin-left:1rem;margin-top:0}.link-block .has-adjacent-elements[data-v-750aa7a8]{padding-top:5px;padding-bottom:5px;display:inline-flex}.link-block[data-v-750aa7a8],.link[data-v-750aa7a8]{box-sizing:inherit}.link-block.changed[data-v-750aa7a8],.link.changed[data-v-750aa7a8]{padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.link-block.changed.changed[data-v-750aa7a8],.link.changed.changed[data-v-750aa7a8]{padding-right:1rem}@media only screen and (max-width:735px){.link-block.changed[data-v-750aa7a8],.link.changed[data-v-750aa7a8]{padding-left:0;padding-right:0}.link-block.changed.changed[data-v-750aa7a8],.link.changed.changed[data-v-750aa7a8]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.link-block.changed[data-v-750aa7a8],.link.changed[data-v-750aa7a8]{padding-left:0;padding-right:0}}.abstract .topic-required[data-v-750aa7a8]:not(:first-child){margin-top:4px}.topic-required[data-v-750aa7a8]{font-size:.8em}.deprecated[data-v-750aa7a8]{text-decoration:line-through}.conditional-constraints[data-v-750aa7a8]{font-size:.82353rem;margin-top:4px} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/css/documentation-topic.29351f99.css b/axeDevToolsXCUI.doccarchive/css/documentation-topic.29351f99.css new file mode 100644 index 00000000..5807bf13 --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/css/documentation-topic.29351f99.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.betainfo[data-v-0f5e5efb]{font-size:.94118rem;padding:3rem 0;background-color:var(--color-fill-secondary)}.full-width-container .betainfo-container[data-v-0f5e5efb]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .betainfo-container[data-v-0f5e5efb]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .betainfo-container[data-v-0f5e5efb]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .betainfo-container[data-v-0f5e5efb]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .betainfo-container[data-v-0f5e5efb]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .betainfo-container[data-v-0f5e5efb]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .betainfo-container[data-v-0f5e5efb]{width:692px}}@media only screen and (max-width:735px){.static-width-container .betainfo-container[data-v-0f5e5efb]{width:87.5%}}.betainfo-label[data-v-0f5e5efb]{font-weight:600;font-size:.94118rem}.betainfo-content[data-v-0f5e5efb] p{margin-bottom:10px}.summary-section[data-v-3aa6f694]:last-of-type{margin-right:0}@media only screen and (max-width:735px){.summary-section[data-v-3aa6f694]{margin-right:0}}.title[data-v-6796f6ea]{color:#fff;font-size:.82353rem;margin-right:.5rem;text-rendering:optimizeLegibility}.documentation-hero--disabled .title[data-v-6796f6ea]{color:var(--colors-text,var(--color-text))}.language[data-v-0de98d61]{padding-bottom:10px;justify-content:flex-end}.language-list[data-v-0de98d61],.language[data-v-0de98d61]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:0;display:flex;align-items:center}.language-option.swift[data-v-0de98d61]{padding-right:10px;border-right:1px solid var(--color-fill-gray-tertiary)}.language-option.objc[data-v-0de98d61]{padding-left:10px}.language-option.active[data-v-0de98d61],.language-option.router-link-exact-active[data-v-0de98d61]{color:#ccc}.documentation-hero--disabled .language-option.active[data-v-0de98d61],.documentation-hero--disabled .language-option.router-link-exact-active[data-v-0de98d61]{color:var(--colors-secondary-label,var(--color-secondary-label))}.documentation-hero[data-v-3ec838d1]{background:#000;color:var(--color-documentation-intro-figure,#fff);overflow:hidden;text-align:left;position:relative;padding-right:var(--doc-hero-right-offset)}.documentation-hero[data-v-3ec838d1]:before{content:"";background:var(--color-documentation-intro-fill,#2a2a2a);position:absolute;width:100%;left:0;top:-50%;height:150%;right:0}.documentation-hero[data-v-3ec838d1]:after{background:transparent;opacity:.7;width:100%;position:absolute;content:"";height:100%;left:0;top:0}.documentation-hero .icon[data-v-3ec838d1]{position:absolute;margin-top:10px;margin-right:25px;right:0;width:250px;height:calc(100% - 20px);box-sizing:border-box}@media only screen and (max-width:735px){.documentation-hero .icon[data-v-3ec838d1]{display:none}}.documentation-hero .background-icon[data-v-3ec838d1]{color:var(--color-documentation-intro-accent,#161616);display:block;width:250px;height:auto;opacity:1;position:absolute;top:50%;left:0;transform:translateY(-50%);max-height:100%}.documentation-hero .background-icon[data-v-3ec838d1] img,.documentation-hero .background-icon[data-v-3ec838d1] svg{width:100%;height:100%}.documentation-hero__content[data-v-3ec838d1]{padding-top:2.35294rem;padding-bottom:40px;position:relative;z-index:1}.full-width-container .documentation-hero__content[data-v-3ec838d1]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .documentation-hero__content[data-v-3ec838d1]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .documentation-hero__content[data-v-3ec838d1]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .documentation-hero__content[data-v-3ec838d1]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .documentation-hero__content[data-v-3ec838d1]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .documentation-hero__content[data-v-3ec838d1]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .documentation-hero__content[data-v-3ec838d1]{width:692px}}@media only screen and (max-width:735px){.static-width-container .documentation-hero__content[data-v-3ec838d1]{width:87.5%}}.documentation-hero__above-content[data-v-3ec838d1]{position:relative;z-index:1}.documentation-hero--disabled[data-v-3ec838d1]{background:none;color:var(--colors-text,var(--color-text))}.documentation-hero--disabled[data-v-3ec838d1]:after,.documentation-hero--disabled[data-v-3ec838d1]:before{content:none}.short-hero[data-v-3ec838d1]{padding-top:3.52941rem;padding-bottom:3.52941rem}.extra-bottom-padding[data-v-3ec838d1]{padding-bottom:3.82353rem}.theme-dark[data-v-3ec838d1] a:not(.button-cta){color:#09f}ul[data-v-f919e820]{list-style-type:none;margin:0}.parent-item .base-link[data-v-f919e820]{font-weight:700}.base-link[data-v-f919e820]{color:var(--color-figure-gray-secondary);font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;margin-bottom:5px;transition:color .15s ease-in;max-width:100%}.active .base-link[data-v-f919e820]{color:var(--color-text)}.abstract[data-v-702ec04e]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.abstract[data-v-702ec04e]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-702ec04e] p:last-child{margin-bottom:0}.container[data-v-6e075935]{padding-bottom:40px}.full-width-container .container[data-v-6e075935]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .container[data-v-6e075935]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .container[data-v-6e075935]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .container[data-v-6e075935]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .container[data-v-6e075935]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-6e075935]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-6e075935]{width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-6e075935]{width:87.5%}}.title[data-v-6e075935]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding-top:40px;border-top-color:var(--color-grid);border-top-style:solid;border-top-width:var(--content-table-title-border-width,1px)}@media only screen and (max-width:1250px){.title[data-v-6e075935]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-6e075935]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title+.contenttable-section[data-v-4aae1079]{margin-top:0}.contenttable-section[data-v-4aae1079]{align-items:baseline;padding-top:2.353rem}.contenttable-section[data-v-4aae1079]:last-child{margin-bottom:0}[data-v-4aae1079] .contenttable-title{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-4aae1079] .contenttable-title{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.contenttable-section[data-v-4aae1079]{align-items:unset;border-top:none;display:inherit;margin:0}.section-content[data-v-4aae1079],.section-title[data-v-4aae1079]{padding:0}[data-v-4aae1079] .contenttable-title{margin:0 0 2.353rem 0;padding-bottom:.5rem}}.section-content>.content[data-v-6cec8012],.topic[data-v-6cec8012]{margin-top:15px}.no-title .section-content>.content[data-v-6cec8012]:first-child,.no-title .topic[data-v-6cec8012]:first-child{margin-top:0}.datalist dd{padding-left:2rem}.datalist dt{font-weight:600;padding-left:1rem;padding-top:1.64706rem}.datalist dt:first-of-type{padding-top:0}.source[data-v-5a91c7c4]{background:var(--background,var(--color-code-background));border-color:var(--color-grid);color:var(--text,var(--color-code-plain));border-style:solid;border-width:1px;padding:8px 14px;speak:literal-punctuation;line-height:25px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.source.has-multiple-lines[data-v-5a91c7c4],.source[data-v-5a91c7c4]{border-radius:var(--border-radius,4px)}.source>code[data-v-5a91c7c4]{font-size:.88235rem;line-height:1.66667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);display:block}.platforms[data-v-c5ecdd3e]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:.45rem;margin-top:1.6em}.changed .platforms[data-v-c5ecdd3e]{padding-left:.588rem}.platforms[data-v-c5ecdd3e]:first-of-type{margin-top:1rem}.source[data-v-c5ecdd3e]{margin:14px 0}.platforms+.source[data-v-c5ecdd3e]{margin:0}.changed.declaration-group[data-v-c5ecdd3e]{background:var(--background,var(--color-code-background))}.changed .source[data-v-c5ecdd3e]{background:none;border:none;margin-top:0;margin-bottom:0;margin-left:2.17647rem;padding-left:0}.declaration-diff[data-v-b3e21c4a]{background:var(--background,var(--color-code-background))}.declaration-diff-version[data-v-b3e21c4a]{padding-left:.588rem;padding-left:2.17647rem;font-size:1rem;line-height:1.52941;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);margin:0}.declaration-diff-current[data-v-b3e21c4a]{padding-top:8px;padding-bottom:5px}.declaration-diff-previous[data-v-b3e21c4a]{padding-top:5px;padding-bottom:8px;background-color:var(--color-changes-modified-previous-background);border-radius:0 0 var(--border-radius,4px) var(--border-radius,4px);position:relative}.declaration-source-link[data-v-ad6ea67c]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:center;margin-top:-4px}.declaration-icon[data-v-ad6ea67c]{width:1em;margin-right:5px}.conditional-constraints[data-v-586930aa]{margin:1.17647rem 0 3rem 0}.type[data-v-791bac44]:first-letter{text-transform:capitalize}.detail-type[data-v-55ba4aa2]{font-weight:600;padding-left:1rem;padding-top:1.64706rem}.detail-type[data-v-55ba4aa2]:first-child{padding-top:0}@media only screen and (max-width:735px){.detail-type[data-v-55ba4aa2]{padding-left:0}}.detail-content[data-v-55ba4aa2]{padding-left:2rem}@media only screen and (max-width:735px){.detail-content[data-v-55ba4aa2]{padding-left:0}}.param-name[data-v-ac6bef9a]{font-weight:600;padding-left:1rem;padding-top:1.64706rem}.param-name[data-v-ac6bef9a]:first-child{padding-top:0}@media only screen and (max-width:735px){.param-name[data-v-ac6bef9a]{padding-left:0}}.param-content[data-v-ac6bef9a]{padding-left:2rem}@media only screen and (max-width:735px){.param-content[data-v-ac6bef9a]{padding-left:0}}.param-content[data-v-ac6bef9a] dt{font-weight:600}.param-content[data-v-ac6bef9a] dd{margin-left:1em}.parameters-table[data-v-31e03854] .change-added,.parameters-table[data-v-31e03854] .change-removed{display:inline-block;max-width:100%}.parameters-table[data-v-31e03854] .change-removed,.parameters-table[data-v-31e03854] .token-removed{text-decoration:line-through}.param[data-v-31e03854]{font-size:.88235rem;box-sizing:border-box}.param.changed[data-v-31e03854]{display:flex;flex-flow:row wrap;padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box;padding-left:0}.param.changed.changed[data-v-31e03854]{padding-right:1rem}@media only screen and (max-width:735px){.param.changed[data-v-31e03854]{padding-left:0;padding-right:0}.param.changed.changed[data-v-31e03854]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.param.changed[data-v-31e03854]{padding-left:0;padding-right:0}}.param.changed+.param.changed[data-v-31e03854]{margin-top:.82353rem}.changed .param-content[data-v-31e03854],.changed .param-symbol[data-v-31e03854]{padding-top:2px;padding-bottom:2px}@media only screen and (max-width:735px){.changed .param-content[data-v-31e03854]{padding-top:0}.changed .param-symbol[data-v-31e03854]{padding-bottom:0}}.param-symbol[data-v-31e03854]{text-align:right}.changed .param-symbol[data-v-31e03854]{padding-left:2.17647rem}@media only screen and (max-width:735px){.param-symbol[data-v-31e03854]{text-align:left}.changed .param-symbol[data-v-31e03854]{padding-left:0}}.param-symbol[data-v-31e03854] .type-identifier-link{color:var(--color-link)}.param+.param[data-v-31e03854]{margin-top:1.64706rem}.param+.param[data-v-31e03854]:first-child{margin-top:0}.param-content[data-v-31e03854]{padding-left:1rem;padding-left:2.17647rem}@media only screen and (max-width:735px){.param-content[data-v-31e03854]{padding-left:0;padding-right:0}}.property-metadata[data-v-8590589e]{color:var(--color-figure-gray-secondary)}.property-text{font-weight:700}.property-metadata[data-v-0a648a1e]{color:var(--color-figure-gray-secondary)}.property-name[data-v-25cd22fa]{font-weight:700}.property-name.deprecated[data-v-25cd22fa]{text-decoration:line-through}.property-deprecated[data-v-25cd22fa]{margin-left:0}.content[data-v-25cd22fa],.content[data-v-25cd22fa] p:first-child{display:inline}.response-mimetype[data-v-2faa6020]{color:var(--color-figure-gray-secondary)}.part-name[data-v-37777476]{font-weight:700}.content[data-v-37777476],.content[data-v-37777476] p:first-child{display:inline}.param-name[data-v-05f57530]{font-weight:700}.param-name.deprecated[data-v-05f57530]{text-decoration:line-through}.param-deprecated[data-v-05f57530]{margin-left:0}.content[data-v-05f57530],.content[data-v-05f57530] p:first-child{display:inline}.response-name[data-v-881189f4],.response-reason[data-v-881189f4]{font-weight:700}@media only screen and (max-width:735px){.response-reason[data-v-881189f4]{display:none}}.response-name>code>.reason[data-v-881189f4]{display:none}@media only screen and (max-width:735px){.response-name>code>.reason[data-v-881189f4]{display:initial}}[data-v-2aa0f0dc] h2{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-2aa0f0dc] h2{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-2aa0f0dc] h2{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.primary-content.with-border[data-v-2aa0f0dc]:before{border-top-color:var(--colors-grid,var(--color-grid));border-top-style:solid;border-top-width:1px;content:"";display:block}.primary-content[data-v-2aa0f0dc]>*{margin-bottom:40px;margin-top:40px}.primary-content[data-v-2aa0f0dc]>:first-child{margin-top:2.353rem}.relationships-list[data-v-6497632e]{list-style:none}.relationships-list.column[data-v-6497632e]{margin-left:0;margin-top:15px}.relationships-list.inline[data-v-6497632e]{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:15px;margin-left:0}.relationships-list.inline li[data-v-6497632e]:not(:last-child):after{content:",\00a0"}.relationships-list.changed[data-v-6497632e]{padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.relationships-list.changed.changed[data-v-6497632e]{padding-right:1rem}@media only screen and (max-width:735px){.relationships-list.changed[data-v-6497632e]{padding-left:0;padding-right:0}.relationships-list.changed.changed[data-v-6497632e]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.relationships-list.changed[data-v-6497632e]{padding-left:0;padding-right:0}}.relationships-list.changed[data-v-6497632e]:after{margin-top:.61765rem}.relationships-list.changed.column[data-v-6497632e]{display:block;box-sizing:border-box}.relationships-item[data-v-6497632e],.relationships-list[data-v-6497632e]{box-sizing:inherit}.conditional-constraints[data-v-6497632e]{font-size:.82353rem;margin:.17647rem 0 .58824rem 1.17647rem}.availability[data-v-3b784eb3]{display:flex;flex-flow:row wrap;gap:10px;margin-top:20px}.badge[data-v-3b784eb3]{margin:0}.technology[data-v-3b784eb3]{display:inline-flex;align-items:center}.tech-icon[data-v-3b784eb3]{height:12px;padding-right:5px;fill:var(--badge-color)}.theme-dark .tech-icon[data-v-3b784eb3]{fill:var(--badge-color)}.beta[data-v-3b784eb3]{color:var(--color-badge-beta)}.theme-dark .beta[data-v-3b784eb3]{color:var(--color-badge-dark-beta)}.deprecated[data-v-3b784eb3]{color:var(--color-badge-deprecated)}.theme-dark .deprecated[data-v-3b784eb3]{color:var(--color-badge-dark-deprecated)}.changed[data-v-3b784eb3]{padding-left:26px}.changed[data-v-3b784eb3]:after{content:none}.changed[data-v-3b784eb3]:before{background-image:url(../img/modified-icon.f496e73d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:16px;height:16px;left:5px}@media screen{[data-color-scheme=dark] .changed[data-v-3b784eb3]:before{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed[data-v-3b784eb3]:before{background-image:url(../img/modified-icon.f496e73d.svg)}}.theme-dark .changed[data-v-3b784eb3]:before{background-image:url(../img/modified-icon.f496e73d.svg)}.changed-added[data-v-3b784eb3]{border-color:var(--color-changes-added)}.changed-added[data-v-3b784eb3]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .changed-added[data-v-3b784eb3]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added[data-v-3b784eb3]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}}.theme-dark .changed-added[data-v-3b784eb3]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}.changed-deprecated[data-v-3b784eb3]{border-color:var(--color-changes-deprecated)}.changed-deprecated[data-v-3b784eb3]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated[data-v-3b784eb3]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated[data-v-3b784eb3]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.theme-dark .changed-deprecated[data-v-3b784eb3]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}.changed-modified[data-v-3b784eb3]{border-color:var(--color-changes-modified)}.eyebrow[data-v-4492c658]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-documentation-intro-eyebrow,#ccc);display:block;margin-bottom:1.17647rem}@media only screen and (max-width:735px){.eyebrow[data-v-4492c658]{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.documentation-hero--disabled .eyebrow[data-v-4492c658]{color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-4492c658]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-documentation-intro-title,#fff);margin-bottom:.70588rem}@media only screen and (max-width:1250px){.title[data-v-4492c658]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-4492c658]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.documentation-hero--disabled .title[data-v-4492c658]{color:var(--colors-header-text,var(--color-header-text))}small[data-v-4492c658]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding-left:10px}@media only screen and (max-width:1250px){small[data-v-4492c658]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}small[data-v-4492c658]:before{content:attr(data-tag-name)}small.Beta[data-v-4492c658]{color:var(--color-badge-beta)}.theme-dark small.Beta[data-v-4492c658]{color:var(--color-badge-dark-beta)}small.Deprecated[data-v-4492c658]{color:var(--color-badge-deprecated)}.theme-dark small.Deprecated[data-v-4492c658]{color:var(--color-badge-dark-deprecated)}.OnThisPageStickyContainer[data-v-08d4053b]{margin-top:2.353rem;position:sticky;top:3.64706rem;align-self:flex-start;flex:0 0 auto;width:192px;padding-right:1.29412rem;box-sizing:border-box;padding-bottom:.4em;max-height:calc(100vh - 3.64706rem);overflow:auto}@media print{.OnThisPageStickyContainer[data-v-08d4053b]{display:none}}@media only screen and (max-width:735px){.OnThisPageStickyContainer[data-v-08d4053b]{display:none}}.doc-topic[data-v-666eaa31]{display:flex;flex-direction:column;height:100%}.doc-topic.with-on-this-page[data-v-666eaa31]{--doc-hero-right-offset:192px}#main[data-v-666eaa31]{outline-style:none;height:100%}.container[data-v-666eaa31]{outline-style:none}.full-width-container .container[data-v-666eaa31]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .container[data-v-666eaa31]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .container[data-v-666eaa31]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .container[data-v-666eaa31]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .container[data-v-666eaa31]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-666eaa31]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-666eaa31]{width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-666eaa31]{width:87.5%}}.description[data-v-666eaa31]{margin-bottom:2.353rem}.description[data-v-666eaa31]:empty{display:none}.description.after-enhanced-hero[data-v-666eaa31]{margin-top:2.353rem}.description[data-v-666eaa31] .content+*{margin-top:.8em}[data-v-666eaa31] .no-primary-content{--content-table-title-border-width:0px}.sample-download[data-v-666eaa31]{margin-top:20px}[data-v-666eaa31] h3{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-666eaa31] h3{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-666eaa31] h3{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-666eaa31] h4{font-size:1.41176rem;line-height:1.16667;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-666eaa31] h4{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-666eaa31] h5{font-size:1.29412rem;line-height:1.18182;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-666eaa31] h5{font-size:1.17647rem;line-height:1.2;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-666eaa31] h5{font-size:1.05882rem;line-height:1.44444;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-666eaa31] h6{font-size:1rem;line-height:1.47059;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.doc-content-wrapper[data-v-666eaa31]{display:flex;justify-content:center}.doc-content-wrapper .doc-content[data-v-666eaa31]{min-width:0;width:100%}.with-on-this-page .doc-content-wrapper .doc-content[data-v-666eaa31]{max-width:820px}@media only screen and (min-width:1251px){.with-on-this-page .doc-content-wrapper .doc-content[data-v-666eaa31]{max-width:980px}}@media only screen and (min-width:1500px){.with-on-this-page .doc-content-wrapper .doc-content[data-v-666eaa31]{max-width:1080px}}.tag[data-v-3b809bfa]{display:inline-block;padding-right:.58824rem}.tag[data-v-3b809bfa]:focus{outline:none}.tag button[data-v-3b809bfa]{color:var(--color-figure-gray);background-color:var(--color-fill-tertiary);font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border-radius:.82353rem;padding:.23529rem .58824rem;white-space:nowrap;border:1px solid transparent}@media (hover:hover){.tag button[data-v-3b809bfa]:hover{transition:background-color .2s,color .2s;background-color:var(--color-fill-blue);color:#fff}}.tag button[data-v-3b809bfa]:focus:active{background-color:var(--color-fill-blue);color:#fff}.fromkeyboard .tag button[data-v-3b809bfa]:focus,.tag button.focus[data-v-3b809bfa],.tag button[data-v-3b809bfa]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tags[data-v-4b231516]{position:relative;margin:0;list-style:none;box-sizing:border-box;transition:padding-right .8s,padding-bottom .8s,max-height 1s,opacity 1s;padding:0}.tags .scroll-wrapper[data-v-4b231516]{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin}.tags .scroll-wrapper[data-v-4b231516]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.tags .scroll-wrapper.scrolling[data-v-4b231516]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.tags .scroll-wrapper.scrolling[data-v-4b231516]::-webkit-scrollbar{height:11px}.tags .scroll-wrapper.scrolling[data-v-4b231516]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.tags .scroll-wrapper.scrolling[data-v-4b231516]::-webkit-scrollbar-track-piece:end{margin-right:8px}.tags .scroll-wrapper.scrolling[data-v-4b231516]::-webkit-scrollbar-track-piece:start{margin-left:8px}.tags ul[data-v-4b231516]{margin:0;padding:0;display:flex}.filter[data-v-449fced2]{--input-vertical-padding:.76471rem;--input-height:1.64706rem;--input-border-color:var(--color-fill-gray-secondary);--input-text:var(--color-fill-gray-secondary);position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:calc(var(--border-radius, 4px) + 1px)}.fromkeyboard .filter[data-v-449fced2]:focus{outline:none}.filter__top-wrapper[data-v-449fced2]{display:flex}.filter__filter-button[data-v-449fced2]{position:relative;z-index:1;cursor:text;margin-left:.58824rem;margin-right:.17647rem}@media only screen and (max-width:735px){.filter__filter-button[data-v-449fced2]{margin-right:.41176rem}}.filter__filter-button .svg-icon[data-v-449fced2]{fill:var(--input-text);display:block;height:21px}.filter__filter-button.blue[data-v-449fced2]>*{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.filter.focus .filter__wrapper[data-v-449fced2]{box-shadow:0 0 0 3pt var(--color-focus-color);--input-border-color:var(--color-fill-blue)}.filter__wrapper[data-v-449fced2]{border:1px solid var(--input-border-color);background:var(--color-fill);border-radius:var(--border-radius,4px)}.filter__wrapper--reversed[data-v-449fced2]{display:flex;flex-direction:column-reverse}.filter__suggested-tags[data-v-449fced2]{border-top:1px solid var(--color-fill-gray-tertiary);z-index:1;overflow:hidden}.filter__suggested-tags[data-v-449fced2] ul{padding:var(--input-vertical-padding) .52941rem;border:1px solid transparent;border-bottom-left-radius:calc(var(--border-radius, 4px) - 1px);border-bottom-right-radius:calc(var(--border-radius, 4px) - 1px)}.fromkeyboard .filter__suggested-tags[data-v-449fced2] ul:focus{outline:none;box-shadow:0 0 0 5px var(--color-focus-color)}.filter__wrapper--reversed .filter__suggested-tags[data-v-449fced2]{border-bottom:1px solid var(--color-fill-gray-tertiary);border-top:none}.filter__selected-tags[data-v-449fced2]{z-index:1;padding-left:4px;margin:-4px 0}@media only screen and (max-width:735px){.filter__selected-tags[data-v-449fced2]{padding-left:0}}.filter__selected-tags[data-v-449fced2] ul{padding:4px}@media only screen and (max-width:735px){.filter__selected-tags[data-v-449fced2] ul{padding-right:.41176rem}}.filter__selected-tags[data-v-449fced2] ul .tag:last-child{padding-right:0}.filter__delete-button[data-v-449fced2]{position:relative;margin:0;z-index:1;border-radius:100%}.fromkeyboard .filter__delete-button[data-v-449fced2]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.filter__delete-button .clear-rounded-icon[data-v-449fced2]{height:.70588rem;width:.70588rem;fill:var(--input-text);display:block}.filter__delete-button-wrapper[data-v-449fced2]{display:flex;align-items:center;padding-right:.58824rem;padding-left:.17647rem;border-top-right-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px)}.filter__input-label[data-v-449fced2]{position:relative;flex-grow:1;height:var(--input-height);padding:var(--input-vertical-padding) 0}.filter__input-label[data-v-449fced2]:after{content:attr(data-value);visibility:hidden;width:auto;white-space:nowrap;min-width:130px;display:block;text-indent:.41176rem}@media only screen and (max-width:735px){.filter__input-label[data-v-449fced2]:after{text-indent:.17647rem}}.filter__input-box-wrapper[data-v-449fced2]{overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin;display:flex;overflow-x:auto;align-items:center;cursor:text;flex:1}.filter__input-box-wrapper[data-v-449fced2]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.filter__input-box-wrapper.scrolling[data-v-449fced2]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.filter__input-box-wrapper.scrolling[data-v-449fced2]::-webkit-scrollbar{height:11px}.filter__input-box-wrapper.scrolling[data-v-449fced2]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.filter__input-box-wrapper.scrolling[data-v-449fced2]::-webkit-scrollbar-track-piece:end{margin-right:8px}.filter__input-box-wrapper.scrolling[data-v-449fced2]::-webkit-scrollbar-track-piece:start{margin-left:8px}.filter__input[data-v-449fced2]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-text);height:var(--input-height);border:none;width:100%;position:absolute;background:transparent;z-index:1;text-indent:.41176rem}@media only screen and (max-width:735px){.filter__input[data-v-449fced2]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);text-indent:.17647rem}}.filter__input[data-v-449fced2]:focus{outline:none}.filter__input[placeholder][data-v-449fced2]::-moz-placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-449fced2]::placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-449fced2]:-ms-input-placeholder{color:var(--input-text)}.filter__input[placeholder][data-v-449fced2]::-ms-input-placeholder{color:var(--input-text)}.highlight[data-v-1c4190f0]{display:inline}.highlight[data-v-1c4190f0] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}.quick-navigation input[type=text][data-v-483fdfd0]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.quick-navigation input[type=text][data-v-483fdfd0]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.quick-navigation__container[data-v-483fdfd0]{background-color:var(--color-fill);border:solid 1px var(--color-fill-gray);border-radius:var(--border-radius,4px);margin:0 .94118rem}.quick-navigation__container>[data-v-483fdfd0]{--input-text:var(--color-figure-gray-secondary)}.quick-navigation__filter[data-v-483fdfd0]{--input-border-color:var(--color-fill)}.quick-navigation__filter.focus+.quick-navigation__match-list[data-v-483fdfd0]{border-top:0}.quick-navigation__magnifier-icon-container[data-v-483fdfd0]{width:1.05882rem}.quick-navigation__magnifier-icon-container>[data-v-483fdfd0]{width:100%}.quick-navigation__magnifier-icon-container.blue .magnifier-icon[data-v-483fdfd0]{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.quick-navigation__match-list[data-v-483fdfd0]{overflow:scroll;max-height:26.47059rem;height:0}.quick-navigation__match-list.active[data-v-483fdfd0]{height:auto;border-top:1px solid var(--color-fill-gray)}.quick-navigation__match-list .no-results[data-v-483fdfd0]{margin:.88235rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quick-navigation__match-list .selected[data-v-483fdfd0]{background-color:var(--color-navigator-item-hover)}.quick-navigation__reference[data-v-483fdfd0]:hover{text-decoration:none}.quick-navigation__symbol-match[data-v-483fdfd0]{display:flex;height:2.35294rem;padding:.58824rem .88235rem;color:var(--color-figure-gray)}.quick-navigation__symbol-match[data-v-483fdfd0]:hover{background-color:var(--color-navigator-item-hover)}.quick-navigation__symbol-match .symbol-info[data-v-483fdfd0]{margin:auto;width:100%}.quick-navigation__symbol-match .symbol-info .navigator-icon[data-v-483fdfd0]{margin-right:.58824rem}.quick-navigation__symbol-match .symbol-info .symbol-name[data-v-483fdfd0]{display:flex}.quick-navigation__symbol-match .symbol-info .symbol-name .symbol-title[data-v-483fdfd0]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-navigation__symbol-match .symbol-info .symbol-path[data-v-483fdfd0]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);display:flex;margin-left:1.58824rem;overflow:hidden;white-space:nowrap}.quick-navigation__symbol-match .symbol-info .symbol-path .parent-path[data-v-483fdfd0]{padding-right:.29412rem}@media print{.sidebar[data-v-8b4eac40]{display:none}}.adjustable-sidebar-width[data-v-8b4eac40]{display:flex}@media only screen and (max-width:1023px){.adjustable-sidebar-width[data-v-8b4eac40]{display:block;position:relative}}.adjustable-sidebar-width.dragging[data-v-8b4eac40] *{cursor:col-resize!important}.adjustable-sidebar-width.sidebar-hidden.dragging[data-v-8b4eac40] *{cursor:e-resize!important}.sidebar[data-v-8b4eac40]{position:relative}@media only screen and (max-width:1023px){.sidebar[data-v-8b4eac40]{position:static}}.aside[data-v-8b4eac40]{width:250px;position:relative;height:100%;max-width:100vw}.aside.no-transition[data-v-8b4eac40]{transition:none!important}@media only screen and (min-width:1024px){.aside[data-v-8b4eac40]{transition:width .3s ease-in,visibility 0s linear var(--visibility-transition-time,0s)}.aside.dragging[data-v-8b4eac40]:not(.is-opening-on-large):not(.hide-on-large){transition:none}.aside.hide-on-large[data-v-8b4eac40]{width:0!important;visibility:hidden;pointer-events:none;--visibility-transition-time:.3s}}@media only screen and (max-width:1023px){.aside[data-v-8b4eac40]{width:100%!important;overflow:hidden;min-width:0;max-width:100%;height:calc(var(--app-height) - var(--top-offset-mobile));position:fixed;top:var(--top-offset-mobile);bottom:0;z-index:9998;transform:translateX(-100%);transition:transform .15s ease-in;left:0}.aside[data-v-8b4eac40] .aside-animated-child{opacity:0}.aside.show-on-mobile[data-v-8b4eac40]{transform:translateX(0)}.aside.show-on-mobile[data-v-8b4eac40] .aside-animated-child{--index:0;opacity:1;transition:opacity .15s linear;transition-delay:calc(var(--index)*0.15s + .15s)}.aside.has-mobile-top-offset[data-v-8b4eac40]{border-top:1px solid var(--color-fill-gray-tertiary)}}.content[data-v-8b4eac40]{display:flex;flex-flow:column;min-width:0;flex:1 1 auto;height:100%}.resize-handle[data-v-8b4eac40]{position:absolute;cursor:col-resize;top:0;bottom:0;right:0;width:5px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;transition:background-color .15s;transform:translateX(50%)}@media only screen and (max-width:1023px){.resize-handle[data-v-8b4eac40]{display:none}}.resize-handle[data-v-8b4eac40]:hover{background:var(--color-fill-gray-tertiary)}.navigator-card-item[data-v-0b9fe514]{--nav-head-wrapper-left-space:10px;--nav-head-wrapper-right-space:20px;--head-wrapper-vertical-space:5px;--nav-depth-spacer:25px;--nesting-index:0;display:flex;align-items:stretch;min-height:32px;box-sizing:border-box}.fromkeyboard .navigator-card-item[data-v-0b9fe514]:focus-within{outline:4px solid var(--color-focus-color);outline-offset:-4px}.navigator-card-item.active[data-v-0b9fe514]{background:var(--color-fill-gray-quaternary)}.hover .navigator-card-item[data-v-0b9fe514]:not(.is-group){background:var(--color-navigator-item-hover)}.depth-spacer[data-v-0b9fe514]{width:calc(var(--nesting-index)*15px + var(--nav-depth-spacer));height:100%;position:relative;flex:0 0 auto}.title-container[data-v-0b9fe514]{width:100%;min-width:0;display:flex;align-items:center}.navigator-icon-wrapper[data-v-0b9fe514]{margin-right:7px}.head-wrapper[data-v-0b9fe514]{padding:var(--head-wrapper-vertical-space) var(--nav-head-wrapper-right-space) var(--head-wrapper-vertical-space) var(--nav-head-wrapper-left-space);position:relative;display:flex;align-items:center;flex:1;min-width:0}@supports (padding:max(0px)){.head-wrapper[data-v-0b9fe514]{padding-left:max(var(--nav-head-wrapper-left-space),env(safe-area-inset-left));padding-right:max(var(--nav-head-wrapper-right-space),env(safe-area-inset-right))}}.highlight[data-v-d75876e2]{display:inline}.highlight[data-v-d75876e2] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}.is-group .leaf-link[data-v-08a89c9e]{color:var(--color-figure-gray-secondary);font-weight:600}.is-group .leaf-link[data-v-08a89c9e]:after{display:none}.navigator-icon[data-v-08a89c9e]{display:flex;flex:0 0 auto}.navigator-icon.changed[data-v-08a89c9e]{border:none;width:1em;height:1em;z-index:0}.navigator-icon.changed[data-v-08a89c9e]:after{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);background-image:url(../img/modified-icon.f496e73d.svg);margin:0}@media screen{[data-color-scheme=dark] .navigator-icon.changed[data-v-08a89c9e]:after{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed[data-v-08a89c9e]:after{background-image:url(../img/modified-icon.f496e73d.svg)}}.navigator-icon.changed-added[data-v-08a89c9e]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .navigator-icon.changed-added[data-v-08a89c9e]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed-added[data-v-08a89c9e]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}.navigator-icon.changed-deprecated[data-v-08a89c9e]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .navigator-icon.changed-deprecated[data-v-08a89c9e]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed-deprecated[data-v-08a89c9e]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.leaf-link[data-v-08a89c9e]{color:var(--color-figure-gray);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline;vertical-align:middle;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.fromkeyboard .leaf-link[data-v-08a89c9e]:focus{outline:none}.leaf-link[data-v-08a89c9e]:hover{text-decoration:none}.leaf-link.bolded[data-v-08a89c9e]{font-weight:600}.leaf-link[data-v-08a89c9e]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.extended-content[data-v-08a89c9e]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree-toggle[data-v-08a89c9e]{overflow:hidden;position:absolute;width:100%;height:100%;padding-right:5px;box-sizing:border-box;z-index:1;display:flex;align-items:center;justify-content:flex-end}.chevron[data-v-08a89c9e]{width:10px}.chevron.animating[data-v-08a89c9e]{transition:transform .15s ease-in}.chevron.rotate[data-v-08a89c9e]{transform:rotate(90deg)}.navigator-card[data-v-4a898368]{--card-vertical-spacing:8px;--card-horizontal-spacing:20px;--nav-filter-horizontal-padding:30px;--visibility-delay:1s;display:flex;flex-direction:column;min-height:0;height:calc(var(--app-height) - var(--nav-height, 0px));position:sticky;top:var(--nav-height,0)}@media only screen and (max-width:1023px){.navigator-card[data-v-4a898368]{height:100%;position:static;background:var(--color-fill)}}.navigator-card .navigator-card-full-height[data-v-4a898368]{min-height:0;flex:1 1 auto}.navigator-card .head-inner[data-v-4a898368]{overflow:hidden}.navigator-card .head-wrapper[data-v-4a898368]{position:relative;flex:1 0 auto}.navigator-card .navigator-head[data-v-4a898368]{--navigator-head-padding-right:calc(var(--card-horizontal-spacing)*2 + 19px);padding:0 var(--navigator-head-padding-right) 0 var(--card-horizontal-spacing);background:var(--color-fill);border-bottom:1px solid var(--color-grid);display:flex;align-items:center;height:3.05882rem;white-space:nowrap}.navigator-card .navigator-head .card-link[data-v-4a898368]{color:var(--color-text);font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);font-weight:600;overflow:hidden;text-overflow:ellipsis}.navigator-card .navigator-head .badge[data-v-4a898368]{margin-top:0}.navigator-card .navigator-head.router-link-exact-active[data-v-4a898368]{background:var(--color-fill)}.navigator-card .navigator-head.router-link-exact-active .card-link[data-v-4a898368]{font-weight:700}.navigator-card .navigator-head[data-v-4a898368]:hover{background:var(--color-navigator-item-hover);text-decoration:none}@supports (padding:max(0px)){.navigator-card .navigator-head[data-v-4a898368]{padding-left:max(var(--card-horizontal-spacing),env(safe-area-inset-left));padding-right:max(var(--navigator-head-padding-right),env(safe-area-inset-right))}}@media only screen and (max-width:1023px){.navigator-card .navigator-head[data-v-4a898368]{justify-content:center;--navigator-head-padding-right:var(--card-horizontal-spacing)}}@media only screen and (max-width:767px){.navigator-card .navigator-head[data-v-4a898368]{height:2.82353rem;padding:0 20px}}.close-card[data-v-4a898368]{display:flex;position:absolute;z-index:1;align-items:center;justify-content:center;right:1rem;padding:5px;margin-left:-5px;top:calc(50% - 14px);transition:transform .3s ease-in 0s,visibility 0s}@media only screen and (max-width:1023px){.close-card[data-v-4a898368]{right:unset;top:0;left:0;margin:0;padding:0 1.29412rem 0 20px;height:100%}@supports (padding:max(0px)){.close-card[data-v-4a898368]{padding-left:max(1.29412rem,env(safe-area-inset-left))}}}@media only screen and (max-width:767px){.close-card[data-v-4a898368]{padding-left:.94118rem;padding-right:.94118rem}@supports (padding:max(0px)){.close-card[data-v-4a898368]{padding-left:max(.94118rem,env(safe-area-inset-left))}}}.close-card .close-icon[data-v-4a898368]{width:19px;height:19px}@media only screen and (min-width:1024px){.close-card.hide-on-large[data-v-4a898368]{display:none}.close-card[data-v-4a898368]:hover{border-radius:var(--border-radius,4px);background:var(--color-fill-gray-quaternary)}.sidebar-hidden .close-card[data-v-4a898368]{transition:transform .3s ease-in 0s,visibility 0s linear .3s;visibility:hidden;transform:translateX(3.76471rem)}}[data-v-4a898368] .card-body{padding-right:0;flex:1 1 auto;min-height:0;height:100%}@media only screen and (max-width:1023px){[data-v-4a898368] .card-body{--card-vertical-spacing:0px}}.navigator-card-inner[data-v-4a898368]{display:flex;flex-flow:column;height:100%}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{border:none;background-color:transparent;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;display:block;overflow:hidden}.navigator-card.filter-on-top .filter-wrapper[data-v-a440d59c]{order:1;position:static}.navigator-card.filter-on-top .card-body[data-v-a440d59c]{order:2}.no-items-wrapper[data-v-a440d59c]{overflow:hidden;color:var(--color-figure-gray-tertiary)}.no-items-wrapper .no-items[data-v-a440d59c]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:var(--card-vertical-spacing) var(--card-horizontal-spacing);min-width:200px;box-sizing:border-box}.navigator-filter[data-v-a440d59c]{box-sizing:border-box;padding:15px var(--nav-filter-horizontal-padding);border-top:1px solid var(--color-grid);height:73px;display:flex;align-items:flex-end}.filter-on-top .navigator-filter[data-v-a440d59c]{border-top:none;align-items:flex-start}@supports (padding:max(0px)){.navigator-filter[data-v-a440d59c]{padding-left:max(var(--nav-filter-horizontal-padding),env(safe-area-inset-left));padding-right:max(var(--nav-filter-horizontal-padding),env(safe-area-inset-right))}}@media only screen and (max-width:1023px){.navigator-filter[data-v-a440d59c]{--nav-filter-horizontal-padding:20px;border:none;padding-top:10px;padding-bottom:10px;height:62px}}.navigator-filter .input-wrapper[data-v-a440d59c]{position:relative;flex:1;min-width:0}.navigator-filter .filter-component[data-v-a440d59c]{--input-vertical-padding:10px;--input-height:20px;--input-border-color:var(--color-grid);--input-text:var(--color-figure-gray-secondary)}.navigator-filter .filter-component[data-v-a440d59c] .filter__input{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.scroller[data-v-a440d59c]{height:100%;box-sizing:border-box;padding:var(--card-vertical-spacing) 0;padding-bottom:calc(var(--top-offset, 0px) + var(--card-vertical-spacing));transition:padding-bottom .15s ease-in}@media only screen and (max-width:1023px){.scroller[data-v-a440d59c]{padding-bottom:10em}}.scroller[data-v-a440d59c] .vue-recycle-scroller__item-wrapper{transform:translateZ(0)}.filter-wrapper[data-v-a440d59c]{position:sticky;bottom:0;background:var(--color-fill)}.sidebar-transitioning .filter-wrapper[data-v-a440d59c]{flex:1 0 73px;overflow:hidden}@media only screen and (max-width:1023px){.sidebar-transitioning .filter-wrapper[data-v-a440d59c]{flex-basis:62px}}.loader[data-v-0de29914]{height:.70588rem;background-color:var(--color-fill-gray-tertiary);border-radius:4px}.navigator-icon[data-v-0de29914]{width:16px;height:16px;border-radius:2px;background-color:var(--color-fill-gray-tertiary)}.loading-navigator-item[data-v-0de29914]{-webkit-animation:pulse 2.5s ease;animation:pulse 2.5s ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;-webkit-animation-delay:calc(var(--visibility-delay) + 0.3s*var(--index));animation-delay:calc(var(--visibility-delay) + 0.3s*var(--index))}.delay-visibility-enter-active[data-v-4b6d345f]{transition:visibility var(--visibility-delay);visibility:hidden}.loading-navigator[data-v-4b6d345f]{padding-top:var(--card-vertical-spacing)}.navigator[data-v-048fdefe]{height:100%;display:flex;flex-flow:column}@media only screen and (max-width:1023px){.navigator[data-v-048fdefe]{position:static;transition:none}}.hierarchy-collapsed-items[data-v-74906830]{position:relative;display:inline-flex;align-items:center;margin-left:.17647rem}.hierarchy-collapsed-items .hierarchy-item-icon[data-v-74906830]{width:9px;height:15px;margin-right:.17647rem;display:flex;justify-content:center;font-size:1em;align-self:baseline}.nav--in-breakpoint-range .hierarchy-collapsed-items[data-v-74906830]{display:none}.hierarchy-collapsed-items .toggle[data-v-74906830]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:var(--border-radius,4px);border-style:solid;border-width:0;font-weight:600;height:1.11765rem;text-align:center;width:2.11765rem;display:flex;align-items:center;justify-content:center}.theme-dark .hierarchy-collapsed-items .toggle[data-v-74906830]{background:var(--color-nav-dark-hierarchy-collapse-background)}.hierarchy-collapsed-items .toggle.focused[data-v-74906830],.hierarchy-collapsed-items .toggle[data-v-74906830]:active,.hierarchy-collapsed-items .toggle[data-v-74906830]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.indicator[data-v-74906830]{width:1em;height:1em;display:flex;align-items:center}.indicator .toggle-icon[data-v-74906830]{width:100%}.dropdown[data-v-74906830]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:var(--border-radius,4px);border-style:solid;box-shadow:0 1px 4px -1px var(--color-figure-gray-secondary);border-width:0;padding:0 .5rem;position:absolute;z-index:42;top:calc(100% + .41176rem)}.theme-dark .dropdown[data-v-74906830]{background:var(--color-nav-dark-hierarchy-collapse-background);border-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown.collapsed[data-v-74906830]{opacity:0;transform:translate3d(0,-.41176rem,0);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s;visibility:hidden}.dropdown[data-v-74906830]:not(.collapsed){opacity:1;transform:none;transition:opacity .25s ease,transform .25s ease,visibility 0s linear 0s;visibility:visible}.nav--in-breakpoint-range .dropdown[data-v-74906830]:not(.collapsed){display:none}.dropdown[data-v-74906830]:before{border-bottom-color:var(--color-nav-hierarchy-collapse-background);border-bottom-style:solid;border-bottom-width:.5rem;border-left-color:transparent;border-left-style:solid;border-left-width:.5rem;border-right-color:transparent;border-right-style:solid;border-right-width:.5rem;content:"";left:1.26471rem;position:absolute;top:-.44118rem}.theme-dark .dropdown[data-v-74906830]:before{border-bottom-color:var(--color-nav-dark-hierarchy-collapse-background)}.dropdown-item[data-v-74906830]{border-top-color:var(--color-nav-hierarchy-collapse-borders);border-top-style:solid;border-top-width:1px}.theme-dark .dropdown-item[data-v-74906830]{border-top-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown-item[data-v-74906830]:first-child{border-top:none}.nav-menu-link[data-v-74906830]{max-width:57.64706rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:.75rem 1rem}.hierarchy-item[data-v-382bf39e]{display:flex;align-items:center;margin-left:.17647rem}.hierarchy-item[data-v-382bf39e] .hierarchy-item-icon{width:9px;height:15px;margin-right:.17647rem;display:flex;justify-content:center;font-size:1em;align-self:baseline}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e] .hierarchy-item-icon{display:none}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]{border-top:1px solid var(--color-nav-hierarchy-item-borders);display:flex;align-items:center}.theme-dark.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]{border-top-color:var(--color-nav-dark-hierarchy-item-borders)}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]:first-of-type{border-top:none}.hierarchy-item.collapsed[data-v-382bf39e]{display:none}.nav--in-breakpoint-range .hierarchy-item.collapsed[data-v-382bf39e]{display:inline-block}.item[data-v-382bf39e]{display:inline-block;vertical-align:middle}.nav--in-breakpoint-range .item[data-v-382bf39e]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:100%;line-height:2.47059rem}@media only screen and (min-width:768px){.hierarchy-item:first-child:last-child .item[data-v-382bf39e],.hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-382bf39e]{max-width:45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:last-child .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(2) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-382bf39e]{max-width:36rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(2) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-382bf39e]{max-width:28.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(3) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-382bf39e]{max-width:27rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(3) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-382bf39e]{max-width:21.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(4) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-382bf39e]{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(4) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-382bf39e]{max-width:14.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(5) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-382bf39e]{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(5) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-382bf39e]{max-width:7.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item .item[data-v-382bf39e]{max-width:10.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item:last-child .item[data-v-382bf39e]{max-width:none}.has-badge .hierarchy-collapsed-items~.hierarchy-item .item[data-v-382bf39e]{max-width:8.64rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.hierarchy[data-v-42bf934a]{justify-content:flex-start;min-width:0;margin-right:80px}.nav--in-breakpoint-range .hierarchy[data-v-42bf934a]{margin-right:0}.hierarchy .root-hierarchy .item[data-v-42bf934a]{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-menu-setting-label[data-v-005af823]{margin-right:.35294rem;white-space:nowrap}.language-dropdown[data-v-005af823]{-webkit-text-size-adjust:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;box-sizing:inherit;padding:0 11px 0 4px;margin-left:-4px;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);cursor:pointer;position:relative;z-index:1}@media only screen and (max-width:1023px){.language-dropdown[data-v-005af823]{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.language-dropdown[data-v-005af823]:focus{outline:none}.fromkeyboard .language-dropdown[data-v-005af823]:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}.language-sizer[data-v-005af823]{position:absolute;opacity:0;pointer-events:none;padding:0}.language-toggle-container[data-v-005af823]{display:flex;align-items:center;padding-right:.17647rem;position:relative}.nav--in-breakpoint-range .language-toggle-container[data-v-005af823]{display:none}.language-toggle-container .toggle-icon[data-v-005af823]{width:.6em;height:.6em;position:absolute;right:7px}.language-toggle-label[data-v-005af823]{margin-right:2px}.language-toggle.nav-menu-toggle-label[data-v-005af823]{margin-right:6px}.language-list[data-v-005af823]{display:inline-block;margin-top:0}.language-list-container[data-v-005af823]{display:none}.language-list-item[data-v-005af823],.nav--in-breakpoint-range .language-list-container[data-v-005af823]{display:inline-block}.language-list-item[data-v-005af823]:not(:first-child){border-left:1px solid #424242;margin-left:6px;padding-left:6px}[data-v-136c3ca6] .nav-menu{line-height:1.5;padding-top:0}[data-v-136c3ca6] .nav-menu,[data-v-136c3ca6] .nav-menu-settings{font-size:.82353rem;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}[data-v-136c3ca6] .nav-menu-settings{line-height:1.28571}@media only screen and (max-width:1023px){[data-v-136c3ca6] .nav-menu-settings{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (min-width:1024px){[data-v-136c3ca6] .nav-menu-settings{margin-left:.58824rem}}.nav--in-breakpoint-range[data-v-136c3ca6] .nav-menu-settings:not([data-previous-menu-children-count="0"]) .nav-menu-setting:first-child{border-top:1px solid #b0b0b0;display:flex;align-items:center}[data-v-136c3ca6] .nav-menu-settings .nav-menu-setting{display:flex;align-items:center;color:var(--color-nav-current-link);margin-left:0}[data-v-136c3ca6] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:.58824rem}.nav--in-breakpoint-range[data-v-136c3ca6] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:0}.theme-dark[data-v-136c3ca6] .nav-menu-settings .nav-menu-setting{color:var(--color-nav-dark-current-link)}.nav--in-breakpoint-range[data-v-136c3ca6] .nav-menu-settings .nav-menu-setting:not(:first-child){border-top:1px solid #424242}.documentation-nav[data-v-136c3ca6] .nav-title{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1023px){.documentation-nav[data-v-136c3ca6] .nav-title{padding-top:0}}.documentation-nav[data-v-136c3ca6] .nav-title .nav-title-link.inactive{height:auto;color:var(--color-figure-gray-secondary-alt)}.theme-dark.documentation-nav .nav-title .nav-title-link.inactive[data-v-136c3ca6]{color:#b0b0b0}.sidenav-toggle-wrapper[data-v-136c3ca6]{display:flex;margin-top:1px}.nav--in-breakpoint-range .sidenav-toggle-wrapper[data-v-136c3ca6]{display:flex!important}@media only screen and (min-width:1024px){.sidenav-toggle-enter-active[data-v-136c3ca6],.sidenav-toggle-leave-active[data-v-136c3ca6]{transition:margin .3s ease-in 0s}.sidenav-toggle-enter[data-v-136c3ca6],.sidenav-toggle-leave-to[data-v-136c3ca6]{margin-left:-3.76471rem}}.sidenav-toggle[data-v-136c3ca6]{align-self:center;color:var(--color-nav-link-color);position:relative;margin:-5px}.theme-dark .sidenav-toggle[data-v-136c3ca6]{color:var(--color-nav-dark-link-color)}.sidenav-toggle:hover .sidenav-icon-wrapper[data-v-136c3ca6]{background:var(--color-fill-gray-quaternary)}.theme-dark .sidenav-toggle:hover .sidenav-icon-wrapper[data-v-136c3ca6]{background:#424242}.sidenav-toggle__separator[data-v-136c3ca6]{height:.8em;width:1px;background:var(--color-nav-color);align-self:center;margin:0 1.29412rem}.nav--in-breakpoint-range .sidenav-toggle[data-v-136c3ca6]{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px;align-self:stretch}.nav--in-breakpoint-range .sidenav-toggle__separator[data-v-136c3ca6]{display:none}.sidenav-icon-wrapper[data-v-136c3ca6]{padding:5px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius,4px)}.sidenav-icon[data-v-136c3ca6]{display:flex;width:19px;height:19px}[data-v-3f2e5486] .generic-modal{overflow-y:overlay}[data-v-3f2e5486] .modal-fullscreen .container{background-color:transparent;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex:auto;margin:9.41176rem 0;max-width:47.05882rem;overflow:visible}.doc-topic-view[data-v-3f2e5486]{--delay:1s;display:flex;flex-flow:column;background:var(--colors-text-background,var(--color-text-background))}.doc-topic-view .delay-hiding-leave-active[data-v-3f2e5486]{transition:display var(--delay)}.doc-topic-aside[data-v-3f2e5486]{height:100%;box-sizing:border-box;border-right:1px solid var(--color-grid)}@media only screen and (max-width:1023px){.doc-topic-aside[data-v-3f2e5486]{background:var(--color-fill);border-right:none}.sidebar-transitioning .doc-topic-aside[data-v-3f2e5486]{border-right:1px solid var(--color-grid)}}.quick-navigation-open-container[data-v-3f2e5486]{height:.88235rem;width:.88235rem;margin-left:.58824rem}.nav--in-breakpoint-range .quick-navigation-open-container[data-v-3f2e5486]{display:none}.quick-navigation-open-container [data-v-3f2e5486]{fill:var(--color-text)}.topic-wrapper[data-v-3f2e5486]{flex:1 1 auto;width:100%}.full-width-container[data-v-3f2e5486]{max-width:1920px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1920px){.full-width-container[data-v-3f2e5486]{border-left:1px solid var(--color-grid);border-right:1px solid var(--color-grid);box-sizing:border-box}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/css/documentation-topic.3bca6578.css b/axeDevToolsXCUI.doccarchive/css/documentation-topic.3bca6578.css deleted file mode 100644 index 3b8635a1..00000000 --- a/axeDevToolsXCUI.doccarchive/css/documentation-topic.3bca6578.css +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * This source file is part of the Swift.org open source project - * - * Copyright (c) 2021 Apple Inc. and the Swift project authors - * Licensed under Apache License v2.0 with Runtime Library Exception - * - * See https://swift.org/LICENSE.txt for license information - * See https://swift.org/CONTRIBUTORS.txt for Swift project authors - */.betainfo[data-v-fe7602da]{font-size:.94118rem;padding:3rem 0;background-color:var(--color-fill-secondary)}.full-width-container .betainfo-container[data-v-fe7602da]{max-width:920px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media only screen and (min-width:1251px){.full-width-container .betainfo-container[data-v-fe7602da]{box-sizing:unset;padding-left:120px;padding-right:120px;margin-left:0}}@media only screen and (max-width:735px){.full-width-container .betainfo-container[data-v-fe7602da]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .betainfo-container[data-v-fe7602da]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .betainfo-container[data-v-fe7602da]{width:692px}}@media only screen and (max-width:735px){.static-width-container .betainfo-container[data-v-fe7602da]{width:87.5%}}.betainfo-label[data-v-fe7602da]{font-weight:600;font-size:.94118rem}.betainfo-content[data-v-fe7602da] p{margin-bottom:10px}.contenttable+.betainfo[data-v-fe7602da]{background-color:var(--color-fill)}.summary-section[data-v-3aa6f694]:last-of-type{margin-right:0}@media only screen and (max-width:735px){.summary-section[data-v-3aa6f694]{margin-right:0}}.title[data-v-6796f6ea]{color:#fff;font-size:.82353rem;margin-right:.5rem;text-rendering:optimizeLegibility}.documentation-hero--disabled .title[data-v-6796f6ea]{color:var(--colors-text,var(--color-text))}.language[data-v-0de98d61]{padding-bottom:10px;justify-content:flex-end}.language-list[data-v-0de98d61],.language[data-v-0de98d61]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:0;display:flex;align-items:center}.language-option.swift[data-v-0de98d61]{padding-right:10px;border-right:1px solid var(--color-fill-gray-tertiary)}.language-option.objc[data-v-0de98d61]{padding-left:10px}.language-option.active[data-v-0de98d61],.language-option.router-link-exact-active[data-v-0de98d61]{color:#ccc}.documentation-hero--disabled .language-option.active[data-v-0de98d61],.documentation-hero--disabled .language-option.router-link-exact-active[data-v-0de98d61]{color:var(--colors-secondary-label,var(--color-secondary-label))}.NavigatorLeafIcon[data-v-031bfabc]{width:1em;height:1em;margin-right:7px;flex:0 0 auto;color:var(--color-figure-gray-secondary)}.NavigatorLeafIcon svg[data-v-031bfabc]{width:100%;height:100%}.documentation-hero[data-v-14076498]{background:#000;color:#fff;overflow:hidden;text-align:left;position:relative}.documentation-hero[data-v-14076498]:before{content:"";background:#2a2a2a;position:absolute;width:100%;left:0;top:-50%;height:150%;right:0}.documentation-hero[data-v-14076498]:after{background:transparent;opacity:.7;width:100%;position:absolute;content:"";height:100%;left:0;top:0}.documentation-hero .icon[data-v-14076498]{position:absolute;margin-top:10px;margin-right:25px;right:0;width:250px;height:calc(100% - 20px);box-sizing:border-box}@media only screen and (max-width:735px){.documentation-hero .icon[data-v-14076498]{display:none}}.documentation-hero .background-icon[data-v-14076498]{color:#161616;display:block;width:250px;height:auto;opacity:1;position:absolute;top:50%;left:0;transform:translateY(-50%);max-height:100%}.documentation-hero .background-icon[data-v-14076498] svg{width:100%;height:100%}.documentation-hero__content[data-v-14076498]{padding-top:2.35294rem;padding-bottom:40px;position:relative;z-index:1}.full-width-container .documentation-hero__content[data-v-14076498]{max-width:920px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media only screen and (min-width:1251px){.full-width-container .documentation-hero__content[data-v-14076498]{box-sizing:unset;padding-left:120px;padding-right:120px;margin-left:0}}@media only screen and (max-width:735px){.full-width-container .documentation-hero__content[data-v-14076498]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .documentation-hero__content[data-v-14076498]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .documentation-hero__content[data-v-14076498]{width:692px}}@media only screen and (max-width:735px){.static-width-container .documentation-hero__content[data-v-14076498]{width:87.5%}}.documentation-hero__above-content[data-v-14076498]{position:relative;z-index:1}.documentation-hero--disabled[data-v-14076498]{background:none;color:var(--colors-text,var(--color-text))}.documentation-hero--disabled[data-v-14076498]:after,.documentation-hero--disabled[data-v-14076498]:before{content:none}.short-hero[data-v-14076498]{padding-top:3.52941rem;padding-bottom:3.52941rem}.extra-bottom-padding[data-v-14076498]{padding-bottom:3.82353rem}.theme-dark[data-v-14076498] a:not(.button-cta){color:#09f}[data-v-002affcc] .code-listing{background:var(--background,var(--color-code-background));color:var(--text,var(--color-code-plain));border-color:var(--colors-grid,var(--color-grid));border-width:1px;border-style:solid}[data-v-002affcc]+.code-listing,[data-v-002affcc] .code-listing+*{margin-top:1.6em}[data-v-002affcc] .code-listing pre{padding:8px 14px;padding-right:0}[data-v-002affcc] .code-listing pre>code{font-size:.88235rem;line-height:1.66667;font-weight:400;font-family:Menlo,monospace}[data-v-002affcc] *+aside,[data-v-002affcc] *+figure,[data-v-002affcc]+.endpoint-example,[data-v-002affcc] .endpoint-example+*,[data-v-002affcc] aside+*,[data-v-002affcc] figure+*{margin-top:1.6em}[data-v-002affcc] img{display:block;margin:1.6em auto;max-width:100%}[data-v-002affcc] ol,[data-v-002affcc] ul{margin-top:.8em;margin-left:2rem}[data-v-002affcc] ol li:not(:first-child),[data-v-002affcc] ul li:not(:first-child){margin-top:.8em}@media only screen and (max-width:735px){[data-v-002affcc] ol,[data-v-002affcc] ul{margin-left:1.25rem}}[data-v-002affcc]+dl,[data-v-002affcc] dl+*,[data-v-002affcc] dt:not(:first-child){margin-top:.8em}[data-v-002affcc] dd{margin-left:2em}.abstract[data-v-702ec04e]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:735px){.abstract[data-v-702ec04e]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-702ec04e] p:last-child{margin-bottom:0}.container[data-v-5a07ba83]{padding-bottom:40px}.full-width-container .container[data-v-5a07ba83]{max-width:920px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media only screen and (min-width:1251px){.full-width-container .container[data-v-5a07ba83]{box-sizing:unset;padding-left:120px;padding-right:120px;margin-left:0}}@media only screen and (max-width:735px){.full-width-container .container[data-v-5a07ba83]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-5a07ba83]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-5a07ba83]{width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-5a07ba83]{width:87.5%}}.title[data-v-5a07ba83]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-top:40px;border-top-color:var(--color-grid);border-top-style:solid;border-top-width:1px}@media only screen and (max-width:1250px){.title[data-v-5a07ba83]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.title[data-v-5a07ba83]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.title+.contenttable-section[data-v-627ab5f4]{margin-top:0}.contenttable-section[data-v-627ab5f4]{align-items:baseline;padding-top:2.353rem}.contenttable-section[data-v-627ab5f4]:last-child{margin-bottom:0}[data-v-627ab5f4] .title{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){[data-v-627ab5f4] .title{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.contenttable-section[data-v-627ab5f4]{align-items:unset;border-top:none;display:inherit;margin:0}.section-content[data-v-627ab5f4],.section-title[data-v-627ab5f4]{padding:0}[data-v-627ab5f4] .title{margin:0 0 2.353rem 0;padding-bottom:.5rem}}.badge[data-v-5a8ba4e0]{--badge-color:var(--color-badge-default);--badge-dark-color:var(--color-badge-dark-default);font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block;padding:2px 10px;white-space:nowrap;background:none;border-radius:3px;margin-left:10px;border:1px solid var(--badge-color);color:var(--badge-color)}.theme-dark .badge[data-v-5a8ba4e0]{--badge-color:var(--badge-dark-color)}.badge-deprecated[data-v-5a8ba4e0]{--badge-color:var(--color-badge-deprecated);--badge-dark-color:var(--color-badge-dark-deprecated)}.badge-beta[data-v-5a8ba4e0]{--badge-color:var(--color-badge-beta);--badge-dark-color:var(--color-badge-dark-beta)}.topic-icon-wrapper[data-v-4d1e7968]{display:flex;align-items:center;justify-content:center;height:1.47059rem;flex:0 0 1.294rem;width:1.294rem;margin-right:1rem}.topic-icon[data-v-4d1e7968]{height:.88235rem;transform:scale(1);-webkit-transform:scale(1);overflow:visible}.topic-icon.curly-brackets-icon[data-v-4d1e7968]{height:1rem}.token-method[data-v-5caf1b5b]{font-weight:700}.token-keyword[data-v-5caf1b5b]{color:var(--syntax-keyword,var(--color-syntax-keywords))}.token-number[data-v-5caf1b5b]{color:var(--syntax-number,var(--color-syntax-numbers))}.token-string[data-v-5caf1b5b]{color:var(--syntax-string,var(--color-syntax-strings))}.token-attribute[data-v-5caf1b5b]{color:var(--syntax-attribute,var(--color-syntax-keywords))}.token-internalParam[data-v-5caf1b5b]{color:var(--color-syntax-param-internal-name)}.type-identifier-link[data-v-5caf1b5b]{color:var(--syntax-type,var(--color-syntax-other-type-names))}.token-removed[data-v-5caf1b5b]{background-color:var(--color-highlight-red)}.token-added[data-v-5caf1b5b]{background-color:var(--color-highlight-green)}.decorator[data-v-06ec7395],.label[data-v-06ec7395]{color:var(--colors-secondary-label,var(--color-secondary-label))}.label[data-v-06ec7395]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.empty-token[data-v-06ec7395]{font-size:0}.empty-token[data-v-06ec7395]:after{content:"\00a0";font-size:1rem}.conditional-constraints[data-v-1548fd90] code{color:var(--colors-secondary-label,var(--color-secondary-label))}.abstract[data-v-3152d122],.link-block[data-v-3152d122] .badge{margin-left:2.294rem}.link-block .badge+.badge[data-v-3152d122]{margin-left:1rem}.link[data-v-3152d122]{display:flex}.link-block .badge[data-v-3152d122]{margin-top:.5rem}.link-block.has-inline-element[data-v-3152d122]{display:flex;align-items:flex-start;flex-flow:row wrap}.link-block.has-inline-element .badge[data-v-3152d122]{margin-left:1rem;margin-top:0}.link-block .has-adjacent-elements[data-v-3152d122]{padding-top:5px;padding-bottom:5px;display:inline-flex}.link-block[data-v-3152d122],.link[data-v-3152d122]{box-sizing:inherit}.link-block.changed[data-v-3152d122],.link.changed[data-v-3152d122]{padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.link-block.changed.changed[data-v-3152d122],.link.changed.changed[data-v-3152d122]{padding-right:1rem}@media only screen and (max-width:735px){.link-block.changed[data-v-3152d122],.link.changed[data-v-3152d122]{padding-left:0;padding-right:0}.link-block.changed.changed[data-v-3152d122],.link.changed.changed[data-v-3152d122]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.link-block.changed[data-v-3152d122],.link.changed[data-v-3152d122]{padding-left:0;padding-right:0}}.abstract .topic-required[data-v-3152d122]:not(:first-child){margin-top:4px}.topic-required[data-v-3152d122]{font-size:.8em}.deprecated[data-v-3152d122]{text-decoration:line-through}.conditional-constraints[data-v-3152d122]{font-size:.82353rem;margin-top:4px}.section-content>.content[data-v-eb97add6],.topic[data-v-eb97add6]{margin-top:15px}.datalist dd{padding-left:2rem}.datalist dt{font-weight:600;padding-left:1rem;padding-top:1.64706rem}.datalist dt:first-of-type{padding-top:0}.source[data-v-e2e09a16]{background:var(--background,var(--color-code-background));border-color:var(--color-grid);color:var(--text,var(--color-code-plain));border-radius:4px;border-style:solid;border-width:1px;padding:8px 14px;speak:literal-punctuation;line-height:25px}.source.has-multiple-lines[data-v-e2e09a16]{border-radius:4px}.source>code[data-v-e2e09a16]{font-size:.88235rem;line-height:1.66667;font-weight:400;font-family:Menlo,monospace;display:block}.platforms[data-v-c5ecdd3e]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:.45rem;margin-top:1.6em}.changed .platforms[data-v-c5ecdd3e]{padding-left:.588rem}.platforms[data-v-c5ecdd3e]:first-of-type{margin-top:1rem}.source[data-v-c5ecdd3e]{margin:14px 0}.platforms+.source[data-v-c5ecdd3e]{margin:0}.changed.declaration-group[data-v-c5ecdd3e]{background:var(--background,var(--color-code-background))}.changed .source[data-v-c5ecdd3e]{background:none;border:none;margin-top:0;margin-bottom:0;margin-left:2.17647rem;padding-left:0}.declaration-diff[data-v-b3e21c4a]{background:var(--background,var(--color-code-background))}.declaration-diff-version[data-v-b3e21c4a]{padding-left:.588rem;padding-left:2.17647rem;font-size:1rem;line-height:1.52941;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-figure-gray-secondary);margin:0}.declaration-diff-current[data-v-b3e21c4a]{padding-top:8px;padding-bottom:5px}.declaration-diff-previous[data-v-b3e21c4a]{padding-top:5px;padding-bottom:8px;background-color:var(--color-changes-modified-previous-background);border-radius:0 0 4px 4px;position:relative}.conditional-constraints[data-v-e39c4ee4]{margin:1.17647rem 0 3rem 0}.type[data-v-791bac44]:first-letter{text-transform:capitalize}.detail-type[data-v-61ef551b]{font-weight:600;padding-left:1rem;padding-top:1.64706rem}.detail-type[data-v-61ef551b]:first-child{padding-top:0}@media only screen and (max-width:735px){.detail-type[data-v-61ef551b]{padding-left:0}}.detail-content[data-v-61ef551b]{padding-left:2rem}@media only screen and (max-width:735px){.detail-content[data-v-61ef551b]{padding-left:0}}.param-name[data-v-7bb7c035]{font-weight:600;padding-left:1rem;padding-top:1.64706rem}.param-name[data-v-7bb7c035]:first-child{padding-top:0}@media only screen and (max-width:735px){.param-name[data-v-7bb7c035]{padding-left:0}}.param-content[data-v-7bb7c035]{padding-left:2rem}@media only screen and (max-width:735px){.param-content[data-v-7bb7c035]{padding-left:0}}.param-content[data-v-7bb7c035] dt{font-weight:600}.param-content[data-v-7bb7c035] dd{margin-left:1em}.parameters-table[data-v-2d54624a] .change-added,.parameters-table[data-v-2d54624a] .change-removed{display:inline-block;max-width:100%}.parameters-table[data-v-2d54624a] .change-removed,.parameters-table[data-v-2d54624a] .token-removed{text-decoration:line-through}.param[data-v-2d54624a]{font-size:.88235rem;box-sizing:border-box}.param.changed[data-v-2d54624a]{display:flex;flex-flow:row wrap;padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.param.changed.changed[data-v-2d54624a]{padding-right:1rem}@media only screen and (max-width:735px){.param.changed[data-v-2d54624a]{padding-left:0;padding-right:0}.param.changed.changed[data-v-2d54624a]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.param.changed[data-v-2d54624a]{padding-left:0;padding-right:0}}.param.changed+.param.changed[data-v-2d54624a]{margin-top:.82353rem}.changed .param-content[data-v-2d54624a],.changed .param-symbol[data-v-2d54624a]{padding-top:2px;padding-bottom:2px}@media only screen and (max-width:735px){.changed .param-content[data-v-2d54624a]{padding-top:0}.changed .param-symbol[data-v-2d54624a]{padding-bottom:0}}.param-symbol[data-v-2d54624a]{text-align:right}@media only screen and (max-width:735px){.param-symbol[data-v-2d54624a]{text-align:left}}.param-symbol[data-v-2d54624a] .type-identifier-link{color:var(--color-link)}.param+.param[data-v-2d54624a]{margin-top:1.64706rem}.param+.param[data-v-2d54624a]:first-child{margin-top:0}.param-content[data-v-2d54624a]{padding-left:1rem;padding-left:2.17647rem}@media only screen and (max-width:735px){.param-content[data-v-2d54624a]{padding-left:0;padding-right:0}}.property-metadata[data-v-8590589e]{color:var(--color-figure-gray-secondary)}.property-text{font-weight:700}.property-metadata[data-v-0a648a1e]{color:var(--color-figure-gray-secondary)}.property-name[data-v-1b54be82]{font-weight:700}.property-name.deprecated[data-v-1b54be82]{text-decoration:line-through}.property-deprecated[data-v-1b54be82]{margin-left:0}.content[data-v-1b54be82],.content[data-v-1b54be82] p:first-child{display:inline}.response-mimetype[data-v-2faa6020]{color:var(--color-figure-gray-secondary)}.part-name[data-v-1b311f59]{font-weight:700}.content[data-v-1b311f59],.content[data-v-1b311f59] p:first-child{display:inline}.param-name[data-v-5accae2c]{font-weight:700}.param-name.deprecated[data-v-5accae2c]{text-decoration:line-through}.param-deprecated[data-v-5accae2c]{margin-left:0}.content[data-v-5accae2c],.content[data-v-5accae2c] p:first-child{display:inline}.response-name[data-v-57796e8c],.response-reason[data-v-57796e8c]{font-weight:700}@media only screen and (max-width:735px){.response-reason[data-v-57796e8c]{display:none}}.response-name>code>.reason[data-v-57796e8c]{display:none}@media only screen and (max-width:735px){.response-name>code>.reason[data-v-57796e8c]{display:initial}}[data-v-0e405a2d] h2{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){[data-v-0e405a2d] h2{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){[data-v-0e405a2d] h2{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.primary-content.with-border[data-v-0e405a2d]:before{border-top-color:var(--colors-grid,var(--color-grid));border-top-style:solid;border-top-width:1px;content:"";display:block}.primary-content[data-v-0e405a2d]>*{margin-bottom:40px;margin-top:40px}.primary-content[data-v-0e405a2d]>:first-child{margin-top:2.353rem}.relationships-list[data-v-6497632e]{list-style:none}.relationships-list.column[data-v-6497632e]{margin-left:0;margin-top:15px}.relationships-list.inline[data-v-6497632e]{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:15px;margin-left:0}.relationships-list.inline li[data-v-6497632e]:not(:last-child):after{content:",\00a0"}.relationships-list.changed[data-v-6497632e]{padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.relationships-list.changed.changed[data-v-6497632e]{padding-right:1rem}@media only screen and (max-width:735px){.relationships-list.changed[data-v-6497632e]{padding-left:0;padding-right:0}.relationships-list.changed.changed[data-v-6497632e]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.relationships-list.changed[data-v-6497632e]{padding-left:0;padding-right:0}}.relationships-list.changed[data-v-6497632e]:after{margin-top:.61765rem}.relationships-list.changed.column[data-v-6497632e]{display:block;box-sizing:border-box}.relationships-item[data-v-6497632e],.relationships-list[data-v-6497632e]{box-sizing:inherit}.conditional-constraints[data-v-6497632e]{font-size:.82353rem;margin:.17647rem 0 .58824rem 1.17647rem}.availability[data-v-4df209be]{display:flex;flex-flow:row wrap;gap:10px;margin-top:20px}.badge[data-v-4df209be]{margin:0}.technology[data-v-4df209be]{display:inline-flex;align-items:center}.tech-icon[data-v-4df209be]{height:12px;padding-right:5px;fill:var(--badge-color)}.theme-dark .tech-icon[data-v-4df209be]{fill:var(--badge-color)}.beta[data-v-4df209be]{color:var(--color-badge-beta)}.theme-dark .beta[data-v-4df209be]{color:var(--color-badge-dark-beta)}.deprecated[data-v-4df209be]{color:var(--color-badge-deprecated)}.theme-dark .deprecated[data-v-4df209be]{color:var(--color-badge-dark-deprecated)}.changed[data-v-4df209be]{padding-left:26px}.changed[data-v-4df209be]:after{content:none}.changed[data-v-4df209be]:before{background-image:url(../img/modified-icon.f496e73d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:16px;height:16px;left:5px}@media screen{[data-color-scheme=dark] .changed[data-v-4df209be]:before{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed[data-v-4df209be]:before{background-image:url(../img/modified-icon.f496e73d.svg)}}.theme-dark .changed[data-v-4df209be]:before{background-image:url(../img/modified-icon.f496e73d.svg)}.changed-added[data-v-4df209be]{border-color:var(--color-changes-added)}.changed-added[data-v-4df209be]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .changed-added[data-v-4df209be]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added[data-v-4df209be]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}}.theme-dark .changed-added[data-v-4df209be]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}.changed-deprecated[data-v-4df209be]{border-color:var(--color-changes-deprecated)}.changed-deprecated[data-v-4df209be]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated[data-v-4df209be]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated[data-v-4df209be]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.theme-dark .changed-deprecated[data-v-4df209be]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}.changed-modified[data-v-4df209be]{border-color:var(--color-changes-modified)}.eyebrow[data-v-2e777455]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#ccc;display:block;margin-bottom:1.17647rem}@media only screen and (max-width:735px){.eyebrow[data-v-2e777455]{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.documentation-hero--disabled .eyebrow[data-v-2e777455]{color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-2e777455]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;margin-bottom:.70588rem}@media only screen and (max-width:1250px){.title[data-v-2e777455]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.title[data-v-2e777455]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.documentation-hero--disabled .title[data-v-2e777455]{color:var(--colors-header-text,var(--color-header-text))}small[data-v-2e777455]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-left:10px}@media only screen and (max-width:1250px){small[data-v-2e777455]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}small[data-v-2e777455]:before{content:attr(data-tag-name)}small.Beta[data-v-2e777455]{color:var(--color-badge-beta)}.theme-dark small.Beta[data-v-2e777455]{color:var(--color-badge-dark-beta)}small.Deprecated[data-v-2e777455]{color:var(--color-badge-deprecated)}.theme-dark small.Deprecated[data-v-2e777455]{color:var(--color-badge-dark-deprecated)}.doc-topic[data-v-a877f03c]{display:flex;flex-direction:column;height:100%}#main[data-v-a877f03c]{outline-style:none;height:100%}@media only screen and (min-width:1920px){.full-width-container #main[data-v-a877f03c]{border-right:1px solid var(--color-grid)}}.container[data-v-a877f03c]{outline-style:none}.full-width-container .container[data-v-a877f03c]{max-width:920px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media only screen and (min-width:1251px){.full-width-container .container[data-v-a877f03c]{box-sizing:unset;padding-left:120px;padding-right:120px;margin-left:0}}@media only screen and (max-width:735px){.full-width-container .container[data-v-a877f03c]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-a877f03c]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-a877f03c]{width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-a877f03c]{width:87.5%}}.description[data-v-a877f03c]{margin-bottom:2.353rem}.description[data-v-a877f03c]:empty{display:none}.description.after-enhanced-hero[data-v-a877f03c]{margin-top:2.353rem}.description[data-v-a877f03c] .content+*{margin-top:.8em}[data-v-a877f03c] .documentation-hero+.contenttable .container>.title{border-top:none}.sample-download[data-v-a877f03c]{margin-top:20px}[data-v-a877f03c] h3{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){[data-v-a877f03c] h3{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){[data-v-a877f03c] h3{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-a877f03c] h4{font-size:1.41176rem;line-height:1.16667;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){[data-v-a877f03c] h4{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-a877f03c] h5{font-size:1.29412rem;line-height:1.18182;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){[data-v-a877f03c] h5{font-size:1.17647rem;line-height:1.2;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){[data-v-a877f03c] h5{font-size:1.05882rem;line-height:1.44444;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-a877f03c] h6{font-size:1rem;line-height:1.47059;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.adjustable-sidebar-width[data-v-453b0e76]{display:flex}@media only screen and (max-width:1023px){.adjustable-sidebar-width[data-v-453b0e76]{display:block;position:relative}}.sidebar[data-v-453b0e76]{position:relative}@media only screen and (max-width:1023px){.sidebar[data-v-453b0e76]{position:static}}.aside[data-v-453b0e76]{width:250px;position:relative;height:100%;max-width:100vw}.aside.no-transition[data-v-453b0e76]{transition:none!important}@media only screen and (max-width:1023px){.aside[data-v-453b0e76]{width:100%!important;overflow:hidden;min-width:0;max-width:100%;height:calc(var(--app-height) - var(--top-offset-mobile));position:fixed;top:var(--top-offset-mobile);bottom:0;z-index:9997;transform:translateX(-100%);transition:transform .15s ease-in}.aside[data-v-453b0e76] .aside-animated-child{opacity:0}.aside.force-open[data-v-453b0e76]{transform:translateX(0)}.aside.force-open[data-v-453b0e76] .aside-animated-child{--index:0;opacity:1;transition:opacity .15s linear;transition-delay:calc(var(--index)*0.15s + .15s)}.aside.has-mobile-top-offset[data-v-453b0e76]{border-top:1px solid var(--color-fill-gray-tertiary)}}.content[data-v-453b0e76]{display:flex;flex-flow:column;min-width:0;flex:1 1 auto;height:100%}.resize-handle[data-v-453b0e76]{position:absolute;cursor:col-resize;top:0;bottom:0;right:0;width:5px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;transition:background-color .15s;transform:translateX(50%)}@media only screen and (max-width:1023px){.resize-handle[data-v-453b0e76]{display:none}}.resize-handle[data-v-453b0e76]:hover{background:var(--color-fill-gray-tertiary)}.navigator-card-inner[data-v-7a09780d]{--nav-card-inner-vertical-offset:0px;position:sticky;top:var(--nav-height);height:calc(var(--app-height) - var(--nav-height) - var(--nav-card-inner-vertical-offset));display:flex;flex-flow:column}@media only screen and (max-width:1023px){.navigator-card-inner[data-v-7a09780d]{position:static;height:100%}}.highlight[data-v-d75876e2]{display:inline}.highlight[data-v-d75876e2] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}.navigator-card-item[data-v-6fb0778e]{height:32px;display:flex;align-items:center}.fromkeyboard .navigator-card-item[data-v-6fb0778e]:focus-within{margin:5px;height:22px;outline:4px solid var(--color-focus-color);outline-offset:1px}.fromkeyboard .navigator-card-item:focus-within .depth-spacer[data-v-6fb0778e]{margin-left:-5px}.depth-spacer[data-v-6fb0778e]{width:calc(var(--nesting-index)*15px + 25px);height:32px;position:relative;flex:0 0 auto}.fromkeyboard .depth-spacer[data-v-6fb0778e]:focus{margin:-5px}.head-wrapper[data-v-6fb0778e]{padding:0 20px 0 10px;position:relative;display:flex;align-items:center;flex:1;min-width:0;height:100%}@supports (padding:max(0px)){.head-wrapper[data-v-6fb0778e]{padding-left:max(10px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}}.head-wrapper.active[data-v-6fb0778e]{background:var(--color-fill-gray-quaternary)}.head-wrapper.is-group .leaf-link[data-v-6fb0778e]{color:var(--color-figure-gray-secondary);font-weight:600}.head-wrapper.is-group .leaf-link[data-v-6fb0778e]:after{display:none}.hover .head-wrapper[data-v-6fb0778e]:not(.is-group){background:var(--color-navigator-item-hover)}.head-wrapper .navigator-icon[data-v-6fb0778e]{display:flex;flex:0 0 auto}.head-wrapper .navigator-icon.changed[data-v-6fb0778e]{border:none;width:1em;height:1em;margin-right:7px;z-index:0}.head-wrapper .navigator-icon.changed[data-v-6fb0778e]:after{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);background-image:url(../img/modified-icon.f496e73d.svg);margin:0}@media screen{[data-color-scheme=dark] .head-wrapper .navigator-icon.changed[data-v-6fb0778e]:after{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .head-wrapper .navigator-icon.changed[data-v-6fb0778e]:after{background-image:url(../img/modified-icon.f496e73d.svg)}}.head-wrapper .navigator-icon.changed-added[data-v-6fb0778e]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .head-wrapper .navigator-icon.changed-added[data-v-6fb0778e]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .head-wrapper .navigator-icon.changed-added[data-v-6fb0778e]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}.head-wrapper .navigator-icon.changed-deprecated[data-v-6fb0778e]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .head-wrapper .navigator-icon.changed-deprecated[data-v-6fb0778e]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .head-wrapper .navigator-icon.changed-deprecated[data-v-6fb0778e]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.head-wrapper .leaf-link[data-v-6fb0778e]{color:var(--color-figure-gray);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline;vertical-align:middle;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.fromkeyboard .head-wrapper .leaf-link[data-v-6fb0778e]:focus{outline:none}.head-wrapper .leaf-link[data-v-6fb0778e]:hover{text-decoration:none}.head-wrapper .leaf-link.bolded[data-v-6fb0778e]{font-weight:600}.head-wrapper .leaf-link[data-v-6fb0778e]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.extended-content[data-v-6fb0778e]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-figure-gray-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree-toggle[data-v-6fb0778e]{overflow:hidden;position:absolute;width:100%;height:100%;padding-right:5px;box-sizing:border-box;z-index:1;display:flex;align-items:center;justify-content:flex-end}.title-container[data-v-6fb0778e]{min-width:0;display:flex;align-items:center}.chevron[data-v-6fb0778e]{width:10px}.chevron.animating[data-v-6fb0778e]{transition:transform .15s ease-in}.chevron.rotate[data-v-6fb0778e]{transform:rotate(90deg)}.tag[data-v-3b809bfa]{display:inline-block;padding-right:.58824rem}.tag[data-v-3b809bfa]:focus{outline:none}.tag button[data-v-3b809bfa]{color:var(--color-figure-gray);background-color:var(--color-fill-tertiary);font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;border-radius:.82353rem;padding:.23529rem .58824rem;white-space:nowrap;border:1px solid transparent}@media (hover:hover){.tag button[data-v-3b809bfa]:hover{transition:background-color .2s,color .2s;background-color:var(--color-fill-blue);color:#fff}}.tag button[data-v-3b809bfa]:focus:active{background-color:var(--color-fill-blue);color:#fff}.fromkeyboard .tag button[data-v-3b809bfa]:focus,.tag button.focus[data-v-3b809bfa],.tag button[data-v-3b809bfa]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tags[data-v-4b231516]{position:relative;margin:0;list-style:none;box-sizing:border-box;transition:padding-right .8s,padding-bottom .8s,max-height 1s,opacity 1s;padding:0}.tags .scroll-wrapper[data-v-4b231516]{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin}.tags .scroll-wrapper[data-v-4b231516]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.tags .scroll-wrapper.scrolling[data-v-4b231516]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.tags .scroll-wrapper.scrolling[data-v-4b231516]::-webkit-scrollbar{height:11px}.tags .scroll-wrapper.scrolling[data-v-4b231516]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.tags .scroll-wrapper.scrolling[data-v-4b231516]::-webkit-scrollbar-track-piece:end{margin-right:8px}.tags .scroll-wrapper.scrolling[data-v-4b231516]::-webkit-scrollbar-track-piece:start{margin-left:8px}.tags ul[data-v-4b231516]{margin:0;padding:0;display:flex}.filter[data-v-3b91e60a]{--input-vertical-padding:.76471rem;--input-height:1.64706rem;--input-border-color:var(--color-fill-gray-secondary);--input-text:var(--color-fill-gray-secondary);position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:5px}.fromkeyboard .filter[data-v-3b91e60a]:focus{outline:none}.filter__top-wrapper[data-v-3b91e60a]{display:flex}.filter__filter-button[data-v-3b91e60a]{position:relative;margin-left:.58824rem;z-index:1;cursor:text;margin-right:.17647rem}@media only screen and (max-width:735px){.filter__filter-button[data-v-3b91e60a]{margin-right:.41176rem}}.filter__filter-button .svg-icon[data-v-3b91e60a]{fill:var(--input-text);display:block;height:21px}.filter__filter-button.blue[data-v-3b91e60a]>*{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.filter.focus .filter__wrapper[data-v-3b91e60a]{box-shadow:0 0 0 3pt var(--color-focus-color);--input-border-color:var(--color-fill-blue)}.filter__wrapper[data-v-3b91e60a]{border:1px solid var(--input-border-color);background:var(--color-fill);border-radius:4px}.filter__wrapper--reversed[data-v-3b91e60a]{display:flex;flex-direction:column-reverse}.filter__suggested-tags[data-v-3b91e60a]{border-top:1px solid var(--color-fill-gray-tertiary);z-index:1;overflow:hidden}.filter__suggested-tags[data-v-3b91e60a] ul{padding:var(--input-vertical-padding) .52941rem;border:1px solid transparent;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.fromkeyboard .filter__suggested-tags[data-v-3b91e60a] ul:focus{outline:none;box-shadow:0 0 0 5px var(--color-focus-color)}.filter__wrapper--reversed .filter__suggested-tags[data-v-3b91e60a]{border-bottom:1px solid var(--color-fill-gray-tertiary);border-top:none}.filter__selected-tags[data-v-3b91e60a]{z-index:1;padding-left:4px;margin:-4px 0}@media only screen and (max-width:735px){.filter__selected-tags[data-v-3b91e60a]{padding-left:0}}.filter__selected-tags[data-v-3b91e60a] ul{padding:4px}@media only screen and (max-width:735px){.filter__selected-tags[data-v-3b91e60a] ul{padding-right:.41176rem}}.filter__selected-tags[data-v-3b91e60a] ul .tag:last-child{padding-right:0}.filter__delete-button[data-v-3b91e60a]{position:relative;margin:0;z-index:1;border-radius:100%}.fromkeyboard .filter__delete-button[data-v-3b91e60a]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.filter__delete-button .clear-rounded-icon[data-v-3b91e60a]{height:.94118rem;width:.94118rem;fill:var(--input-text);display:block}.filter__delete-button-wrapper[data-v-3b91e60a]{display:flex;align-items:center;padding:0 10px;border-top-right-radius:4px;border-bottom-right-radius:4px}.filter__input-label[data-v-3b91e60a]{position:relative;flex-grow:1;height:var(--input-height);padding:var(--input-vertical-padding) 0}.filter__input-label[data-v-3b91e60a]:after{content:attr(data-value);visibility:hidden;width:auto;white-space:nowrap;min-width:130px;display:block;text-indent:.41176rem}@media only screen and (max-width:735px){.filter__input-label[data-v-3b91e60a]:after{text-indent:.17647rem}}.filter__input-box-wrapper[data-v-3b91e60a]{overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin;display:flex;overflow-x:auto;align-items:center;cursor:text;flex:1}.filter__input-box-wrapper[data-v-3b91e60a]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.filter__input-box-wrapper.scrolling[data-v-3b91e60a]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.filter__input-box-wrapper.scrolling[data-v-3b91e60a]::-webkit-scrollbar{height:11px}.filter__input-box-wrapper.scrolling[data-v-3b91e60a]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.filter__input-box-wrapper.scrolling[data-v-3b91e60a]::-webkit-scrollbar-track-piece:end{margin-right:8px}.filter__input-box-wrapper.scrolling[data-v-3b91e60a]::-webkit-scrollbar-track-piece:start{margin-left:8px}.filter__input[data-v-3b91e60a]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-text);height:var(--input-height);border:none;width:100%;position:absolute;background:transparent;z-index:1;text-indent:.41176rem}@media only screen and (max-width:735px){.filter__input[data-v-3b91e60a]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-indent:.17647rem}}.filter__input[data-v-3b91e60a]:focus{outline:none}.filter__input[placeholder][data-v-3b91e60a]::-moz-placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-3b91e60a]::placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-3b91e60a]:-ms-input-placeholder{color:var(--input-text)}.filter__input[placeholder][data-v-3b91e60a]::-ms-input-placeholder{color:var(--input-text)}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{border:none;background-color:transparent;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;display:block;overflow:hidden}.navigator-card[data-v-d21551d4]{--card-vertical-spacing:8px;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.navigator-card .navigator-card-full-height[data-v-d21551d4]{height:100%}.navigator-card .navigator-card-inner[data-v-d21551d4]{--nav-card-inner-vertical-offset:71px}.navigator-card .head-wrapper[data-v-d21551d4]{position:relative}.navigator-card .navigator-head[data-v-d21551d4]{padding:10px 20px;background:var(--color-fill-secondary);border-bottom:1px solid var(--color-grid);display:flex;align-items:center;box-sizing:border-box}.navigator-card .navigator-head .badge[data-v-d21551d4]{margin-top:0}.navigator-card .navigator-head.router-link-exact-active[data-v-d21551d4]{background:var(--color-fill-tertiary)}.navigator-card .navigator-head.router-link-exact-active .card-link[data-v-d21551d4]{font-weight:700}.navigator-card .navigator-head[data-v-d21551d4]:hover{background:var(--color-navigator-item-hover);text-decoration:none}@media only screen and (max-width:1023px){.navigator-card .navigator-head[data-v-d21551d4]{justify-content:center;height:3.05882rem;padding:14px 20px}}@media only screen and (max-width:767px){.navigator-card .navigator-head[data-v-d21551d4]{height:2.82353rem;padding:12px 20px}}@supports (padding:max(0px)){.navigator-card .navigator-head[data-v-d21551d4]{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}}.navigator-card .card-icon[data-v-d21551d4]{width:19px;height:19px}.no-items-wrapper[data-v-d21551d4]{color:var(--color-figure-gray-tertiary);font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:var(--card-vertical-spacing) 20px}.close-card-mobile[data-v-d21551d4]{display:none;position:absolute;z-index:1;color:var(--color-link);align-items:center;justify-content:center}@media only screen and (max-width:1023px){.close-card-mobile[data-v-d21551d4]{display:flex;left:0;height:100%;padding-left:1.29412rem;padding-right:1.29412rem}@supports (padding:max(0px)){.close-card-mobile[data-v-d21551d4]{padding-left:max(1.29412rem,env(safe-area-inset-left))}}}@media only screen and (max-width:767px){.close-card-mobile[data-v-d21551d4]{padding-left:.94118rem;padding-right:.94118rem}}.close-card-mobile .close-icon[data-v-d21551d4]{width:19px;height:19px}.card-body[data-v-d21551d4]{padding-right:0;flex:1 1 auto;min-height:0}@media only screen and (max-width:1023px){.card-body[data-v-d21551d4]{--card-vertical-spacing:0px;padding-top:71px}}.card-link[data-v-d21551d4]{color:var(--color-text);font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.navigator-filter[data-v-d21551d4]{box-sizing:border-box;padding:15px 30px;border-top:1px solid var(--color-grid);height:71px;display:flex;align-items:flex-end}@supports (padding:max(0px)){.navigator-filter[data-v-d21551d4]{padding-left:max(30px,env(safe-area-inset-left));padding-right:max(30px,env(safe-area-inset-right))}}@media only screen and (max-width:1023px){.navigator-filter[data-v-d21551d4]{border:none;padding:10px 20px;align-items:flex-start;height:62px}@supports (padding:max(0px)){.navigator-filter[data-v-d21551d4]{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}}}.navigator-filter .input-wrapper[data-v-d21551d4]{position:relative;flex:1;min-width:0}.navigator-filter .filter-component[data-v-d21551d4]{--input-vertical-padding:10px;--input-height:20px;--input-border-color:var(--color-grid);--input-text:var(--color-figure-gray-secondary)}.navigator-filter .filter-component[data-v-d21551d4] .filter__input{font-size:1rem;line-height:1.47059;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.scroller[data-v-d21551d4]{height:100%;box-sizing:border-box;padding:var(--card-vertical-spacing) 0;padding-bottom:calc(var(--top-offset, 0px) + var(--card-vertical-spacing));transition:padding-bottom .15s ease-in}@media only screen and (max-width:1023px){.scroller[data-v-d21551d4]{padding-bottom:10em}}.scroller[data-v-d21551d4] .vue-recycle-scroller__item-wrapper{transform:translateZ(0)}.filter-wrapper[data-v-d21551d4]{position:sticky;bottom:0;background:var(--color-fill)}@media only screen and (max-width:1023px){.filter-wrapper[data-v-d21551d4]{position:absolute;top:3.05882rem;bottom:auto;width:100%}}@media only screen and (max-width:767px){.filter-wrapper[data-v-d21551d4]{top:2.82353rem}}@-webkit-keyframes fadeout-data-v-60936b56{0%{opacity:1}to{opacity:0}}@keyframes fadeout-data-v-60936b56{0%{opacity:1}to{opacity:0}}path[data-v-60936b56]{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:fadeout-data-v-60936b56;animation-name:fadeout-data-v-60936b56;fill:currentColor}path[data-v-60936b56]:first-of-type{-webkit-animation-delay:0ms;animation-delay:0ms}path[data-v-60936b56]:nth-of-type(2){-webkit-animation-delay:-125ms;animation-delay:-125ms}path[data-v-60936b56]:nth-of-type(3){-webkit-animation-delay:-.25s;animation-delay:-.25s}path[data-v-60936b56]:nth-of-type(4){-webkit-animation-delay:-375ms;animation-delay:-375ms}path[data-v-60936b56]:nth-of-type(5){-webkit-animation-delay:-.5s;animation-delay:-.5s}path[data-v-60936b56]:nth-of-type(6){-webkit-animation-delay:-625ms;animation-delay:-625ms}path[data-v-60936b56]:nth-of-type(7){-webkit-animation-delay:-.75s;animation-delay:-.75s}path[data-v-60936b56]:nth-of-type(8){-webkit-animation-delay:-875ms;animation-delay:-875ms}.navigator[data-v-0ea7ca2b]{--nav-height:3.05882rem;height:100%;display:flex;flex-flow:column}@media only screen and (min-width:1920px){.navigator[data-v-0ea7ca2b]{border-left:1px solid var(--color-grid)}}@media only screen and (max-width:1023px){.navigator[data-v-0ea7ca2b]{position:static;transition:none}}.loading-placeholder[data-v-0ea7ca2b]{align-items:center;color:var(--color-figure-gray-secondary);justify-content:center}.loading-spinner[data-v-0ea7ca2b]{--spinner-size:40px;--spinner-delay:1s;height:var(--spinner-size);width:var(--spinner-size)}.loading-spinner.delay-visibility-enter-active[data-v-0ea7ca2b]{transition:visibility var(--spinner-delay);visibility:hidden}.hierarchy-collapsed-items[data-v-74906830]{position:relative;display:inline-flex;align-items:center;margin-left:.17647rem}.hierarchy-collapsed-items .hierarchy-item-icon[data-v-74906830]{width:9px;height:15px;margin-right:.17647rem;display:flex;justify-content:center;font-size:1em;align-self:baseline}.nav--in-breakpoint-range .hierarchy-collapsed-items[data-v-74906830]{display:none}.hierarchy-collapsed-items .toggle[data-v-74906830]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:4px;border-style:solid;border-width:0;font-weight:600;height:1.11765rem;text-align:center;width:2.11765rem;display:flex;align-items:center;justify-content:center}.theme-dark .hierarchy-collapsed-items .toggle[data-v-74906830]{background:var(--color-nav-dark-hierarchy-collapse-background)}.hierarchy-collapsed-items .toggle.focused[data-v-74906830],.hierarchy-collapsed-items .toggle[data-v-74906830]:active,.hierarchy-collapsed-items .toggle[data-v-74906830]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.indicator[data-v-74906830]{width:1em;height:1em;display:flex;align-items:center}.indicator .toggle-icon[data-v-74906830]{width:100%}.dropdown[data-v-74906830]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:4px;border-style:solid;box-shadow:0 1px 4px -1px var(--color-figure-gray-secondary);border-width:0;padding:0 .5rem;position:absolute;z-index:42;top:calc(100% + .41176rem)}.theme-dark .dropdown[data-v-74906830]{background:var(--color-nav-dark-hierarchy-collapse-background);border-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown.collapsed[data-v-74906830]{opacity:0;transform:translate3d(0,-.41176rem,0);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s;visibility:hidden}.dropdown[data-v-74906830]:not(.collapsed){opacity:1;transform:none;transition:opacity .25s ease,transform .25s ease,visibility 0s linear 0s;visibility:visible}.nav--in-breakpoint-range .dropdown[data-v-74906830]:not(.collapsed){display:none}.dropdown[data-v-74906830]:before{border-bottom-color:var(--color-nav-hierarchy-collapse-background);border-bottom-style:solid;border-bottom-width:.5rem;border-left-color:transparent;border-left-style:solid;border-left-width:.5rem;border-right-color:transparent;border-right-style:solid;border-right-width:.5rem;content:"";left:1.26471rem;position:absolute;top:-.44118rem}.theme-dark .dropdown[data-v-74906830]:before{border-bottom-color:var(--color-nav-dark-hierarchy-collapse-background)}.dropdown-item[data-v-74906830]{border-top-color:var(--color-nav-hierarchy-collapse-borders);border-top-style:solid;border-top-width:1px}.theme-dark .dropdown-item[data-v-74906830]{border-top-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown-item[data-v-74906830]:first-child{border-top:none}.nav-menu-link[data-v-74906830]{max-width:57.64706rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:.75rem 1rem}.hierarchy-item[data-v-382bf39e]{display:flex;align-items:center;margin-left:.17647rem}.hierarchy-item[data-v-382bf39e] .hierarchy-item-icon{width:9px;height:15px;margin-right:.17647rem;display:flex;justify-content:center;font-size:1em;align-self:baseline}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e] .hierarchy-item-icon{display:none}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]{border-top:1px solid var(--color-nav-hierarchy-item-borders);display:flex;align-items:center}.theme-dark.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]{border-top-color:var(--color-nav-dark-hierarchy-item-borders)}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]:first-of-type{border-top:none}.hierarchy-item.collapsed[data-v-382bf39e]{display:none}.nav--in-breakpoint-range .hierarchy-item.collapsed[data-v-382bf39e]{display:inline-block}.item[data-v-382bf39e]{display:inline-block;vertical-align:middle}.nav--in-breakpoint-range .item[data-v-382bf39e]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:100%;line-height:2.47059rem}@media only screen and (min-width:768px){.hierarchy-item:first-child:last-child .item[data-v-382bf39e],.hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-382bf39e]{max-width:45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:last-child .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(2) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-382bf39e]{max-width:36rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(2) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-382bf39e]{max-width:28.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(3) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-382bf39e]{max-width:27rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(3) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-382bf39e]{max-width:21.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(4) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-382bf39e]{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(4) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-382bf39e]{max-width:14.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(5) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-382bf39e]{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(5) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-382bf39e]{max-width:7.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item .item[data-v-382bf39e]{max-width:10.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item:last-child .item[data-v-382bf39e]{max-width:none}.has-badge .hierarchy-collapsed-items~.hierarchy-item .item[data-v-382bf39e]{max-width:8.64rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.hierarchy[data-v-30132cb0]{justify-content:flex-start;min-width:0;margin-right:80px}.nav--in-breakpoint-range .hierarchy[data-v-30132cb0]{margin-right:0}.hierarchy .root-hierarchy .item[data-v-30132cb0]{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-menu-setting-label[data-v-126c8e14]{margin-right:.35294rem;white-space:nowrap}.language-dropdown[data-v-126c8e14]{-webkit-text-size-adjust:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;box-sizing:inherit;padding:0 11px 0 4px;margin-left:-4px;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;cursor:pointer;position:relative;z-index:1}@media only screen and (max-width:1023px){.language-dropdown[data-v-126c8e14]{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.language-dropdown[data-v-126c8e14]:focus{outline:none}.fromkeyboard .language-dropdown[data-v-126c8e14]:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}.language-sizer[data-v-126c8e14]{position:absolute;opacity:0;pointer-events:none;padding:0}.language-toggle-container[data-v-126c8e14]{display:flex;align-items:center;padding-right:.17647rem;position:relative}.nav--in-breakpoint-range .language-toggle-container[data-v-126c8e14]{display:none}.language-toggle-container .toggle-icon[data-v-126c8e14]{width:.6em;height:.6em;position:absolute;right:7px}.language-toggle-label[data-v-126c8e14]{margin-right:2px}.language-toggle.nav-menu-toggle-label[data-v-126c8e14]{margin-right:6px}.language-list[data-v-126c8e14]{display:inline-block;margin-top:0}.language-list-container[data-v-126c8e14]{display:none}.language-list-item[data-v-126c8e14],.nav--in-breakpoint-range .language-list-container[data-v-126c8e14]{display:inline-block}.language-list-item[data-v-126c8e14]:not(:first-child){border-left:1px solid #424242;margin-left:6px;padding-left:6px}[data-v-cbd98416] .nav-menu{line-height:1.5;padding-top:0}[data-v-cbd98416] .nav-menu,[data-v-cbd98416] .nav-menu-settings{font-size:.82353rem;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}[data-v-cbd98416] .nav-menu-settings{line-height:1.28571}@media only screen and (max-width:1023px){[data-v-cbd98416] .nav-menu-settings{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (min-width:1024px){[data-v-cbd98416] .nav-menu-settings{margin-left:.58824rem}}.nav--in-breakpoint-range[data-v-cbd98416] .nav-menu-settings:not([data-previous-menu-children-count="0"]) .nav-menu-setting:first-child{border-top:1px solid #b0b0b0;display:flex;align-items:center}[data-v-cbd98416] .nav-menu-settings .nav-menu-setting{display:flex;align-items:center;color:var(--color-nav-current-link);margin-left:0}[data-v-cbd98416] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:.58824rem}.nav--in-breakpoint-range[data-v-cbd98416] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:0}.theme-dark[data-v-cbd98416] .nav-menu-settings .nav-menu-setting{color:var(--color-nav-dark-current-link)}.nav--in-breakpoint-range[data-v-cbd98416] .nav-menu-settings .nav-menu-setting:not(:first-child){border-top:1px solid #424242}.documentation-nav[data-v-cbd98416] .nav-title{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1023px){.documentation-nav[data-v-cbd98416] .nav-title{padding-top:0}}.documentation-nav[data-v-cbd98416] .nav-title .nav-title-link.inactive{height:auto;color:var(--color-figure-gray-secondary-alt)}.theme-dark.documentation-nav .nav-title .nav-title-link.inactive[data-v-cbd98416]{color:#b0b0b0}.sidenav-toggle[data-v-cbd98416]{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}.sidenav-toggle .sidenav-icon[data-v-cbd98416]{display:flex;width:19px;height:19px}.doc-topic-view[data-v-6c414c34]{--delay:1s;display:flex;flex-flow:column;background:var(--colors-text-background,var(--color-text-background))}.doc-topic-view .delay-hiding-leave-active[data-v-6c414c34]{transition:display var(--delay)}.doc-topic-aside[data-v-6c414c34]{height:100%;box-sizing:border-box;border-right:1px solid var(--color-grid)}@media only screen and (max-width:1023px){.doc-topic-aside[data-v-6c414c34]{background:var(--color-fill);border-right:none}.animating .doc-topic-aside[data-v-6c414c34]{border-right:1px solid var(--color-grid)}}.topic-wrapper[data-v-6c414c34]{flex:1 1 auto;width:100%}.full-width-container[data-v-6c414c34]{max-width:1920px;margin-left:auto;margin-right:auto} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/css/documentation-topic~topic.fccbd76c.css b/axeDevToolsXCUI.doccarchive/css/documentation-topic~topic.fccbd76c.css new file mode 100644 index 00000000..7df762b0 --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/css/documentation-topic~topic.fccbd76c.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.generic-modal[data-v-f5b28690]{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;z-index:11000;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:none;overflow:auto}.modal-fullscreen[data-v-f5b28690]{align-items:stretch}.modal-fullscreen .container[data-v-f5b28690]{margin:0;flex:1;width:100%;height:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.modal-standard[data-v-f5b28690]{padding:20px}.modal-standard .container[data-v-f5b28690]{padding:60px;border-radius:var(--border-radius,4px)}@media screen{[data-color-scheme=dark] .modal-standard .container[data-v-f5b28690]{background:#1d1d1f}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .modal-standard .container[data-v-f5b28690]{background:#1d1d1f}}@media only screen and (max-width:735px){.modal-standard[data-v-f5b28690]{padding:0;align-items:stretch}.modal-standard .container[data-v-f5b28690]{margin:20px 0 0;padding:50px 30px;flex:1;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.backdrop[data-v-f5b28690]{overflow:auto;background:rgba(0,0,0,.4);-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed}.container[data-v-f5b28690]{margin-left:auto;margin-right:auto;width:980px;background:var(--colors-generic-modal-background,var(--color-generic-modal-background));z-index:1;position:relative;overflow:auto;max-width:100%}@media only screen and (max-width:1250px){.container[data-v-f5b28690]{width:692px}}@media only screen and (max-width:735px){.container[data-v-f5b28690]{width:87.5%}}.close[data-v-f5b28690]{position:absolute;z-index:9999;top:22px;left:22px;width:30px;height:30px;color:#666;cursor:pointer;background:none;border:0;display:flex;align-items:center}.close .close-icon[data-v-f5b28690]{fill:currentColor;width:100%;height:100%}.theme-dark .container[data-v-f5b28690]{background:#000}.theme-dark .container .close[data-v-f5b28690]{color:#b0b0b0}.theme-code .container[data-v-f5b28690]{background-color:var(--background,var(--color-code-background))} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/css/documentation-topic~topic~tutorials-overview.1099452b.css b/axeDevToolsXCUI.doccarchive/css/documentation-topic~topic~tutorials-overview.1099452b.css new file mode 100644 index 00000000..37d9f45d --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/css/documentation-topic~topic~tutorials-overview.1099452b.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.svg-icon[data-v-33d3200a]{fill:var(--colors-svg-icon-fill-light,var(--color-svg-icon));transform:scale(1);-webkit-transform:scale(1);overflow:visible}.theme-dark .svg-icon[data-v-33d3200a]{fill:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}.svg-icon.icon-inline[data-v-33d3200a]{display:inline-block;vertical-align:middle;fill:currentColor}.svg-icon.icon-inline[data-v-33d3200a] .svg-icon-stroke{stroke:currentColor}[data-v-33d3200a] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-light,var(--color-svg-icon))}.theme-dark[data-v-33d3200a] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}.label[data-v-7696d857]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.label+[data-v-7696d857]{margin-top:.4em}.deprecated .label[data-v-7696d857]{color:var(--color-aside-deprecated)}.experiment .label[data-v-7696d857]{color:var(--color-aside-experiment)}.important .label[data-v-7696d857]{color:var(--color-aside-important)}.note .label[data-v-7696d857]{color:var(--color-aside-note)}.tip .label[data-v-7696d857]{color:var(--color-aside-tip)}.warning .label[data-v-7696d857]{color:var(--color-aside-warning)}.doc-topic aside[data-v-7696d857]{-moz-column-break-inside:avoid;break-inside:avoid;border-radius:var(--aside-border-radius,var(--border-radius,4px));border-style:var(--aside-border-style,solid);border-width:var(--aside-border-width,0 0 0 6px);padding:.94118rem}.doc-topic aside.deprecated[data-v-7696d857]{background-color:var(--color-aside-deprecated-background);border-color:var(--color-aside-deprecated-border);box-shadow:0 0 0 0 var(--color-aside-deprecated-border) inset,0 0 0 0 var(--color-aside-deprecated-border)}.doc-topic aside.experiment[data-v-7696d857]{background-color:var(--color-aside-experiment-background);border-color:var(--color-aside-experiment-border);box-shadow:0 0 0 0 var(--color-aside-experiment-border) inset,0 0 0 0 var(--color-aside-experiment-border)}.doc-topic aside.important[data-v-7696d857]{background-color:var(--color-aside-important-background);border-color:var(--color-aside-important-border);box-shadow:0 0 0 0 var(--color-aside-important-border) inset,0 0 0 0 var(--color-aside-important-border)}.doc-topic aside.note[data-v-7696d857]{background-color:var(--color-aside-note-background);border-color:var(--color-aside-note-border);box-shadow:0 0 0 0 var(--color-aside-note-border) inset,0 0 0 0 var(--color-aside-note-border)}.doc-topic aside.tip[data-v-7696d857]{background-color:var(--color-aside-tip-background);border-color:var(--color-aside-tip-border);box-shadow:0 0 0 0 var(--color-aside-tip-border) inset,0 0 0 0 var(--color-aside-tip-border)}.doc-topic aside.warning[data-v-7696d857]{background-color:var(--color-aside-warning-background);border-color:var(--color-aside-warning-border);box-shadow:0 0 0 0 var(--color-aside-warning-border) inset,0 0 0 0 var(--color-aside-warning-border)}.doc-topic aside .label[data-v-7696d857]{font-size:1rem;line-height:1.52941;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.swift-file-icon.file-icon[data-v-c01a6890]{height:1rem}.file-icon[data-v-7c381064]{position:relative;align-items:flex-end;height:24px;margin:0 .5rem 0 1rem}.filename[data-v-c8c40662]{color:var(--text,var(--colors-secondary-label,var(--color-secondary-label)));font-size:.94118rem;line-height:1.1875;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:1rem}@media only screen and (max-width:735px){.filename[data-v-c8c40662]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:0}}.filename>a[data-v-c8c40662],.filename>span[data-v-c8c40662]{display:flex;align-items:center;line-height:normal}a[data-v-c8c40662]{color:var(--url,var(--color-link))}.code-line-container[data-v-12727242]{display:flex}.code-number[data-v-12727242]{padding:0 1rem 0 8px;text-align:right;min-width:2em;color:#666;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-12727242]:before{content:attr(data-line-number)}.highlighted[data-v-12727242]{background:var(--line-highlight,var(--color-code-line-highlight));border-left:4px solid var(--color-code-line-highlight-border)}.highlighted .code-number[data-v-12727242]{padding-left:4px}pre[data-v-12727242]{padding:14px 0;display:flex;overflow:unset;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal;height:100%}@media only screen and (max-width:735px){pre[data-v-12727242]{padding-top:.82353rem}}code[data-v-12727242]{display:flex;flex-direction:column;white-space:pre;word-wrap:normal;flex-grow:9999}.code-line-container[data-v-12727242]{flex-shrink:0;padding-right:14px}.code-listing[data-v-12727242],.container-general[data-v-12727242]{display:flex}.code-listing[data-v-12727242]{flex-direction:column;min-height:100%;border-radius:var(--code-border-radius,var(--border-radius,4px));overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.code-listing.single-line[data-v-12727242]{border-radius:var(--border-radius,4px)}.container-general[data-v-12727242]{overflow:auto}.container-general[data-v-12727242],pre[data-v-12727242]{flex-grow:1}.header-anchor[data-v-635e28c1]{color:inherit;text-decoration:none;position:relative;padding-right:23px;display:inline-block}.header-anchor .icon[data-v-635e28c1]{position:absolute;right:0;bottom:.2em;display:none;height:16px;margin-left:7px}.header-anchor:hover .icon[data-v-635e28c1]{display:inline}code[data-v-05f4a5b7]{speak-punctuation:code}code[data-v-d68ae420]{width:100%}.container-general[data-v-d68ae420]{display:flex;flex-flow:row wrap}.container-general .code-line[data-v-d68ae420]{flex:1 0 auto}.code-line-container[data-v-d68ae420]{align-items:center;display:flex;border-left:4px solid transparent;counter-increment:linenumbers;padding-right:14px}.code-number[data-v-d68ae420]{font-size:.70588rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);padding:0 1rem 0 8px;text-align:right;min-width:2.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-d68ae420]:before{content:counter(linenumbers)}.code-line[data-v-d68ae420]{display:flex}pre[data-v-d68ae420]{padding:14px 0;display:flex;flex-flow:row wrap;overflow:auto;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal}@media only screen and (max-width:735px){pre[data-v-d68ae420]{padding-top:.82353rem}}.collapsible-code-listing[data-v-d68ae420]{background:var(--background,var(--color-code-background));border-color:var(--colors-grid,var(--color-grid));color:var(--text,var(--color-code-plain));border-radius:var(--border-radius,4px);border-style:solid;border-width:1px;counter-reset:linenumbers;font-size:15px}.collapsible-code-listing.single-line[data-v-d68ae420]{border-radius:var(--border-radius,4px)}.collapsible[data-v-d68ae420]{background:var(--color-code-collapsible-background);color:var(--color-code-collapsible-text)}.collapsed[data-v-d68ae420]:before{content:"⋯";display:inline-block;font-family:monospace;font-weight:700;height:100%;line-height:1;text-align:right;width:2.3rem}.collapsed .code-line-container[data-v-d68ae420]{height:0;visibility:hidden}.row[data-v-be73599c]{box-sizing:border-box;display:flex;flex-flow:row wrap}.col[data-v-2ee3ad8b]{box-sizing:border-box;flex:none}.xlarge-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.xlarge-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.xlarge-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xlarge-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.xlarge-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.xlarge-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xlarge-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.xlarge-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.xlarge-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xlarge-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.xlarge-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.xlarge-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xlarge-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xlarge-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}.large-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.large-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.large-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.large-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.large-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.large-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.large-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.large-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.large-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.large-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.large-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.large-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.large-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.large-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}@media only screen and (max-width:1250px){.medium-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.medium-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.medium-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.medium-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.medium-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.medium-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.medium-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.medium-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.medium-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.medium-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.medium-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.medium-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.medium-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.medium-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:735px){.small-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.small-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.small-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.small-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.small-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.small-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.small-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.small-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.small-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.small-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.small-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.small-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.small-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.small-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}.tabnav[data-v-5283512a]{margin:0 0 1.47059rem 0;display:flex}.tabnav--center[data-v-5283512a]{justify-content:center}.tabnav--end[data-v-5283512a]{justify-content:flex-end}.tabnav--vertical[data-v-5283512a]{flex-flow:column wrap}.tabnav--vertical .tabnav-items[data-v-5283512a]{flex-flow:column;overflow:hidden}.tabnav--vertical[data-v-5283512a] .tabnav-item{padding-left:0}.tabnav--vertical[data-v-5283512a] .tabnav-item .tabnav-link{padding-top:8px}.tabnav-items[data-v-5283512a]{display:flex;margin:0;text-align:center}.tabnav-item[data-v-6aa9882a]{border-bottom:1px solid;border-color:var(--colors-tabnav-item-border-color,var(--color-tabnav-item-border-color));display:flex;list-style:none;padding-left:1.76471rem;margin:0;outline:none}.tabnav-item[data-v-6aa9882a]:first-child{padding-left:0}.tabnav-item[data-v-6aa9882a]:nth-child(n+1){margin:0}.tabnav-link[data-v-6aa9882a]{color:var(--colors-secondary-label,var(--color-secondary-label));font-size:.82353rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:6px 0;margin-top:4px;margin-bottom:4px;text-align:left;text-decoration:none;display:block;position:relative;z-index:0;width:100%}.tabnav-link[data-v-6aa9882a]:hover{text-decoration:none}.tabnav-link[data-v-6aa9882a]:focus{outline-offset:-1px}.tabnav-link[data-v-6aa9882a]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;border:1px solid transparent}.tabnav-link.active[data-v-6aa9882a]{color:var(--colors-text,var(--color-text));cursor:default;z-index:10}.tabnav-link.active[data-v-6aa9882a]:after{border-bottom-color:var(--colors-text,var(--color-text))}.controls[data-v-6197ce3f]{margin-top:5px;font-size:14px;display:flex;justify-content:flex-end}.controls a[data-v-6197ce3f]{color:var(--colors-text,var(--color-text));display:flex;align-items:center}.controls .control-icon[data-v-6197ce3f]{width:1.05em;margin-right:.3em}[data-v-4baaf006] figcaption+*{margin-top:1rem}.caption[data-v-969dceb4]{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.caption[data-v-969dceb4]:last-child{margin-top:.8em}.caption.centered[data-v-969dceb4]{text-align:center}[data-v-969dceb4] p{display:inline-block}[data-v-3a939631] img{max-width:100%}.table-wrapper[data-v-9a297d5c]{overflow:auto;-webkit-overflow-scrolling:touch}*+.table-wrapper[data-v-9a297d5c],.table-wrapper[data-v-9a297d5c]+*{margin-top:1.6em}table[data-v-9a297d5c]{border-style:hidden}[data-v-9a297d5c] th{font-weight:600}[data-v-9a297d5c] td,[data-v-9a297d5c] th{border-color:var(--color-fill-gray-tertiary);border-style:solid;border-width:var(--table-border-width,1px 1px);padding:.58824rem}[data-v-9a297d5c] td.left-cell,[data-v-9a297d5c] th.left-cell{text-align:left}[data-v-9a297d5c] td.right-cell,[data-v-9a297d5c] th.right-cell{text-align:right}[data-v-9a297d5c] td.center-cell,[data-v-9a297d5c] th.center-cell{text-align:center}s[data-v-eb91ce54]:after,s[data-v-eb91ce54]:before{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}s[data-v-eb91ce54]:before{content:" [start of stricken text] "}s[data-v-eb91ce54]:after{content:" [end of stricken text] "}small[data-v-77035f61]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray)}.replay-button[data-v-5ff7ec6e]{display:flex;align-items:center;justify-content:center;cursor:pointer;visibility:hidden;margin-top:.5rem;-webkit-tap-highlight-color:transparent}.replay-button.visible[data-v-5ff7ec6e]{visibility:visible}.replay-button svg.replay-icon[data-v-5ff7ec6e]{height:12px;width:12px;margin-left:.3em}[data-v-72c01652] img,[data-v-72c01652] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.asset[data-v-40d6d180]{margin-left:auto;margin-right:auto}*+.asset[data-v-40d6d180],.asset[data-v-40d6d180]+*{margin-top:1.6em}[data-v-40d6d180] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.column[data-v-0f654188]{grid-column:span var(--col-span);min-width:0}@media only screen and (max-width:735px){.column[data-v-0f654188]{grid-column:span 1}}.row[data-v-7d2946e9]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:var(--col-gap,20px)}@media only screen and (max-width:735px){.row[data-v-7d2946e9]{grid-template-columns:1fr;grid-auto-flow:row}}.row.with-columns[data-v-7d2946e9]{--col-count:var(--col-count-large);grid-template-columns:repeat(var(--col-count),1fr);grid-auto-flow:row}@media only screen and (max-width:1250px){.row.with-columns[data-v-7d2946e9]{--col-count:var(--col-count-medium,var(--col-count-large))}}@media only screen and (max-width:735px){.row.with-columns[data-v-7d2946e9]{--col-count:var(--col-count-small)}}.row[data-v-7d2946e9]+*{margin-top:.8em}*+.TabNavigator[data-v-9b66ac4e],.TabNavigator[data-v-9b66ac4e]+*{margin-top:1.6em}.TabNavigator .tabnav[data-v-9b66ac4e]{overflow:auto;white-space:nowrap}.TabNavigator .tabs-content-container[data-v-9b66ac4e]{position:relative;overflow:hidden}.tabs--vertical[data-v-9b66ac4e]{display:flex;flex-flow:row-reverse}@media only screen and (max-width:735px){.tabs--vertical[data-v-9b66ac4e]{flex-flow:column-reverse}}.tabs--vertical .tabnav[data-v-9b66ac4e]{width:30%;flex:0 0 auto;white-space:normal;margin:0}@media only screen and (max-width:735px){.tabs--vertical .tabnav[data-v-9b66ac4e]{width:100%}}.tabs--vertical .tabs-content[data-v-9b66ac4e]{flex:1 1 auto;min-width:0;padding-right:1.6em}@media only screen and (max-width:735px){.tabs--vertical .tabs-content[data-v-9b66ac4e]{padding-right:0;padding-bottom:.8em}}.fade-enter-active[data-v-9b66ac4e],.fade-leave-active[data-v-9b66ac4e]{transition:opacity .2s ease-in-out}.fade-enter[data-v-9b66ac4e],.fade-leave-to[data-v-9b66ac4e]{opacity:0}.fade-leave-active[data-v-9b66ac4e]{position:absolute;top:0;left:0;right:0}.tasklist[data-v-6a56a858]{--checkbox-width:1rem;--indent-width:calc(var(--checkbox-width)/2);--content-margin:var(--indent-width);list-style-type:none;margin-left:var(--indent-width)}p[data-v-6a56a858]{margin-left:var(--content-margin)}p[data-v-6a56a858]:only-child{--content-margin:calc(var(--checkbox-width) + var(--indent-width))}input[type=checkbox]+p[data-v-6a56a858]{display:inline-block}.button-cta[data-v-c9c81868]{background:var(--colors-button-light-background,var(--color-button-background));border-color:var(--color-button-border,currentcolor);border-radius:var(--button-border-radius,var(--border-radius,4px));border-style:var(--button-border-style,none);border-width:var(--button-border-width,medium);color:var(--colors-button-text,var(--color-button-text));cursor:pointer;min-width:1.76471rem;padding:.23529rem .88235rem;text-align:center;white-space:nowrap;display:inline-block;font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.button-cta[data-v-c9c81868]:active{background:var(--colors-button-light-backgroundActive,var(--color-button-background-active));outline:none}.button-cta[data-v-c9c81868]:hover:not([disabled]){background:var(--colors-button-light-backgroundHover,var(--color-button-background-hover));text-decoration:none}.button-cta[data-v-c9c81868]:disabled{opacity:.32;cursor:default}.fromkeyboard .button-cta[data-v-c9c81868]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.button-cta.is-dark[data-v-c9c81868]{background:var(--colors-button-dark-background,#06f)}.button-cta.is-dark[data-v-c9c81868]:active{background:var(--colors-button-dark-backgroundActive,var(--color-button-background-active))}.button-cta.is-dark[data-v-c9c81868]:hover:not([disabled]){background:var(--colors-button-dark-backgroundHover,var(--color-button-background-hover))}.card-cover-wrap.rounded[data-v-74d84342]{border-radius:var(--border-radius,4px);overflow:hidden}.card-cover[data-v-74d84342]{background-color:var(--color-card-background);display:block;height:var(--card-cover-height,180px)}.card-cover.fallback[data-v-74d84342],.card-cover[data-v-74d84342] img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;margin:0}.card-cover[data-v-74d84342] img{height:100%}.card[data-v-3c69339c]{overflow:hidden;display:block;transition:box-shadow,transform .16s ease-out;will-change:box-shadow,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:var(--card-height);border-radius:var(--border-radius,4px)}.card[data-v-3c69339c]:hover{text-decoration:none}.card:hover .link[data-v-3c69339c]{text-decoration:underline}.card[data-v-3c69339c]:hover{box-shadow:0 5px 10px var(--color-card-shadow);transform:scale(1.007)}@media (prefers-reduced-motion:reduce){.card[data-v-3c69339c]:hover{box-shadow:none;transform:none}}.card.small[data-v-3c69339c]{--card-height:408px;--card-details-height:139px;--card-cover-height:235px}@media only screen and (max-width:1250px){.card.small[data-v-3c69339c]{--card-height:341px;--card-details-height:144px;--card-cover-height:163px}}.card.large[data-v-3c69339c]{--card-height:556px;--card-details-height:163px;--card-cover-height:359px}@media only screen and (max-width:1250px){.card.large[data-v-3c69339c]{--card-height:420px;--card-details-height:137px;--card-cover-height:249px}}.card.floating-style[data-v-3c69339c]{--color-card-shadow:transparent;--card-height:auto;--card-details-height:auto}.details[data-v-3c69339c]{background-color:var(--color-card-background);padding:17px;position:relative;height:var(--card-details-height);font-size:.82353rem;line-height:1.28571}.details[data-v-3c69339c],.large .details[data-v-3c69339c]{font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.large .details[data-v-3c69339c]{font-size:1rem;line-height:1.47059}@media only screen and (max-width:1250px){.large .details[data-v-3c69339c]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.floating-style .details[data-v-3c69339c]{--color-card-background:transparent;padding:17px 0}.eyebrow[data-v-3c69339c]{color:var(--color-card-eyebrow);display:block;margin-bottom:4px;font-size:.82353rem;line-height:1.28571}.eyebrow[data-v-3c69339c],.large .eyebrow[data-v-3c69339c]{font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.large .eyebrow[data-v-3c69339c]{font-size:1rem;line-height:1.23529}@media only screen and (max-width:1250px){.large .eyebrow[data-v-3c69339c]{font-size:.82353rem;line-height:1.28571;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title[data-v-3c69339c]{color:var(--color-card-content-text);font-size:1rem;line-height:1.23529;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.title[data-v-3c69339c]{font-size:.82353rem;line-height:1.28571;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-3c69339c]{font-size:1rem;line-height:1.23529;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.large .title[data-v-3c69339c]{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.large .title[data-v-3c69339c]{font-size:1rem;line-height:1.23529;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.card-content[data-v-3c69339c]{color:var(--color-card-content-text);margin-top:4px}.link[data-v-3c69339c]{bottom:17px;display:flex;align-items:center;position:absolute}.link .link-icon[data-v-3c69339c]{height:.6em;width:.6em;margin-left:.3em}.floating-style .link[data-v-3c69339c]{bottom:unset;margin-top:.8em;position:relative}@media only screen and (max-width:735px){.card[data-v-3c69339c]{margin-left:auto;margin-right:auto}.card+.card[data-v-3c69339c]{margin-bottom:20px;margin-top:20px}.card.large[data-v-3c69339c],.card.small[data-v-3c69339c]{--card-height:auto;--card-details-height:auto;min-width:280px;max-width:300px;--card-cover-height:227px}.card.large .link[data-v-3c69339c],.card.small .link[data-v-3c69339c]{bottom:unset;margin-top:7px;position:relative}}.nav-menu-items[data-v-67c1c0a5]{display:flex;justify-content:flex-end}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]{display:block;opacity:0;padding:1rem 1.88235rem 1.64706rem 1.88235rem;transform:translate3d(0,-50px,0);transition:transform 1s cubic-bezier(.07,1.06,.27,.95) .5s,opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s}.nav--is-open.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]{opacity:1;transform:translateZ(0);transition-delay:.2s,.4s}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]:not(:only-child):not(:last-child){padding-bottom:0}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]:not(:only-child):last-child{padding-top:0}.TopicTypeIcon[data-v-c8b8711e]{width:1em;height:1em;flex:0 0 auto;color:var(--color-figure-gray-secondary)}.TopicTypeIcon[data-v-c8b8711e] picture{flex:1}.TopicTypeIcon[data-v-c8b8711e] img,.TopicTypeIcon svg[data-v-c8b8711e]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nav[data-v-0c761cd5]{position:sticky;top:0;width:100%;height:3.05882rem;z-index:9997;--nav-padding:1.29412rem;color:var(--color-nav-color)}@media print{.nav[data-v-0c761cd5]{position:relative}}@media only screen and (max-width:767px){.nav[data-v-0c761cd5]{min-width:320px;height:2.82353rem}}.theme-dark.nav[data-v-0c761cd5]{background:none;color:var(--color-nav-dark-color)}.nav__wrapper[data-v-0c761cd5]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.nav__background[data-v-0c761cd5]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:background-color 0s ease-in}.nav__background[data-v-0c761cd5]:after{background-color:var(--color-nav-keyline)}.nav--no-bg-transition .nav__background[data-v-0c761cd5]{transition:none!important}.nav--solid-background .nav__background[data-v-0c761cd5]{background-color:var(--color-nav-solid-background);-webkit-backdrop-filter:none;backdrop-filter:none}.nav--is-open.nav--solid-background .nav__background[data-v-0c761cd5],.nav--is-sticking.nav--solid-background .nav__background[data-v-0c761cd5]{background-color:var(--color-nav-solid-background)}.nav--is-open.theme-dark.nav--solid-background .nav__background[data-v-0c761cd5],.nav--is-sticking.theme-dark.nav--solid-background .nav__background[data-v-0c761cd5],.theme-dark.nav--solid-background .nav__background[data-v-0c761cd5]{background-color:var(--color-nav-dark-solid-background)}.nav--in-breakpoint-range .nav__background[data-v-0c761cd5]{min-height:2.82353rem;transition:background-color 0s ease .7s}.nav--is-sticking .nav__background[data-v-0c761cd5]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-sticking .nav__background[data-v-0c761cd5]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-sticking .nav__background[data-v-0c761cd5]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-stuck)}}.theme-dark.nav--is-sticking .nav__background[data-v-0c761cd5]{background-color:var(--color-nav-dark-stuck)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-sticking .nav__background[data-v-0c761cd5]{background-color:var(--color-nav-dark-uiblur-stuck)}}.nav--is-open .nav__background[data-v-0c761cd5]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-open .nav__background[data-v-0c761cd5]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-open .nav__background[data-v-0c761cd5]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-expanded)}}.theme-dark.nav--is-open .nav__background[data-v-0c761cd5]{background-color:var(--color-nav-dark-expanded)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-open .nav__background[data-v-0c761cd5]{background-color:var(--color-nav-dark-uiblur-expanded)}}.theme-dark .nav__background[data-v-0c761cd5]:after{background-color:var(--color-nav-dark-keyline)}.nav--is-open.theme-dark .nav__background[data-v-0c761cd5]:after,.nav--is-sticking.theme-dark .nav__background[data-v-0c761cd5]:after{background-color:var(--color-nav-dark-sticking-expanded-keyline)}.nav__background[data-v-0c761cd5]:after{content:"";display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:980px;height:1px;z-index:1}@media only screen and (max-width:1023px){.nav__background[data-v-0c761cd5]:after{width:100%}}.nav--noborder .nav__background[data-v-0c761cd5]:after{display:none}.nav--is-sticking.nav--noborder .nav__background[data-v-0c761cd5]:after{display:block}.nav--fullwidth-border .nav__background[data-v-0c761cd5]:after,.nav--is-open .nav__background[data-v-0c761cd5]:after,.nav--is-sticking .nav__background[data-v-0c761cd5]:after,.nav--solid-background .nav__background[data-v-0c761cd5]:after{width:100%}.nav-overlay[data-v-0c761cd5]{position:fixed;left:0;right:0;top:0;display:block;opacity:0}.nav--is-open .nav-overlay[data-v-0c761cd5]{background-color:rgba(51,51,51,.4);transition:opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s;bottom:0;opacity:1}.nav-wrapper[data-v-0c761cd5]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.pre-title[data-v-0c761cd5]{display:flex;overflow:hidden;padding-left:1.29412rem;margin-left:-1.29412rem}.pre-title[data-v-0c761cd5]:empty{display:none}.nav--in-breakpoint-range .pre-title[data-v-0c761cd5]{overflow:visible;padding:0;margin-left:0}.nav-content[data-v-0c761cd5]{display:flex;padding:0 var(--nav-padding);max-width:980px;margin:0 auto;position:relative;z-index:2;justify-content:space-between}.nav--is-wide-format .nav-content[data-v-0c761cd5]{box-sizing:border-box;max-width:1920px;margin-left:auto;margin-right:auto}@supports (padding:calc(max(0px))){.nav-content[data-v-0c761cd5]{padding-left:calc(max(var(--nav-padding), env(safe-area-inset-left)));padding-right:calc(max(var(--nav-padding), env(safe-area-inset-right)))}}@media only screen and (max-width:767px){.nav-content[data-v-0c761cd5]{padding:0 0 0 .94118rem}}.nav--in-breakpoint-range .nav-content[data-v-0c761cd5]{display:grid;grid-template-columns:auto 1fr auto;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);grid-template-areas:"pre-title title actions" "menu menu menu"}.nav-menu[data-v-0c761cd5]{font-size:.70588rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);flex:1 1 auto;display:flex;padding-top:10px;min-width:0}@media only screen and (max-width:767px){.nav-menu[data-v-0c761cd5]{font-size:.82353rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.nav--in-breakpoint-range .nav-menu[data-v-0c761cd5]{font-size:.82353rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding-top:0;grid-area:menu}.nav-menu-tray[data-v-0c761cd5]{width:100%;max-width:100%;align-items:center;display:flex;justify-content:space-between}.nav--in-breakpoint-range .nav-menu-tray[data-v-0c761cd5]{display:block;overflow:hidden;pointer-events:none;visibility:hidden;max-height:0;transition:max-height .4s ease-in 0s,visibility 0s linear 1s}.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-0c761cd5]{max-height:calc(100vh - 5.64706rem);overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:auto;visibility:visible;transition-delay:.2s,0s}.nav--is-transitioning.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-0c761cd5]{overflow-y:hidden}.nav--is-sticking.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-0c761cd5]{max-height:calc(100vh - 2.82353rem)}.nav-actions[data-v-0c761cd5]{display:flex;align-items:center}.nav--in-breakpoint-range .nav-actions[data-v-0c761cd5]{grid-area:actions;justify-content:flex-end}@media only screen and (max-width:767px){.nav-actions[data-v-0c761cd5]{padding-right:.94118rem}}.nav--in-breakpoint-range .pre-title+.nav-title[data-v-0c761cd5]{grid-area:title}.nav--is-wide-format.nav--in-breakpoint-range .pre-title+.nav-title[data-v-0c761cd5]{width:100%;justify-content:center}.nav-title[data-v-0c761cd5]{height:3.05882rem;font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);cursor:default;display:flex;align-items:center;white-space:nowrap;box-sizing:border-box}@media only screen and (max-width:767px){.nav-title[data-v-0c761cd5]{padding-top:0;height:2.82353rem;width:90%}}.nav-title[data-v-0c761cd5] span{height:100%;line-height:normal}.nav-title a[data-v-0c761cd5]{display:inline-block;letter-spacing:inherit;line-height:normal;margin:0;text-decoration:none;white-space:nowrap}.nav-title a[data-v-0c761cd5]:hover{text-decoration:none}@media only screen and (max-width:767px){.nav-title a[data-v-0c761cd5]{display:flex}}.nav-title[data-v-0c761cd5],.nav-title a[data-v-0c761cd5]{color:var(--color-figure-gray);transition:color 0s ease-in}.nav--is-open.theme-dark .nav-title[data-v-0c761cd5],.nav--is-open.theme-dark .nav-title a[data-v-0c761cd5],.nav--is-sticking.theme-dark .nav-title[data-v-0c761cd5],.nav--is-sticking.theme-dark .nav-title a[data-v-0c761cd5],.theme-dark .nav-title[data-v-0c761cd5],.theme-dark .nav-title a[data-v-0c761cd5]{color:var(--color-nav-dark-link-color)}.nav-ax-toggle[data-v-0c761cd5]{display:none;position:absolute;top:0;left:0;width:1px;height:1px;z-index:10}.nav-ax-toggle[data-v-0c761cd5]:focus{outline-offset:-6px;width:100%;height:100%}.nav--in-breakpoint-range .nav-ax-toggle[data-v-0c761cd5]{display:block}.nav-menucta[data-v-0c761cd5]{cursor:pointer;display:none;align-items:center;overflow:hidden;width:1.17647rem;-webkit-tap-highlight-color:transparent;height:2.82353rem}.nav--in-breakpoint-range .nav-menucta[data-v-0c761cd5]{display:flex}.nav-menucta-chevron[data-v-0c761cd5]{display:block;position:relative;width:100%;height:.70588rem;transition:transform .3s linear}.nav-menucta-chevron[data-v-0c761cd5]:after,.nav-menucta-chevron[data-v-0c761cd5]:before{content:"";display:block;position:absolute;top:.58824rem;width:.70588rem;height:.05882rem;transition:transform .3s linear;background:var(--color-figure-gray)}.nav-menucta-chevron[data-v-0c761cd5]:before{right:50%;border-radius:.5px 0 0 .5px}.nav-menucta-chevron[data-v-0c761cd5]:after{left:50%;border-radius:0 .5px .5px 0}.nav-menucta-chevron[data-v-0c761cd5]:before{transform-origin:100% 100%;transform:rotate(40deg) scaleY(1.5)}.nav-menucta-chevron[data-v-0c761cd5]:after{transform-origin:0 100%;transform:rotate(-40deg) scaleY(1.5)}.nav--is-open .nav-menucta-chevron[data-v-0c761cd5]{transform:scaleY(-1)}.theme-dark .nav-menucta-chevron[data-v-0c761cd5]:after,.theme-dark .nav-menucta-chevron[data-v-0c761cd5]:before{background:var(--color-nav-dark-link-color)}[data-v-0c761cd5] .nav-menu-link{color:var(--color-nav-link-color)}[data-v-0c761cd5] .nav-menu-link:hover{color:var(--color-nav-link-color-hover);text-decoration:none}.theme-dark[data-v-0c761cd5] .nav-menu-link{color:var(--color-nav-dark-link-color)}.theme-dark[data-v-0c761cd5] .nav-menu-link:hover{color:var(--color-nav-dark-link-color-hover)}[data-v-0c761cd5] .nav-menu-link.current{color:var(--color-nav-current-link);cursor:default}[data-v-0c761cd5] .nav-menu-link.current:hover{color:var(--color-nav-current-link)}.theme-dark[data-v-0c761cd5] .nav-menu-link.current,.theme-dark[data-v-0c761cd5] .nav-menu-link.current:hover{color:var(--color-nav-dark-current-link)}.reference-card-grid-item__image[data-v-15b5139b]{display:flex;align-items:center;justify-content:center;font-size:80px;background-color:var(--color-fill-gray-quaternary)}.reference-card-grid-item__icon[data-v-15b5139b]{margin:0;display:flex;justify-content:center}.reference-card-grid-item__icon[data-v-15b5139b] .icon-inline{flex:1 1 auto}.nav-menu-item[data-v-66cbfe4c]{margin-left:1.41176rem;list-style:none;min-width:0}.nav--in-breakpoint-range .nav-menu-item[data-v-66cbfe4c]{margin-left:0;width:100%;min-height:2.47059rem}.nav--in-breakpoint-range .nav-menu-item[data-v-66cbfe4c]:first-child .nav-menu-link{border-top:0}.nav--in-breakpoint-range .nav-menu-item--animated[data-v-66cbfe4c]{opacity:0;transform:none;transition:.5s ease;transition-property:transform,opacity}.nav--is-open.nav--in-breakpoint-range .nav-menu-item--animated[data-v-66cbfe4c]{opacity:1;transform:translateZ(0);transition-delay:0s}.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7){transition-delay:0s}.links-block[data-v-81ecd99a]+*{margin-top:1.6em}.topic-link-block[data-v-81ecd99a]{margin-top:15px} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/css/documentation-topic~topic~tutorials-overview.82acfe22.css b/axeDevToolsXCUI.doccarchive/css/documentation-topic~topic~tutorials-overview.82acfe22.css deleted file mode 100644 index 68c7acdf..00000000 --- a/axeDevToolsXCUI.doccarchive/css/documentation-topic~topic~tutorials-overview.82acfe22.css +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * This source file is part of the Swift.org open source project - * - * Copyright (c) 2021 Apple Inc. and the Swift project authors - * Licensed under Apache License v2.0 with Runtime Library Exception - * - * See https://swift.org/LICENSE.txt for license information - * See https://swift.org/CONTRIBUTORS.txt for Swift project authors - */.svg-icon[data-v-0137d411]{fill:var(--colors-svg-icon-fill-light,var(--color-svg-icon));transform:scale(1);-webkit-transform:scale(1);overflow:visible}.theme-dark .svg-icon[data-v-0137d411]{fill:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}.svg-icon.icon-inline[data-v-0137d411]{display:inline-block;vertical-align:middle;fill:currentColor}.svg-icon.icon-inline[data-v-0137d411] .svg-icon-stroke{stroke:currentColor}[data-v-0137d411] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-light,var(--color-svg-icon))}.theme-dark[data-v-0137d411] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}.label[data-v-5117d474]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.label+[data-v-5117d474]{margin-top:.4em}.deprecated .label[data-v-5117d474]{color:var(--color-aside-deprecated)}.experiment .label[data-v-5117d474]{color:var(--color-aside-experiment)}.important .label[data-v-5117d474]{color:var(--color-aside-important)}.note .label[data-v-5117d474]{color:var(--color-aside-note)}.tip .label[data-v-5117d474]{color:var(--color-aside-tip)}.warning .label[data-v-5117d474]{color:var(--color-aside-warning)}.doc-topic aside[data-v-5117d474]{border-radius:4px;padding:.94118rem;border:0 solid;border-left-width:6px}.doc-topic aside.deprecated[data-v-5117d474]{background-color:var(--color-aside-deprecated-background);border-color:var(--color-aside-deprecated-border);box-shadow:0 0 0 0 var(--color-aside-deprecated-border) inset,0 0 0 0 var(--color-aside-deprecated-border)}.doc-topic aside.experiment[data-v-5117d474]{background-color:var(--color-aside-experiment-background);border-color:var(--color-aside-experiment-border);box-shadow:0 0 0 0 var(--color-aside-experiment-border) inset,0 0 0 0 var(--color-aside-experiment-border)}.doc-topic aside.important[data-v-5117d474]{background-color:var(--color-aside-important-background);border-color:var(--color-aside-important-border);box-shadow:0 0 0 0 var(--color-aside-important-border) inset,0 0 0 0 var(--color-aside-important-border)}.doc-topic aside.note[data-v-5117d474]{background-color:var(--color-aside-note-background);border-color:var(--color-aside-note-border);box-shadow:0 0 0 0 var(--color-aside-note-border) inset,0 0 0 0 var(--color-aside-note-border)}.doc-topic aside.tip[data-v-5117d474]{background-color:var(--color-aside-tip-background);border-color:var(--color-aside-tip-border);box-shadow:0 0 0 0 var(--color-aside-tip-border) inset,0 0 0 0 var(--color-aside-tip-border)}.doc-topic aside.warning[data-v-5117d474]{background-color:var(--color-aside-warning-background);border-color:var(--color-aside-warning-border);box-shadow:0 0 0 0 var(--color-aside-warning-border) inset,0 0 0 0 var(--color-aside-warning-border)}.doc-topic aside .label[data-v-5117d474]{font-size:1rem;line-height:1.52941;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.file-icon[data-v-7c381064]{position:relative;align-items:flex-end;height:24px;margin:0 .5rem 0 1rem}.filename[data-v-c8c40662]{color:var(--text,var(--colors-secondary-label,var(--color-secondary-label)));font-size:.94118rem;line-height:1.1875;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:1rem}@media only screen and (max-width:735px){.filename[data-v-c8c40662]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:0}}.filename>a[data-v-c8c40662],.filename>span[data-v-c8c40662]{display:flex;align-items:center;line-height:normal}a[data-v-c8c40662]{color:var(--url,var(--color-link))}.code-line-container[data-v-df963650]{display:flex}.code-number[data-v-df963650]{padding:0 1rem 0 8px;text-align:right;min-width:2em;color:#666;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-df963650]:before{content:attr(data-line-number)}.highlighted[data-v-df963650]{background:var(--line-highlight,var(--color-code-line-highlight));border-left:4px solid var(--color-code-line-highlight-border)}.highlighted .code-number[data-v-df963650]{padding-left:4px}pre[data-v-df963650]{padding:14px 0;display:flex;overflow:unset;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal;height:100%}@media only screen and (max-width:735px){pre[data-v-df963650]{padding-top:.82353rem}}code[data-v-df963650]{display:flex;flex-direction:column;white-space:pre;word-wrap:normal;flex-grow:9999}.code-line-container[data-v-df963650]{flex-shrink:0;padding-right:14px}.code-listing[data-v-df963650],.container-general[data-v-df963650]{display:flex}.code-listing[data-v-df963650]{flex-direction:column;min-height:100%;border-radius:4px;overflow:auto}.code-listing.single-line[data-v-df963650]{border-radius:4px}.container-general[data-v-df963650],pre[data-v-df963650]{flex-grow:1}code[data-v-05f4a5b7]{speak-punctuation:code}code[data-v-d68ae420]{width:100%}.container-general[data-v-d68ae420]{display:flex;flex-flow:row wrap}.container-general .code-line[data-v-d68ae420]{flex:1 0 auto}.code-line-container[data-v-d68ae420]{align-items:center;display:flex;border-left:4px solid transparent;counter-increment:linenumbers;padding-right:14px}.code-number[data-v-d68ae420]{font-size:.70588rem;line-height:1.5;font-weight:400;font-family:Menlo,monospace;padding:0 1rem 0 8px;text-align:right;min-width:2.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-d68ae420]:before{content:counter(linenumbers)}.code-line[data-v-d68ae420]{display:flex}pre[data-v-d68ae420]{padding:14px 0;display:flex;flex-flow:row wrap;overflow:auto;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal}@media only screen and (max-width:735px){pre[data-v-d68ae420]{padding-top:.82353rem}}.collapsible-code-listing[data-v-d68ae420]{background:var(--background,var(--color-code-background));border-color:var(--colors-grid,var(--color-grid));color:var(--text,var(--color-code-plain));border-radius:4px;border-style:solid;border-width:1px;counter-reset:linenumbers;font-size:15px}.collapsible-code-listing.single-line[data-v-d68ae420]{border-radius:4px}.collapsible[data-v-d68ae420]{background:var(--color-code-collapsible-background);color:var(--color-code-collapsible-text)}.collapsed[data-v-d68ae420]:before{content:"⋯";display:inline-block;font-family:monospace;font-weight:700;height:100%;line-height:1;text-align:right;width:2.3rem}.collapsed .code-line-container[data-v-d68ae420]{height:0;visibility:hidden}.row[data-v-be73599c]{box-sizing:border-box;display:flex;flex-flow:row wrap}.col[data-v-2ee3ad8b]{box-sizing:border-box;flex:none}.xlarge-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.xlarge-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.xlarge-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xlarge-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.xlarge-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.xlarge-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xlarge-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.xlarge-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.xlarge-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xlarge-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.xlarge-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.xlarge-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xlarge-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xlarge-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}.large-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.large-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.large-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.large-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.large-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.large-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.large-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.large-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.large-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.large-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.large-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.large-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.large-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.large-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}@media only screen and (max-width:1250px){.medium-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.medium-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.medium-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.medium-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.medium-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.medium-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.medium-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.medium-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.medium-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.medium-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.medium-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.medium-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.medium-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.medium-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:735px){.small-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.small-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.small-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.small-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.small-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.small-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.small-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.small-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.small-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.small-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.small-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.small-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.small-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.small-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}.tabnav[data-v-42371214]{margin:.88235rem 0 1.47059rem 0}.tabnav-items[data-v-42371214]{display:inline-block;margin:0;text-align:center}.tabnav-item[data-v-723a9588]{border-bottom:1px solid;border-color:var(--colors-tabnav-item-border-color,var(--color-tabnav-item-border-color));display:inline-block;list-style:none;padding-left:1.76471rem;margin:0;outline:none}.tabnav-item[data-v-723a9588]:first-child{padding-left:0}.tabnav-item[data-v-723a9588]:nth-child(n+1){margin:0}.tabnav-link[data-v-723a9588]{color:var(--colors-secondary-label,var(--color-secondary-label));font-size:1rem;line-height:1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:9px 0 11px;margin-top:2px;margin-bottom:4px;text-align:left;text-decoration:none;display:block;position:relative;z-index:0}.tabnav-link[data-v-723a9588]:hover{text-decoration:none}.tabnav-link[data-v-723a9588]:focus{outline-offset:-1px}.tabnav-link[data-v-723a9588]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;border:1px solid transparent}.tabnav-link.active[data-v-723a9588]{color:var(--colors-text,var(--color-text));cursor:default;z-index:10}.tabnav-link.active[data-v-723a9588]:after{border-bottom-color:var(--colors-text,var(--color-text))}.controls[data-v-6197ce3f]{margin-top:5px;font-size:14px;display:flex;justify-content:flex-end}.controls a[data-v-6197ce3f]{color:var(--colors-text,var(--color-text));display:flex;align-items:center}.controls .control-icon[data-v-6197ce3f]{width:1.05em;margin-right:.3em}[data-v-7be42fb4] figcaption+*{margin-top:1rem}.caption[data-v-0bcb8b58]{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}[data-v-0bcb8b58] p{display:inline-block}[data-v-3a939631] img{max-width:100%}*+.table-wrapper,.table-wrapper+*{margin-top:1.6em}.nav-menu-items[data-v-67c1c0a5]{display:flex;justify-content:flex-end}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]{display:block;opacity:0;padding:1rem 1.88235rem 1.64706rem 1.88235rem;transform:translate3d(0,-50px,0);transition:transform 1s cubic-bezier(.07,1.06,.27,.95) .5s,opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s}.nav--is-open.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]{opacity:1;transform:translateZ(0);transition-delay:.2s,.4s}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]:not(:only-child):not(:last-child){padding-bottom:0}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]:not(:only-child):last-child{padding-top:0}.table-wrapper[data-v-358dcd5e]{overflow:auto;-webkit-overflow-scrolling:touch}[data-v-358dcd5e] th{font-weight:600}[data-v-358dcd5e] td,[data-v-358dcd5e] th{border-color:var(--color-fill-gray-tertiary);border-style:solid;border-width:1px 0;padding:.58824rem}.nav[data-v-be9ec8e8]{position:sticky;top:0;width:100%;height:3.05882rem;z-index:9997;--nav-padding:1.29412rem;color:var(--color-nav-color)}@media only screen and (max-width:767px){.nav[data-v-be9ec8e8]{min-width:320px;height:2.82353rem}}.theme-dark.nav[data-v-be9ec8e8]{background:none;color:var(--color-nav-dark-color)}.nav__wrapper[data-v-be9ec8e8]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.nav__background[data-v-be9ec8e8]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:background-color 0s ease-in}.nav__background[data-v-be9ec8e8]:after{background-color:var(--color-nav-keyline)}.nav--no-bg-transition .nav__background[data-v-be9ec8e8]{transition:none!important}.nav--solid-background .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-solid-background);-webkit-backdrop-filter:none;backdrop-filter:none}.nav--is-open.nav--solid-background .nav__background[data-v-be9ec8e8],.nav--is-sticking.nav--solid-background .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-solid-background)}.nav--is-open.theme-dark.nav--solid-background .nav__background[data-v-be9ec8e8],.nav--is-sticking.theme-dark.nav--solid-background .nav__background[data-v-be9ec8e8],.theme-dark.nav--solid-background .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-dark-solid-background)}.nav--in-breakpoint-range .nav__background[data-v-be9ec8e8]{min-height:2.82353rem;transition:background-color 0s ease .7s}.nav--is-sticking .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-sticking .nav__background[data-v-be9ec8e8]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-sticking .nav__background[data-v-be9ec8e8]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-stuck)}}.theme-dark.nav--is-sticking .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-dark-stuck)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-sticking .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-dark-uiblur-stuck)}}.nav--is-open .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-open .nav__background[data-v-be9ec8e8]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-open .nav__background[data-v-be9ec8e8]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-expanded)}}.theme-dark.nav--is-open .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-dark-expanded)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-open .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-dark-uiblur-expanded)}}.theme-dark .nav__background[data-v-be9ec8e8]:after{background-color:var(--color-nav-dark-keyline)}.nav--is-open.theme-dark .nav__background[data-v-be9ec8e8]:after,.nav--is-sticking.theme-dark .nav__background[data-v-be9ec8e8]:after{background-color:var(--color-nav-dark-sticking-expanded-keyline)}.nav__background[data-v-be9ec8e8]:after{content:"";display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:980px;height:1px;z-index:1}@media only screen and (max-width:1023px){.nav__background[data-v-be9ec8e8]:after{width:100%}}.nav--noborder .nav__background[data-v-be9ec8e8]:after{display:none}.nav--is-sticking.nav--noborder .nav__background[data-v-be9ec8e8]:after{display:block}.nav--fullwidth-border .nav__background[data-v-be9ec8e8]:after,.nav--is-open .nav__background[data-v-be9ec8e8]:after,.nav--is-sticking .nav__background[data-v-be9ec8e8]:after,.nav--solid-background .nav__background[data-v-be9ec8e8]:after{width:100%}.nav-overlay[data-v-be9ec8e8]{position:fixed;left:0;right:0;top:0;display:block;opacity:0}.nav--is-open .nav-overlay[data-v-be9ec8e8]{background-color:rgba(51,51,51,.4);transition:opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s;bottom:0;opacity:1}.nav-wrapper[data-v-be9ec8e8]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.pre-title[data-v-be9ec8e8],.pre-title[data-v-be9ec8e8]:empty{display:none}.nav--in-breakpoint-range .pre-title[data-v-be9ec8e8]{display:flex;padding:0}.nav-content[data-v-be9ec8e8]{display:flex;padding:0 var(--nav-padding);max-width:980px;margin:0 auto;position:relative;z-index:2;justify-content:space-between}.nav--is-wide-format .nav-content[data-v-be9ec8e8]{box-sizing:border-box;max-width:1920px;margin-left:auto;margin-right:auto}@supports (padding:calc(max(0px))){.nav-content[data-v-be9ec8e8]{padding-left:calc(max(var(--nav-padding), env(safe-area-inset-left)));padding-right:calc(max(var(--nav-padding), env(safe-area-inset-right)))}}@media only screen and (max-width:767px){.nav-content[data-v-be9ec8e8]{padding:0 0 0 .94118rem}}.nav--in-breakpoint-range .nav-content[data-v-be9ec8e8]{display:grid;grid-template-columns:auto 1fr auto;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);grid-template-areas:"pre-title title actions" "menu menu menu"}.nav-menu[data-v-be9ec8e8]{font-size:.70588rem;line-height:1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;flex:1 1 auto;display:flex;padding-top:10px;min-width:0}@media only screen and (max-width:767px){.nav-menu[data-v-be9ec8e8]{font-size:.82353rem;line-height:1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.nav--in-breakpoint-range .nav-menu[data-v-be9ec8e8]{font-size:.82353rem;line-height:1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-top:0;grid-area:menu}.nav-menu-tray[data-v-be9ec8e8]{width:100%;max-width:100%;align-items:center;display:flex;justify-content:space-between}.nav--in-breakpoint-range .nav-menu-tray[data-v-be9ec8e8]{display:block;overflow:hidden;pointer-events:none;visibility:hidden;max-height:0;transition:max-height .4s ease-in 0s,visibility 0s linear 1s}.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-be9ec8e8]{max-height:calc(100vh - 5.64706rem);overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:auto;visibility:visible;transition-delay:.2s,0s}.nav--is-transitioning.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-be9ec8e8]{overflow-y:hidden}.nav--is-sticking.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-be9ec8e8]{max-height:calc(100vh - 2.82353rem)}.nav-actions[data-v-be9ec8e8]{display:flex;align-items:center}.nav--in-breakpoint-range .nav-actions[data-v-be9ec8e8]{grid-area:actions;justify-content:flex-end}@media only screen and (max-width:767px){.nav-actions[data-v-be9ec8e8]{padding-right:.94118rem}}.nav-title[data-v-be9ec8e8]{height:3.05882rem;font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;cursor:default;display:flex;align-items:center;white-space:nowrap;box-sizing:border-box}@media only screen and (max-width:767px){.nav-title[data-v-be9ec8e8]{padding-top:0;height:2.82353rem;width:90%}}.nav--in-breakpoint-range .nav-title[data-v-be9ec8e8]{grid-area:title}.nav--is-wide-format.nav--in-breakpoint-range .nav-title[data-v-be9ec8e8]{width:100%;justify-content:center}.nav-title[data-v-be9ec8e8] span{height:100%;line-height:normal}.nav-title a[data-v-be9ec8e8]{display:inline-block;letter-spacing:inherit;line-height:normal;margin:0;text-decoration:none;white-space:nowrap}.nav-title a[data-v-be9ec8e8]:hover{text-decoration:none}@media only screen and (max-width:767px){.nav-title a[data-v-be9ec8e8]{display:flex}}.nav-title[data-v-be9ec8e8],.nav-title a[data-v-be9ec8e8]{color:var(--color-figure-gray);transition:color 0s ease-in}.nav--is-open.theme-dark .nav-title[data-v-be9ec8e8],.nav--is-open.theme-dark .nav-title a[data-v-be9ec8e8],.nav--is-sticking.theme-dark .nav-title[data-v-be9ec8e8],.nav--is-sticking.theme-dark .nav-title a[data-v-be9ec8e8],.theme-dark .nav-title[data-v-be9ec8e8],.theme-dark .nav-title a[data-v-be9ec8e8]{color:var(--color-nav-dark-link-color)}.nav-ax-toggle[data-v-be9ec8e8]{display:none;position:absolute;top:0;left:0;width:1px;height:1px;z-index:10}.nav-ax-toggle[data-v-be9ec8e8]:focus{outline-offset:-6px;width:100%;height:100%}.nav--in-breakpoint-range .nav-ax-toggle[data-v-be9ec8e8]{display:block}.nav-menucta[data-v-be9ec8e8]{cursor:pointer;display:none;align-items:center;overflow:hidden;width:1.17647rem;-webkit-tap-highlight-color:transparent;height:2.82353rem}.nav--in-breakpoint-range .nav-menucta[data-v-be9ec8e8]{display:flex}.nav-menucta-chevron[data-v-be9ec8e8]{display:block;position:relative;width:100%;height:.70588rem;transition:transform .3s linear}.nav-menucta-chevron[data-v-be9ec8e8]:after,.nav-menucta-chevron[data-v-be9ec8e8]:before{content:"";display:block;position:absolute;top:.58824rem;width:.70588rem;height:.05882rem;transition:transform .3s linear;background:var(--color-figure-gray)}.nav-menucta-chevron[data-v-be9ec8e8]:before{right:50%;border-radius:.5px 0 0 .5px}.nav-menucta-chevron[data-v-be9ec8e8]:after{left:50%;border-radius:0 .5px .5px 0}.nav-menucta-chevron[data-v-be9ec8e8]:before{transform-origin:100% 100%;transform:rotate(40deg) scaleY(1.5)}.nav-menucta-chevron[data-v-be9ec8e8]:after{transform-origin:0 100%;transform:rotate(-40deg) scaleY(1.5)}.nav--is-open .nav-menucta-chevron[data-v-be9ec8e8]{transform:scaleY(-1)}.theme-dark .nav-menucta-chevron[data-v-be9ec8e8]:after,.theme-dark .nav-menucta-chevron[data-v-be9ec8e8]:before{background:var(--color-nav-dark-link-color)}[data-v-be9ec8e8] .nav-menu-link{color:var(--color-nav-link-color)}[data-v-be9ec8e8] .nav-menu-link:hover{color:var(--color-nav-link-color-hover);text-decoration:none}.theme-dark[data-v-be9ec8e8] .nav-menu-link{color:var(--color-nav-dark-link-color)}.theme-dark[data-v-be9ec8e8] .nav-menu-link:hover{color:var(--color-nav-dark-link-color-hover)}[data-v-be9ec8e8] .nav-menu-link.current{color:var(--color-nav-current-link);cursor:default}[data-v-be9ec8e8] .nav-menu-link.current:hover{color:var(--color-nav-current-link)}.theme-dark[data-v-be9ec8e8] .nav-menu-link.current,.theme-dark[data-v-be9ec8e8] .nav-menu-link.current:hover{color:var(--color-nav-dark-current-link)}s[data-v-eb91ce54]:after,s[data-v-eb91ce54]:before{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}s[data-v-eb91ce54]:before{content:" [start of stricken text] "}s[data-v-eb91ce54]:after{content:" [end of stricken text] "}.nav-menu-item[data-v-66cbfe4c]{margin-left:1.41176rem;list-style:none;min-width:0}.nav--in-breakpoint-range .nav-menu-item[data-v-66cbfe4c]{margin-left:0;width:100%;min-height:2.47059rem}.nav--in-breakpoint-range .nav-menu-item[data-v-66cbfe4c]:first-child .nav-menu-link{border-top:0}.nav--in-breakpoint-range .nav-menu-item--animated[data-v-66cbfe4c]{opacity:0;transform:none;transition:.5s ease;transition-property:transform,opacity}.nav--is-open.nav--in-breakpoint-range .nav-menu-item--animated[data-v-66cbfe4c]{opacity:1;transform:translateZ(0);transition-delay:0s}.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7){transition-delay:0s}.button-cta[data-v-494ad9c8]{border-radius:var(--style-button-borderRadius,4px);background:var(--colors-button-light-background,var(--color-button-background));color:var(--colors-button-text,var(--color-button-text));cursor:pointer;min-width:1.76471rem;padding:.23529rem .88235rem;text-align:center;white-space:nowrap;display:inline-block;font-size:1rem;line-height:1.47059;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.button-cta[data-v-494ad9c8]:active{background:var(--colors-button-light-backgroundActive,var(--color-button-background-active));outline:none}.button-cta[data-v-494ad9c8]:hover:not([disabled]){background:var(--colors-button-light-backgroundHover,var(--color-button-background-hover));text-decoration:none}.button-cta[data-v-494ad9c8]:disabled{opacity:.32;cursor:default}.fromkeyboard .button-cta[data-v-494ad9c8]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.button-cta.is-dark[data-v-494ad9c8]{background:var(--colors-button-dark-background,#06f)}.button-cta.is-dark[data-v-494ad9c8]:active{background:var(--colors-button-dark-backgroundActive,var(--color-button-background-active))}.button-cta.is-dark[data-v-494ad9c8]:hover:not([disabled]){background:var(--colors-button-dark-backgroundHover,var(--color-button-background-hover))} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/css/index.12bb178a.css b/axeDevToolsXCUI.doccarchive/css/index.12bb178a.css deleted file mode 100644 index 381df10d..00000000 --- a/axeDevToolsXCUI.doccarchive/css/index.12bb178a.css +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * This source file is part of the Swift.org open source project - * - * Copyright (c) 2021 Apple Inc. and the Swift project authors - * Licensed under Apache License v2.0 with Runtime Library Exception - * - * See https://swift.org/LICENSE.txt for license information - * See https://swift.org/CONTRIBUTORS.txt for Swift project authors - */.color-scheme-toggle[data-v-4472ec1e]{--toggle-color-fill:var(--color-button-background);--toggle-color-text:var(--color-fill-blue);font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;border:1px solid var(--toggle-color-fill);border-radius:var(--toggle-border-radius-outer,4px);display:inline-flex;padding:1px}@media screen{[data-color-scheme=dark] .color-scheme-toggle[data-v-4472ec1e]{--toggle-color-text:var(--color-figure-blue)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .color-scheme-toggle[data-v-4472ec1e]{--toggle-color-text:var(--color-figure-blue)}}input[data-v-4472ec1e]{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.text[data-v-4472ec1e]{border:1px solid transparent;border-radius:var(--toggle-border-radius-inner,2px);color:var(--toggle-color-text);display:inline-block;text-align:center;padding:1px 6px;min-width:42px;box-sizing:border-box}.text[data-v-4472ec1e]:hover{cursor:pointer}input:checked+.text[data-v-4472ec1e]{--toggle-color-text:var(--color-button-text);background:var(--toggle-color-fill);border-color:var(--toggle-color-fill)}.footer[data-v-72f2e2dc]{border-top:1px solid var(--color-grid)}.row[data-v-72f2e2dc]{margin-left:auto;margin-right:auto;width:980px;display:flex;flex-direction:row-reverse;padding:20px 0}@media only screen and (max-width:1250px){.row[data-v-72f2e2dc]{width:692px}}@media only screen and (max-width:735px){.row[data-v-72f2e2dc]{width:87.5%;width:100%;padding:20px .94118rem;box-sizing:border-box}}.InitialLoadingPlaceholder[data-v-35c356b6]{background:var(--colors-loading-placeholder-background,var(--color-loading-placeholder-background));height:100vh;width:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:var(--colors-text-background,var(--color-text-background));height:100%}abbr,blockquote,body,button,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hgroup,input,legend,li,ol,p,pre,ul{margin:0;padding:0}address,caption,code,figcaption,pre,th{font-size:1em;font-weight:400;font-style:normal}fieldset,iframe,img{border:0}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}button{background:none;border:0;box-sizing:content-box;color:inherit;cursor:pointer;font:inherit;line-height:inherit;overflow:visible;vertical-align:inherit}button:disabled{cursor:default}:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}::-moz-focus-inner{border:0;padding:0}@media print{#content,#main,body{color:#000}a,a:link,a:visited{color:#000;text-decoration:none}.hide,.noprint{display:none}}body{height:100%;min-width:320px}html{font:var(--typography-html-font,17px "Helvetica Neue","Helvetica","Arial",sans-serif);quotes:"“" "”"}body{font-size:1rem;line-height:1.47059;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background-color:var(--color-text-background);color:var(--colors-text,var(--color-text));font-style:normal;word-wrap:break-word}body,button,input,select,textarea{font-synthesis:none;-moz-font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;text-align:left}h1,h2,h3,h4,h5,h6{color:var(--colors-header-text,var(--color-header-text))}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:.8em}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:.4em}ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:1.6em}ol+*,p+*,ul+*{margin-top:.8em}ol,ul{margin-left:1.17647em}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}nav ol,nav ul{margin:0;list-style:none}li li{font-size:1em}a{color:var(--colors-link,var(--color-link))}a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}a:active{text-decoration:none}p+a{display:inline-block}b,strong{font-weight:600}cite,dfn,em,i{font-style:italic}sup{font-size:.6em;vertical-align:top;position:relative;bottom:-.2em}h1 sup,h2 sup,h3 sup{font-size:.4em}sup a{vertical-align:inherit;color:inherit}sup a:hover{color:var(--figure-blue);text-decoration:none}sub{line-height:1}abbr{border:0}pre{overflow:auto;-webkit-overflow-scrolling:auto;white-space:pre;word-wrap:normal}code{font-family:Menlo,monospace;font-weight:inherit;letter-spacing:0}.syntax-comment{color:var(--syntax-comment,var(--color-syntax-comments))}.syntax-quote{color:var(--syntax-quote,var(--color-syntax-comments))}.syntax-keyword{color:var(--syntax-keyword,var(--color-syntax-keywords))}.syntax-literal{color:var(--syntax-literal,var(--color-syntax-keywords))}.syntax-selector-tag{color:var(--syntax-selector-tag,var(--color-syntax-keywords))}.syntax-string{color:var(--syntax-string,var(--color-syntax-strings))}.syntax-bullet{color:var(--syntax-bullet,var(--color-syntax-characters))}.syntax-meta{color:var(--syntax-meta,var(--color-syntax-characters))}.syntax-number{color:var(--syntax-number,var(--color-syntax-characters))}.syntax-symbol{color:var(--syntax-symbol,var(--color-syntax-characters))}.syntax-tag{color:var(--syntax-tag,var(--color-syntax-characters))}.syntax-attr{color:var(--syntax-attr,var(--color-syntax-other-type-names))}.syntax-built_in{color:var(--syntax-built_in,var(--color-syntax-other-type-names))}.syntax-builtin-name{color:var(--syntax-builtin-name,var(--color-syntax-other-type-names))}.syntax-class{color:var(--syntax-class,var(--color-syntax-other-type-names))}.syntax-params{color:var(--syntax-params,var(--color-syntax-other-type-names))}.syntax-section{color:var(--syntax-section,var(--color-syntax-other-type-names))}.syntax-title{color:var(--syntax-title,var(--color-syntax-other-type-names))}.syntax-type{color:var(--syntax-type,var(--color-syntax-other-type-names))}.syntax-attribute{color:var(--syntax-attribute,var(--color-syntax-plain-text))}.syntax-identifier{color:var(--syntax-identifier,var(--color-syntax-plain-text))}.syntax-subst{color:var(--syntax-subst,var(--color-syntax-plain-text))}.syntax-doctag,.syntax-strong{font-weight:700}.syntax-emphasis,.syntax-link{font-style:italic}[data-syntax=swift] .syntax-meta{color:var(--syntax-meta,var(--color-syntax-keywords))}[data-syntax=swift] .syntax-class,[data-syntax=swift] .syntax-keyword+.syntax-params,[data-syntax=swift] .syntax-params+.syntax-params{color:unset}[data-syntax=json] .syntax-attr{color:var(--syntax-attr,var(--color-syntax-strings))}#skip-nav{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}#skip-nav:active,#skip-nav:focus{position:relative;float:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-figure-blue);font-size:1em;padding:0 10px;z-index:100000;top:0;left:0;height:44px;line-height:44px;-webkit-clip-path:unset;clip-path:unset}.nav--in-breakpoint-range #skip-nav{display:none}.visuallyhidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.changed{border:1px solid var(--color-changes-modified);border-radius:4px;position:relative}.changed.has-multiple-lines,.has-multiple-lines .changed{border-radius:4px}.changed:after{left:8px;background-image:url(../img/modified-icon.f496e73d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:1.17647rem;height:1.17647rem;margin-top:.61765rem;z-index:2}@media screen{[data-color-scheme=dark] .changed:after{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed:after{background-image:url(../img/modified-icon.f496e73d.svg)}}.changed-added{border-color:var(--color-changes-added)}.changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}.changed-deprecated{border-color:var(--color-changes-deprecated)}.changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.changed.link-block:after,.changed.relationships-item:after,.link-block .changed:after{margin-top:10px}.change-added,.change-removed{padding:2px 0}.change-removed{background-color:var(--color-highlight-red)}.change-added{background-color:var(--color-highlight-green)}body{color-scheme:light dark}body[data-color-scheme=light]{color-scheme:light}body[data-color-scheme=dark]{color-scheme:dark}body{--color-fill:#fff;--color-fill-secondary:#f7f7f7;--color-fill-tertiary:#f0f0f0;--color-fill-quaternary:#282828;--color-fill-blue:#00f;--color-fill-light-blue-secondary:#d1d1ff;--color-fill-gray:#ccc;--color-fill-gray-secondary:#f5f5f5;--color-fill-gray-tertiary:#f0f0f0;--color-fill-gray-quaternary:#f0f0f0;--color-fill-green-secondary:#f0fff0;--color-fill-orange-secondary:#fffaf6;--color-fill-red-secondary:#fff0f5;--color-figure-blue:#36f;--color-figure-gray:#000;--color-figure-gray-secondary:#666;--color-figure-gray-secondary-alt:#666;--color-figure-gray-tertiary:#666;--color-figure-green:green;--color-figure-light-gray:#666;--color-figure-orange:#c30;--color-figure-red:red;--color-tutorials-teal:#000;--color-article-background:var(--color-fill-tertiary);--color-article-body-background:var(--color-fill);--color-aside-deprecated:var(--color-figure-gray);--color-aside-deprecated-background:var(--color-fill-orange-secondary);--color-aside-deprecated-border:var(--color-figure-orange);--color-aside-experiment:var(--color-figure-gray);--color-aside-experiment-background:var(--color-fill-gray-secondary);--color-aside-experiment-border:var(--color-figure-light-gray);--color-aside-important:var(--color-figure-gray);--color-aside-important-background:var(--color-fill-gray-secondary);--color-aside-important-border:var(--color-figure-light-gray);--color-aside-note:var(--color-figure-gray);--color-aside-note-background:var(--color-fill-gray-secondary);--color-aside-note-border:var(--color-figure-light-gray);--color-aside-tip:var(--color-figure-gray);--color-aside-tip-background:var(--color-fill-gray-secondary);--color-aside-tip-border:var(--color-figure-light-gray);--color-aside-warning:var(--color-figure-gray);--color-aside-warning-background:var(--color-fill-red-secondary);--color-aside-warning-border:var(--color-figure-red);--color-badge-default:var(--color-figure-light-gray);--color-badge-beta:var(--color-figure-gray-tertiary);--color-badge-deprecated:var(--color-figure-orange);--color-badge-dark-default:#fff;--color-badge-dark-beta:#b0b0b0;--color-badge-dark-deprecated:#f60;--color-button-background:var(--color-fill-blue);--color-button-background-active:#36f;--color-button-background-hover:var(--color-figure-blue);--color-button-text:#fff;--color-call-to-action-background:var(--color-fill-secondary);--color-changes-added:var(--color-figure-light-gray);--color-changes-added-hover:var(--color-figure-light-gray);--color-changes-deprecated:var(--color-figure-light-gray);--color-changes-deprecated-hover:var(--color-figure-light-gray);--color-changes-modified:var(--color-figure-light-gray);--color-changes-modified-hover:var(--color-figure-light-gray);--color-changes-modified-previous-background:var(--color-fill);--color-code-background:var(--color-fill-secondary);--color-code-collapsible-background:var(--color-fill-tertiary);--color-code-collapsible-text:var(--color-figure-gray-secondary-alt);--color-code-line-highlight:rgba(51,102,255,0.08);--color-code-line-highlight-border:var(--color-figure-blue);--color-code-plain:var(--color-figure-gray);--color-dropdown-background:hsla(0,0%,100%,0.8);--color-dropdown-border:#ccc;--color-dropdown-option-text:#666;--color-dropdown-text:#000;--color-dropdown-dark-background:hsla(0,0%,100%,0.1);--color-dropdown-dark-border:hsla(0,0%,94.1%,0.2);--color-dropdown-dark-option-text:#ccc;--color-dropdown-dark-text:#fff;--color-eyebrow:var(--color-figure-gray-secondary);--color-focus-border-color:var(--color-fill-blue);--color-focus-color:rgba(0,125,250,0.6);--color-form-error:var(--color-figure-red);--color-form-error-background:var(--color-fill-red-secondary);--color-form-valid:var(--color-figure-green);--color-form-valid-background:var(--color-fill-green-secondary);--color-generic-modal-background:var(--color-fill);--color-grid:var(--color-fill-gray);--color-header-text:var(--color-figure-gray);--color-hero-eyebrow:#ccc;--color-link:var(--color-figure-blue);--color-loading-placeholder-background:var(--color-fill);--color-nav-color:#666;--color-nav-current-link:rgba(0,0,0,0.6);--color-nav-expanded:#fff;--color-nav-hierarchy-collapse-background:#f0f0f0;--color-nav-hierarchy-collapse-borders:#ccc;--color-nav-hierarchy-item-borders:#ccc;--color-nav-keyline:rgba(0,0,0,0.2);--color-nav-link-color:#000;--color-nav-link-color-hover:#36f;--color-nav-outlines:#ccc;--color-nav-rule:hsla(0,0%,94.1%,0.5);--color-nav-solid-background:#fff;--color-nav-sticking-expanded-keyline:rgba(0,0,0,0.1);--color-nav-stuck:hsla(0,0%,100%,0.9);--color-nav-uiblur-expanded:hsla(0,0%,100%,0.9);--color-nav-uiblur-stuck:hsla(0,0%,100%,0.7);--color-nav-root-subhead:var(--color-tutorials-teal);--color-nav-dark-border-top-color:hsla(0,0%,100%,0.4);--color-nav-dark-color:#b0b0b0;--color-nav-dark-current-link:hsla(0,0%,100%,0.6);--color-nav-dark-expanded:#2a2a2a;--color-nav-dark-hierarchy-collapse-background:#424242;--color-nav-dark-hierarchy-collapse-borders:#666;--color-nav-dark-hierarchy-item-borders:#424242;--color-nav-dark-keyline:rgba(66,66,66,0.95);--color-nav-dark-link-color:#fff;--color-nav-dark-link-color-hover:#09f;--color-nav-dark-outlines:#575757;--color-nav-dark-rule:#575757;--color-nav-dark-solid-background:#000;--color-nav-dark-sticking-expanded-keyline:rgba(66,66,66,0.7);--color-nav-dark-stuck:rgba(42,42,42,0.9);--color-nav-dark-uiblur-expanded:rgba(42,42,42,0.9);--color-nav-dark-uiblur-stuck:rgba(42,42,42,0.7);--color-nav-dark-root-subhead:#fff;--color-runtime-preview-background:var(--color-fill-tertiary);--color-runtime-preview-disabled-text:hsla(0,0%,40%,0.6);--color-runtime-preview-text:var(--color-figure-gray-secondary);--color-secondary-label:var(--color-figure-gray-secondary);--color-step-background:var(--color-fill-secondary);--color-step-caption:var(--color-figure-gray-secondary);--color-step-focused:var(--color-figure-light-gray);--color-step-text:var(--color-figure-gray-secondary);--color-svg-icon:#666;--color-syntax-attributes:#947100;--color-syntax-characters:#272ad8;--color-syntax-comments:#707f8c;--color-syntax-documentation-markup:#506375;--color-syntax-documentation-markup-keywords:#506375;--color-syntax-heading:#ba2da2;--color-syntax-keywords:#ad3da4;--color-syntax-marks:#000;--color-syntax-numbers:#272ad8;--color-syntax-other-class-names:#703daa;--color-syntax-other-constants:#4b21b0;--color-syntax-other-declarations:#047cb0;--color-syntax-other-function-and-method-names:#4b21b0;--color-syntax-other-instance-variables-and-globals:#703daa;--color-syntax-other-preprocessor-macros:#78492a;--color-syntax-other-type-names:#703daa;--color-syntax-param-internal-name:#404040;--color-syntax-plain-text:#000;--color-syntax-preprocessor-statements:#78492a;--color-syntax-project-class-names:#3e8087;--color-syntax-project-constants:#2d6469;--color-syntax-project-function-and-method-names:#2d6469;--color-syntax-project-instance-variables-and-globals:#3e8087;--color-syntax-project-preprocessor-macros:#78492a;--color-syntax-project-type-names:#3e8087;--color-syntax-strings:#d12f1b;--color-syntax-type-declarations:#03638c;--color-syntax-urls:#1337ff;--color-tabnav-item-border-color:var(--color-fill-gray);--color-text:var(--color-figure-gray);--color-text-background:var(--color-fill);--color-tutorial-assessments-background:var(--color-fill-secondary);--color-tutorial-background:var(--color-fill);--color-tutorial-navbar-dropdown-background:var(--color-fill);--color-tutorial-navbar-dropdown-border:var(--color-fill-gray);--color-tutorial-quiz-border-active:var(--color-figure-blue);--color-tutorials-overview-background:#161616;--color-tutorials-overview-content:#fff;--color-tutorials-overview-content-alt:#fff;--color-tutorials-overview-eyebrow:#ccc;--color-tutorials-overview-icon:#b0b0b0;--color-tutorials-overview-link:#09f;--color-tutorials-overview-navigation-link:#ccc;--color-tutorials-overview-navigation-link-active:#fff;--color-tutorials-overview-navigation-link-hover:#fff;--color-tutorial-hero-text:#fff;--color-tutorial-hero-background:#000;--color-navigator-item-hover:rgba(0,0,255,0.05)}@media screen{body[data-color-scheme=dark]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,0.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,0.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,0.5)}}@media screen and (prefers-color-scheme:dark){body[data-color-scheme=auto]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,0.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,0.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,0.5)}}#main{outline-style:none}:root{--app-height:100vh}[data-v-6f639c59] :focus:not(input):not(textarea):not(select){outline:none}.fromkeyboard[data-v-6f639c59] :focus:not(input):not(textarea):not(select){outline:4px solid var(--color-focus-color);outline-offset:1px}#app[data-v-6f639c59]{display:grid;grid-template-rows:auto 1fr auto;min-height:100%}#app[data-v-6f639c59]>*{min-width:0}#app.hascustomheader[data-v-6f639c59]{grid-template-rows:auto auto 1fr auto}.container[data-v-790053de]{margin-left:auto;margin-right:auto;width:980px;outline-style:none;margin-top:92px;margin-bottom:140px}@media only screen and (max-width:1250px){.container[data-v-790053de]{width:692px}}@media only screen and (max-width:735px){.container[data-v-790053de]{width:87.5%}}.error-content[data-v-790053de]{box-sizing:border-box;width:502px;margin-left:auto;margin-right:auto;margin-bottom:54px}@media only screen and (max-width:1250px){.error-content[data-v-790053de]{width:420px;margin-bottom:45px}}@media only screen and (max-width:735px){.error-content[data-v-790053de]{max-width:330px;width:auto;margin-bottom:35px}}.title[data-v-790053de]{text-align:center;font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){.title[data-v-790053de]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.title[data-v-790053de]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/css/index.d5b499b0.css b/axeDevToolsXCUI.doccarchive/css/index.d5b499b0.css new file mode 100644 index 00000000..41ab3dd3 --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/css/index.d5b499b0.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.color-scheme-toggle[data-v-8890c4d6]{--toggle-color-fill:var(--color-button-background);--toggle-color-text:var(--color-fill-blue);font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border:1px solid var(--toggle-color-fill);border-radius:var(--toggle-border-radius-outer,var(--border-radius,4px));display:inline-flex;padding:1px}@media screen{[data-color-scheme=dark] .color-scheme-toggle[data-v-8890c4d6]{--toggle-color-text:var(--color-figure-blue)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .color-scheme-toggle[data-v-8890c4d6]{--toggle-color-text:var(--color-figure-blue)}}@media print{.color-scheme-toggle[data-v-8890c4d6]{display:none}}input[data-v-8890c4d6]{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fromkeyboard label[data-v-8890c4d6]:focus-within{outline:4px solid var(--color-focus-color);outline-offset:1px}.text[data-v-8890c4d6]{border:1px solid transparent;border-radius:var(--toggle-border-radius-inner,2px);color:var(--toggle-color-text);display:inline-block;text-align:center;padding:1px 6px;min-width:42px;box-sizing:border-box}.text[data-v-8890c4d6]:hover{cursor:pointer}input:checked+.text[data-v-8890c4d6]{--toggle-color-text:var(--color-button-text);background:var(--toggle-color-fill);border-color:var(--toggle-color-fill)}.footer[data-v-72f2e2dc]{border-top:1px solid var(--color-grid)}.row[data-v-72f2e2dc]{margin-left:auto;margin-right:auto;width:980px;display:flex;flex-direction:row-reverse;padding:20px 0}@media only screen and (max-width:1250px){.row[data-v-72f2e2dc]{width:692px}}@media only screen and (max-width:735px){.row[data-v-72f2e2dc]{width:87.5%;width:100%;padding:20px .94118rem;box-sizing:border-box}}.InitialLoadingPlaceholder[data-v-35c356b6]{background:var(--colors-loading-placeholder-background,var(--color-loading-placeholder-background));height:100vh;width:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:var(--colors-text-background,var(--color-text-background));height:100%}abbr,blockquote,body,button,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hgroup,input,legend,li,ol,p,pre,ul{margin:0;padding:0}address,caption,code,figcaption,pre,th{font-size:1em;font-weight:400;font-style:normal}fieldset,iframe,img{border:0}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}button{background:none;border:0;box-sizing:content-box;color:inherit;cursor:pointer;font:inherit;line-height:inherit;overflow:visible;vertical-align:inherit}button:disabled{cursor:default}:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}::-moz-focus-inner{border:0;padding:0}@media print{#content,#main,body{color:#000}a,a:link,a:visited{color:#000;text-decoration:none}.hide,.noprint{display:none}}body{height:100%;min-width:320px}html{font:var(--typography-html-font,17px "Helvetica Neue","Helvetica","Arial",sans-serif);quotes:"“" "”"}body{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);background-color:var(--color-text-background);color:var(--colors-text,var(--color-text));font-style:normal;word-wrap:break-word}body,button,input,select,textarea{font-synthesis:none;-moz-font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;text-align:left}h1,h2,h3,h4,h5,h6{color:var(--colors-header-text,var(--color-header-text))}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:.8em}ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:1.6em}ol+*,p+*,ul+*{margin-top:.8em}ol,ul{margin-left:1.17647em}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}nav ol,nav ul{margin:0;list-style:none}li li{font-size:1em}a{color:var(--colors-link,var(--color-link))}a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}a:active{text-decoration:none}p+a{display:inline-block}b,strong{font-weight:600}cite,dfn,em,i{font-style:italic}sup{font-size:.6em;vertical-align:top;position:relative;bottom:-.2em}h1 sup,h2 sup,h3 sup{font-size:.4em}sup a{vertical-align:inherit;color:inherit}sup a:hover{color:var(--figure-blue);text-decoration:none}sub{line-height:1}abbr{border:0}pre{overflow:auto;-webkit-overflow-scrolling:auto;white-space:pre;word-wrap:normal}code{font-family:var(--typography-html-font-mono,Menlo,monospace);font-weight:inherit;letter-spacing:0}.syntax-comment{color:var(--syntax-comment,var(--color-syntax-comments))}.syntax-quote{color:var(--syntax-quote,var(--color-syntax-comments))}.syntax-keyword{color:var(--syntax-keyword,var(--color-syntax-keywords))}.syntax-literal{color:var(--syntax-literal,var(--color-syntax-keywords))}.syntax-selector-tag{color:var(--syntax-selector-tag,var(--color-syntax-keywords))}.syntax-string{color:var(--syntax-string,var(--color-syntax-strings))}.syntax-bullet{color:var(--syntax-bullet,var(--color-syntax-characters))}.syntax-meta{color:var(--syntax-meta,var(--color-syntax-characters))}.syntax-number{color:var(--syntax-number,var(--color-syntax-characters))}.syntax-symbol{color:var(--syntax-symbol,var(--color-syntax-characters))}.syntax-tag{color:var(--syntax-tag,var(--color-syntax-characters))}.syntax-attr{color:var(--syntax-attr,var(--color-syntax-other-type-names))}.syntax-built_in{color:var(--syntax-built_in,var(--color-syntax-other-type-names))}.syntax-builtin-name{color:var(--syntax-builtin-name,var(--color-syntax-other-type-names))}.syntax-class{color:var(--syntax-class,var(--color-syntax-other-type-names))}.syntax-params{color:var(--syntax-params,var(--color-syntax-other-type-names))}.syntax-section{color:var(--syntax-section,var(--color-syntax-other-type-names))}.syntax-title{color:var(--syntax-title,var(--color-syntax-other-type-names))}.syntax-type{color:var(--syntax-type,var(--color-syntax-other-type-names))}.syntax-attribute{color:var(--syntax-attribute,var(--color-syntax-plain-text))}.syntax-identifier{color:var(--syntax-identifier,var(--color-syntax-plain-text))}.syntax-subst{color:var(--syntax-subst,var(--color-syntax-plain-text))}.syntax-doctag,.syntax-strong{font-weight:700}.syntax-emphasis,.syntax-link{font-style:italic}[data-syntax=swift] .syntax-meta{color:var(--syntax-meta,var(--color-syntax-keywords))}[data-syntax=swift] .syntax-class,[data-syntax=swift] .syntax-keyword+.syntax-params,[data-syntax=swift] .syntax-params+.syntax-params{color:unset}[data-syntax=json] .syntax-attr{color:var(--syntax-attr,var(--color-syntax-strings))}#skip-nav{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}#skip-nav:active,#skip-nav:focus{position:relative;float:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-figure-blue);font-size:1em;padding:0 10px;z-index:100000;top:0;left:0;height:44px;line-height:44px;-webkit-clip-path:unset;clip-path:unset}.nav--in-breakpoint-range #skip-nav{display:none}.visuallyhidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}@-webkit-keyframes pulse{0%{opacity:0}33%{opacity:1}66%{opacity:1}to{opacity:0}}@keyframes pulse{0%{opacity:0}33%{opacity:1}66%{opacity:1}to{opacity:0}}.changed{border:1px solid var(--color-changes-modified);border-radius:var(--border-radius,4px);position:relative}.changed.has-multiple-lines,.has-multiple-lines .changed{border-radius:var(--border-radius,4px)}.changed:after{left:8px;background-image:url(../img/modified-icon.f496e73d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:1.17647rem;height:1.17647rem;margin-top:.61765rem;z-index:2}@media screen{[data-color-scheme=dark] .changed:after{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed:after{background-image:url(../img/modified-icon.f496e73d.svg)}}.changed-added{border-color:var(--color-changes-added)}.changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}.changed-deprecated{border-color:var(--color-changes-deprecated)}.changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.changed.link-block:after,.changed.relationships-item:after,.link-block .changed:after{margin-top:10px}.change-added,.change-removed{padding:2px 0}.change-removed{background-color:var(--color-highlight-red)}.change-added{background-color:var(--color-highlight-green)}body{color-scheme:light dark}body[data-color-scheme=light]{color-scheme:light}body[data-color-scheme=dark]{color-scheme:dark}body{--color-fill:#fff;--color-fill-secondary:#f7f7f7;--color-fill-tertiary:#f0f0f0;--color-fill-quaternary:#282828;--color-fill-blue:#00f;--color-fill-light-blue-secondary:#d1d1ff;--color-fill-gray:#ccc;--color-fill-gray-secondary:#f5f5f5;--color-fill-gray-tertiary:#f0f0f0;--color-fill-gray-quaternary:#f0f0f0;--color-fill-green-secondary:#f0fff0;--color-fill-orange-secondary:#fffaf6;--color-fill-red-secondary:#fff0f5;--color-figure-blue:#36f;--color-figure-gray:#000;--color-figure-gray-secondary:#666;--color-figure-gray-secondary-alt:#666;--color-figure-gray-tertiary:#666;--color-figure-green:green;--color-figure-light-gray:#666;--color-figure-orange:#c30;--color-figure-red:red;--color-tutorials-teal:#000;--color-article-background:var(--color-fill-tertiary);--color-article-body-background:var(--color-fill);--color-aside-deprecated:var(--color-figure-gray);--color-aside-deprecated-background:var(--color-fill-orange-secondary);--color-aside-deprecated-border:var(--color-figure-orange);--color-aside-experiment:var(--color-figure-gray);--color-aside-experiment-background:var(--color-fill-gray-secondary);--color-aside-experiment-border:var(--color-figure-light-gray);--color-aside-important:var(--color-figure-gray);--color-aside-important-background:var(--color-fill-gray-secondary);--color-aside-important-border:var(--color-figure-light-gray);--color-aside-note:var(--color-figure-gray);--color-aside-note-background:var(--color-fill-gray-secondary);--color-aside-note-border:var(--color-figure-light-gray);--color-aside-tip:var(--color-figure-gray);--color-aside-tip-background:var(--color-fill-gray-secondary);--color-aside-tip-border:var(--color-figure-light-gray);--color-aside-warning:var(--color-figure-gray);--color-aside-warning-background:var(--color-fill-red-secondary);--color-aside-warning-border:var(--color-figure-red);--color-badge-default:var(--color-figure-light-gray);--color-badge-beta:var(--color-figure-gray-tertiary);--color-badge-deprecated:var(--color-figure-orange);--color-badge-dark-default:#fff;--color-badge-dark-beta:#b0b0b0;--color-badge-dark-deprecated:#f60;--color-button-background:var(--color-fill-blue);--color-button-background-active:#36f;--color-button-background-hover:var(--color-figure-blue);--color-button-text:#fff;--color-call-to-action-background:var(--color-fill-secondary);--color-changes-added:var(--color-figure-light-gray);--color-changes-added-hover:var(--color-figure-light-gray);--color-changes-deprecated:var(--color-figure-light-gray);--color-changes-deprecated-hover:var(--color-figure-light-gray);--color-changes-modified:var(--color-figure-light-gray);--color-changes-modified-hover:var(--color-figure-light-gray);--color-changes-modified-previous-background:var(--color-fill);--color-code-background:var(--color-fill-secondary);--color-code-collapsible-background:var(--color-fill-tertiary);--color-code-collapsible-text:var(--color-figure-gray-secondary-alt);--color-code-line-highlight:rgba(51,102,255,0.08);--color-code-line-highlight-border:var(--color-figure-blue);--color-code-plain:var(--color-figure-gray);--color-dropdown-background:hsla(0,0%,100%,0.8);--color-dropdown-border:#ccc;--color-dropdown-option-text:#666;--color-dropdown-text:#000;--color-dropdown-dark-background:hsla(0,0%,100%,0.1);--color-dropdown-dark-border:hsla(0,0%,94.1%,0.2);--color-dropdown-dark-option-text:#ccc;--color-dropdown-dark-text:#fff;--color-eyebrow:var(--color-figure-gray-secondary);--color-focus-border-color:var(--color-fill-blue);--color-focus-color:rgba(0,125,250,0.6);--color-form-error:var(--color-figure-red);--color-form-error-background:var(--color-fill-red-secondary);--color-form-valid:var(--color-figure-green);--color-form-valid-background:var(--color-fill-green-secondary);--color-generic-modal-background:var(--color-fill);--color-grid:var(--color-fill-gray);--color-header-text:var(--color-figure-gray);--color-hero-eyebrow:#ccc;--color-link:var(--color-figure-blue);--color-loading-placeholder-background:var(--color-fill);--color-nav-color:#666;--color-nav-current-link:rgba(0,0,0,0.6);--color-nav-expanded:#fff;--color-nav-hierarchy-collapse-background:#f0f0f0;--color-nav-hierarchy-collapse-borders:#ccc;--color-nav-hierarchy-item-borders:#ccc;--color-nav-keyline:rgba(0,0,0,0.2);--color-nav-link-color:#000;--color-nav-link-color-hover:#36f;--color-nav-outlines:#ccc;--color-nav-rule:hsla(0,0%,94.1%,0.5);--color-nav-solid-background:#fff;--color-nav-sticking-expanded-keyline:rgba(0,0,0,0.1);--color-nav-stuck:hsla(0,0%,100%,0.9);--color-nav-uiblur-expanded:hsla(0,0%,100%,0.9);--color-nav-uiblur-stuck:hsla(0,0%,100%,0.7);--color-nav-root-subhead:var(--color-tutorials-teal);--color-nav-dark-border-top-color:hsla(0,0%,100%,0.4);--color-nav-dark-color:#b0b0b0;--color-nav-dark-current-link:hsla(0,0%,100%,0.6);--color-nav-dark-expanded:#2a2a2a;--color-nav-dark-hierarchy-collapse-background:#424242;--color-nav-dark-hierarchy-collapse-borders:#666;--color-nav-dark-hierarchy-item-borders:#424242;--color-nav-dark-keyline:rgba(66,66,66,0.95);--color-nav-dark-link-color:#fff;--color-nav-dark-link-color-hover:#09f;--color-nav-dark-outlines:#575757;--color-nav-dark-rule:#575757;--color-nav-dark-solid-background:#000;--color-nav-dark-sticking-expanded-keyline:rgba(66,66,66,0.7);--color-nav-dark-stuck:rgba(42,42,42,0.9);--color-nav-dark-uiblur-expanded:rgba(42,42,42,0.9);--color-nav-dark-uiblur-stuck:rgba(42,42,42,0.7);--color-nav-dark-root-subhead:#fff;--color-runtime-preview-background:var(--color-fill-tertiary);--color-runtime-preview-disabled-text:hsla(0,0%,40%,0.6);--color-runtime-preview-text:var(--color-figure-gray-secondary);--color-secondary-label:var(--color-figure-gray-secondary);--color-step-background:var(--color-fill-secondary);--color-step-caption:var(--color-figure-gray-secondary);--color-step-focused:var(--color-figure-light-gray);--color-step-text:var(--color-figure-gray-secondary);--color-svg-icon:#666;--color-syntax-attributes:#947100;--color-syntax-characters:#272ad8;--color-syntax-comments:#707f8c;--color-syntax-documentation-markup:#506375;--color-syntax-documentation-markup-keywords:#506375;--color-syntax-heading:#ba2da2;--color-syntax-keywords:#ad3da4;--color-syntax-marks:#000;--color-syntax-numbers:#272ad8;--color-syntax-other-class-names:#703daa;--color-syntax-other-constants:#4b21b0;--color-syntax-other-declarations:#047cb0;--color-syntax-other-function-and-method-names:#4b21b0;--color-syntax-other-instance-variables-and-globals:#703daa;--color-syntax-other-preprocessor-macros:#78492a;--color-syntax-other-type-names:#703daa;--color-syntax-param-internal-name:#404040;--color-syntax-plain-text:#000;--color-syntax-preprocessor-statements:#78492a;--color-syntax-project-class-names:#3e8087;--color-syntax-project-constants:#2d6469;--color-syntax-project-function-and-method-names:#2d6469;--color-syntax-project-instance-variables-and-globals:#3e8087;--color-syntax-project-preprocessor-macros:#78492a;--color-syntax-project-type-names:#3e8087;--color-syntax-strings:#d12f1b;--color-syntax-type-declarations:#03638c;--color-syntax-urls:#1337ff;--color-tabnav-item-border-color:var(--color-fill-gray);--color-text:var(--color-figure-gray);--color-text-background:var(--color-fill);--color-tutorial-assessments-background:var(--color-fill-secondary);--color-tutorial-background:var(--color-fill);--color-tutorial-navbar-dropdown-background:var(--color-fill);--color-tutorial-navbar-dropdown-border:var(--color-fill-gray);--color-tutorial-quiz-border-active:var(--color-figure-blue);--color-tutorials-overview-background:#161616;--color-tutorials-overview-content:#fff;--color-tutorials-overview-content-alt:#fff;--color-tutorials-overview-eyebrow:#ccc;--color-tutorials-overview-icon:#b0b0b0;--color-tutorials-overview-link:#09f;--color-tutorials-overview-navigation-link:#ccc;--color-tutorials-overview-navigation-link-active:#fff;--color-tutorials-overview-navigation-link-hover:#fff;--color-tutorial-hero-text:#fff;--color-tutorial-hero-background:#000;--color-navigator-item-hover:rgba(0,0,255,0.05);--color-card-background:var(--color-fill);--color-card-content-text:var(--color-figure-gray);--color-card-eyebrow:var(--color-figure-gray-secondary-alt);--color-card-shadow:rgba(0,0,0,0.04)}@media screen{body[data-color-scheme=dark]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,0.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,0.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,0.5);--color-card-shadow:hsla(0,0%,100%,0.04)}}@media screen and (prefers-color-scheme:dark){body[data-color-scheme=auto]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,0.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,0.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,0.5);--color-card-shadow:hsla(0,0%,100%,0.04)}}#main{outline-style:none}:root{--app-height:100vh}[data-v-0a4c340a] :focus:not(input):not(textarea):not(select){outline:none}.fromkeyboard[data-v-0a4c340a] :focus:not(input):not(textarea):not(select){outline:4px solid var(--color-focus-color);outline-offset:1px}#app[data-v-0a4c340a]{display:flex;flex-flow:column;min-height:100%}#app[data-v-0a4c340a]>*{min-width:0}#app .router-content[data-v-0a4c340a]{flex:1}.container[data-v-790053de]{margin-left:auto;margin-right:auto;width:980px;outline-style:none;margin-top:92px;margin-bottom:140px}@media only screen and (max-width:1250px){.container[data-v-790053de]{width:692px}}@media only screen and (max-width:735px){.container[data-v-790053de]{width:87.5%}}.error-content[data-v-790053de]{box-sizing:border-box;width:502px;margin-left:auto;margin-right:auto;margin-bottom:54px}@media only screen and (max-width:1250px){.error-content[data-v-790053de]{width:420px;margin-bottom:45px}}@media only screen and (max-width:735px){.error-content[data-v-790053de]{max-width:330px;width:auto;margin-bottom:35px}}.title[data-v-790053de]{text-align:center;font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.title[data-v-790053de]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-790053de]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/css/topic.726a35dc.css b/axeDevToolsXCUI.doccarchive/css/topic.726a35dc.css new file mode 100644 index 00000000..b2d8490b --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/css/topic.726a35dc.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.nav-title-content[data-v-854b4dd6]{max-width:100%}.title[data-v-854b4dd6]{color:var(--color-nav-root-title,currentColor);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-854b4dd6]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-854b4dd6]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-854b4dd6]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-854b4dd6]{color:var(--color-nav-dark-root-subhead)}.mobile-dropdown[data-v-154acfbd]{box-sizing:border-box}.nav--in-breakpoint-range .mobile-dropdown[data-v-154acfbd]{padding-left:.23529rem;padding-right:.23529rem}.mobile-dropdown ul[data-v-154acfbd]{list-style:none}.mobile-dropdown .option[data-v-154acfbd]{cursor:pointer;font-size:.70588rem;padding:.5rem 0;display:block;text-decoration:none;color:inherit}.mobile-dropdown .option[data-v-154acfbd]:focus{outline-offset:0}.mobile-dropdown .option.depth1[data-v-154acfbd]{padding-left:.47059rem}.active[data-v-154acfbd],.tutorial.router-link-active[data-v-154acfbd]{font-weight:600}.active[data-v-154acfbd]:focus,.tutorial.router-link-active[data-v-154acfbd]:focus{outline:none}.chapter-list[data-v-154acfbd]:not(:first-child){margin-top:1rem}.chapter-name[data-v-154acfbd],.tutorial[data-v-154acfbd]{padding:.5rem 0;font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.section-list[data-v-154acfbd],.tutorial-list[data-v-154acfbd]{padding:0 .58824rem}.chapter-list:last-child .tutorial-list[data-v-154acfbd]:last-child{padding-bottom:10em}.chapter-list[data-v-154acfbd]{display:inline-block}.form-element[data-v-998803d8]{position:relative}.form-dropdown[data-v-998803d8]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:block;box-sizing:border-box;width:100%;height:3.3em;color:var(--color-dropdown-text);padding:1.11765rem 2.35294rem 0 .94118rem;text-align:left;border:1px solid var(--color-dropdown-border);border-radius:var(--border-radius,4px);background-clip:padding-box;margin-bottom:.82353rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-height:32px}.form-dropdown[data-v-998803d8]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown.no-eyebrow[data-v-998803d8]{padding-top:0}.form-dropdown[data-v-998803d8]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-text)}.form-dropdown[data-v-998803d8]::-ms-expand{opacity:0}.form-dropdown~.form-icon[data-v-998803d8]{position:absolute;display:block;pointer-events:none;fill:var(--color-figure-gray-tertiary);right:14px;width:13px;height:auto;top:50%;transform:translateY(-50%)}.is-open .form-dropdown~.form-icon[data-v-998803d8]{transform:translateY(-50%) scale(-1)}@media only screen and (max-width:735px){.form-dropdown~.form-icon[data-v-998803d8]{right:14px}}.form-dropdown~.form-label[data-v-998803d8]{font-size:.70588rem;line-height:1.75;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);position:absolute;top:.47059rem;left:17px;color:var(--color-figure-gray-secondary);pointer-events:none;padding:0;z-index:1}.form-dropdown[data-v-998803d8] option{color:var(--color-dropdown-text)}.form-dropdown-selectnone[data-v-998803d8]{color:transparent}.form-dropdown-selectnone~.form-label[data-v-998803d8]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);top:19px;left:17px;color:var(--color-figure-gray-tertiary)}.form-dropdown-selectnone[data-v-998803d8]:-moz-focusring{text-shadow:none}.form-dropdown-selectnone[data-v-998803d8]::-ms-value{display:none}.theme-dark .form-dropdown[data-v-998803d8]{color:var(--color-dropdown-dark-text);background-color:var(--color-dropdown-dark-background);border-color:var(--color-dropdown-dark-border)}.theme-dark .form-dropdown~.form-label[data-v-998803d8]{color:#ccc}.theme-dark .form-dropdown[data-v-998803d8]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-dark-text)}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-998803d8]{color:transparent}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-998803d8]:-moz-focusring{text-shadow:none}.theme-dark .form-dropdown-selectnone~.form-label[data-v-998803d8]{color:#b0b0b0}.dropdown-small[data-v-12dd746a]{height:30px;display:flex;align-items:center;position:relative;background:var(--color-fill)}.dropdown-small .form-dropdown-toggle[data-v-12dd746a]{line-height:1.5;font-size:12px;padding-top:0;padding-bottom:0;padding-left:20px;min-height:unset;height:30px;display:flex;align-items:center}.dropdown-small .form-dropdown-toggle[data-v-12dd746a]:focus{box-shadow:none;border-color:var(--color-dropdown-border)}.fromkeyboard .dropdown-small .form-dropdown-toggle[data-v-12dd746a]:focus{box-shadow:0 0 0 2px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown-toggle[data-v-12dd746a]{margin:0}.is-open .form-dropdown-toggle[data-v-12dd746a]{border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0;border-bottom:none;padding-bottom:1px}.fromkeyboard .is-open .form-dropdown-toggle[data-v-12dd746a]{box-shadow:1px -1px 0 1px var(--color-focus-color),-1px -1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color)}.form-dropdown-title[data-v-12dd746a]{margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown-custom[data-v-12dd746a]{border-radius:var(--border-radius,4px)}.dropdown-custom.is-open[data-v-12dd746a]{border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0}.dropdown-custom[data-v-12dd746a] .form-dropdown-content{background:var(--color-fill);position:absolute;right:0;left:0;top:100%;border-bottom-left-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px);border:1px solid var(--color-dropdown-border);border-top:none;display:none;overflow-y:auto}.dropdown-custom[data-v-12dd746a] .form-dropdown-content.is-open{display:block}.fromkeyboard .dropdown-custom[data-v-12dd746a] .form-dropdown-content.is-open{box-shadow:1px 1px 0 1px var(--color-focus-color),-1px 1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color);border-top-color:transparent}.nav .dropdown-custom[data-v-12dd746a] .form-dropdown-content{max-height:calc(100vh - 116px - 3.05882rem)}.nav--is-sticking.nav .dropdown-custom[data-v-12dd746a] .form-dropdown-content{max-height:calc(100vh - 3.05882rem - 72px)}.dropdown-custom[data-v-12dd746a] .options{list-style:none;margin:0;padding:0 0 20px}.dropdown-custom[data-v-12dd746a] .option{cursor:pointer;padding:5px 20px;font-size:12px;line-height:20px;outline:none}.dropdown-custom[data-v-12dd746a] .option:hover{background-color:var(--color-fill-tertiary)}.dropdown-custom[data-v-12dd746a] .option.option-active{font-weight:600}.fromkeyboard .dropdown-custom[data-v-12dd746a] .option:hover{background-color:transparent}.fromkeyboard .dropdown-custom[data-v-12dd746a] .option:focus{background-color:var(--color-fill-tertiary);outline:none}.tutorial-dropdown[data-v-4a151342]{grid-column:3}.section-tracker[data-v-4a151342]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);margin-left:15px}.tutorial-dropdown[data-v-78dc103f]{grid-column:1/2}.tutorial-dropdown .options[data-v-78dc103f]{padding-top:1rem;padding-bottom:0}.tutorial-dropdown .option[data-v-78dc103f]{padding:5px 20px 5px 30px}.chapter-list[data-v-78dc103f]{padding-bottom:20px}.chapter-name[data-v-78dc103f]{margin:0 20px 5px 20px;line-height:normal;color:var(--color-figure-gray-secondary)}.chevron-icon[data-v-af20c2a0]{padding:0;color:var(--color-nav-outlines);grid-column:2;height:20px;width:20px;margin:0 4px}@media only screen and (min-width:768px){.nav[data-v-af20c2a0] .nav-content{display:grid;grid-template-columns:auto auto 3fr;align-items:center}.nav[data-v-af20c2a0] .nav-menu{padding:0;grid-column:3/5}.nav[data-v-af20c2a0] .nav-menu-item{margin:0}}.dropdown-container[data-v-af20c2a0]{height:3.05882rem;display:grid;grid-template-columns:minmax(230px,285px) auto minmax(230px,1fr);align-items:center}@media only screen and (max-width:1023px){.dropdown-container[data-v-af20c2a0]{grid-template-columns:minmax(173px,216px) auto minmax(173px,1fr)}}.separator[data-v-af20c2a0]{height:20px;border-right:1px solid;border-color:var(--color-nav-outlines);margin:0 20px;grid-column:2}.mobile-dropdown-container[data-v-af20c2a0],.nav--in-breakpoint-range.nav .dropdown-container[data-v-af20c2a0],.nav--in-breakpoint-range.nav .separator[data-v-af20c2a0]{display:none}.nav--in-breakpoint-range.nav .mobile-dropdown-container[data-v-af20c2a0]{display:block}.nav--in-breakpoint-range.nav[data-v-af20c2a0] .nav-title{grid-area:title}.nav--in-breakpoint-range.nav[data-v-af20c2a0] .pre-title{display:none}.nav[data-v-af20c2a0] .nav-title{grid-column:1;width:90%;padding-top:0}.primary-dropdown[data-v-af20c2a0],.secondary-dropdown[data-v-af20c2a0]{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-af20c2a0] .form-dropdown,.primary-dropdown[data-v-af20c2a0] .form-dropdown:focus,.secondary-dropdown[data-v-af20c2a0] .form-dropdown,.secondary-dropdown[data-v-af20c2a0] .form-dropdown:focus{border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-af20c2a0] .options,.secondary-dropdown[data-v-af20c2a0] .options{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}[data-v-3cfe1c35] .code-listing+*,[data-v-3cfe1c35] aside+*,[data-v-3cfe1c35] h2+*,[data-v-3cfe1c35] h3+*,[data-v-3cfe1c35] ol+*,[data-v-3cfe1c35] p+*,[data-v-3cfe1c35] ul+*{margin-top:20px}[data-v-3cfe1c35] ol ol,[data-v-3cfe1c35] ol ul,[data-v-3cfe1c35] ul ol,[data-v-3cfe1c35] ul ul{margin-top:0}[data-v-3cfe1c35] h2{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-3cfe1c35] h2{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-3cfe1c35] h2{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-3cfe1c35] h3{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-3cfe1c35] h3{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-3cfe1c35] .code-listing{background:var(--color-code-background);border-color:var(--colors-grid,var(--color-grid));border-style:solid;border-width:1px}[data-v-3cfe1c35] .code-listing pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);padding:20px 0}.columns[data-v-30edf911]{display:grid;grid-template-rows:repeat(2,auto)}.columns.cols-2[data-v-30edf911]{gap:20px 8.33333%;grid-template-columns:repeat(2,1fr)}.columns.cols-3[data-v-30edf911]{gap:20px 4.16667%;grid-template-columns:repeat(3,1fr)}.asset[data-v-30edf911]{align-self:end;grid-row:1}.content[data-v-30edf911]{grid-row:2}@media only screen and (max-width:735px){.columns.cols-2[data-v-30edf911],.columns.cols-3[data-v-30edf911]{grid-template-columns:unset}.asset[data-v-30edf911],.content[data-v-30edf911]{grid-row:auto}}.content-and-media[data-v-3fa44f9e]{display:flex}.content-and-media.media-leading[data-v-3fa44f9e]{flex-direction:row-reverse}.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:row}@media only screen and (min-width:736px){.content-and-media[data-v-3fa44f9e]{align-items:center;justify-content:center}}.content[data-v-3fa44f9e]{width:62.5%}.asset[data-v-3fa44f9e]{width:29.16667%}.media-leading .asset[data-v-3fa44f9e]{margin-right:8.33333%}.media-trailing .asset[data-v-3fa44f9e]{margin-left:8.33333%}@media only screen and (max-width:735px){.content-and-media.media-leading[data-v-3fa44f9e],.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:column}.asset[data-v-3fa44f9e],.content[data-v-3fa44f9e]{width:100%}.media-leading .asset[data-v-3fa44f9e],.media-trailing .asset[data-v-3fa44f9e]{margin:20px 0 0 0}}.group[id][data-v-1f2be54b]{margin-top:20px;padding-top:20px}[data-v-1f2be54b] img,[data-v-1f2be54b] video{display:block;margin:0 auto;max-width:100%}.layout+[data-v-4d5a806e]{margin-top:40px}@media only screen and (max-width:735px){.layout[data-v-4d5a806e]:first-child>:not(.group[id]){margin-top:40px}}.body[data-v-6499e2f2]{background:var(--colors-text-background,var(--color-article-body-background));margin-left:auto;margin-right:auto;width:980px;border-radius:10px;transform:translateY(-120px)}@media only screen and (max-width:1250px){.body[data-v-6499e2f2]{width:692px}}@media only screen and (max-width:735px){.body[data-v-6499e2f2]{width:87.5%;border-radius:0;transform:none}}.body[data-v-6499e2f2]~*{margin-top:-40px}.body-content[data-v-6499e2f2]{padding:40px 8.33333% 80px 8.33333%}@media only screen and (max-width:735px){.body-content[data-v-6499e2f2]{padding:0 0 40px 0}}.call-to-action[data-v-2016b288]{padding:65px 0;background:var(--color-call-to-action-background)}.theme-dark .call-to-action[data-v-2016b288]{--color-call-to-action-background:#424242}.row[data-v-2016b288]{margin-left:auto;margin-right:auto;width:980px;display:flex;align-items:center}@media only screen and (max-width:1250px){.row[data-v-2016b288]{width:692px}}@media only screen and (max-width:735px){.row[data-v-2016b288]{width:87.5%}}[data-v-2016b288] img,[data-v-2016b288] video{max-height:560px}h2[data-v-2016b288]{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){h2[data-v-2016b288]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){h2[data-v-2016b288]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.label[data-v-2016b288]{display:block;font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:.4em;color:var(--color-eyebrow)}@media only screen and (max-width:735px){.label[data-v-2016b288]{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-2016b288]{margin-bottom:1.5rem}.right-column[data-v-2016b288]{margin-left:auto}@media only screen and (max-width:735px){.row[data-v-2016b288]{display:block}.col+.col[data-v-2016b288]{margin-top:40px}}@media only screen and (max-width:735px){.call-to-action[data-v-426a965c]{margin-top:0}}.headline[data-v-1898f592]{margin-bottom:.8em}.heading[data-v-1898f592]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-header-text)}@media only screen and (max-width:1250px){.heading[data-v-1898f592]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.heading[data-v-1898f592]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.dark .heading[data-v-1898f592]{color:#fff}.eyebrow[data-v-1898f592]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:block;margin-bottom:.4em;color:var(--color-eyebrow)}@media only screen and (max-width:1250px){.eyebrow[data-v-1898f592]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.metadata[data-v-2fa6f125]{display:flex}.item[data-v-2fa6f125]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-right:1px solid #fff;padding:0 27.5px}@media only screen and (max-width:735px){.item[data-v-2fa6f125]{font-size:.64706rem;line-height:1.63636;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:0 8px}}.item[data-v-2fa6f125]:first-of-type{padding-left:0}.item[data-v-2fa6f125]:last-of-type{border:none}@media only screen and (max-width:735px){.item[data-v-2fa6f125]:last-of-type{padding-right:0}}.content[data-v-2fa6f125]{color:#fff}.icon[data-v-2fa6f125]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.icon[data-v-2fa6f125]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.icon[data-v-2fa6f125]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.small-icon[data-v-2fa6f125]{width:1em;height:1em;margin-left:.2rem}.small-icon.xcode-icon[data-v-2fa6f125]{width:.8em;height:.8em}.content-link[data-v-2fa6f125]{display:flex;align-items:center}a[data-v-2fa6f125]{color:var(--colors-link,var(--color-tutorials-overview-link))}.duration[data-v-2fa6f125]{display:flex;align-items:baseline;font-size:2.35294rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.8rem}@media only screen and (max-width:735px){.duration[data-v-2fa6f125]{font-size:1.64706rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.3rem}}.minutes[data-v-2fa6f125]{display:inline-block;font-size:1.64706rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.3rem}@media only screen and (max-width:735px){.minutes[data-v-2fa6f125]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:.8rem}}.item-large-icon[data-v-2fa6f125]{height:2.3rem;max-width:100%}@media only screen and (max-width:735px){.item-large-icon[data-v-2fa6f125]{height:1.5rem;max-width:100%}}.bottom[data-v-2fa6f125]{margin-top:13px}@media only screen and (max-width:735px){.bottom[data-v-2fa6f125]{margin-top:8px}}.hero[data-v-1a8cd6d3]{color:var(--color-tutorial-hero-text);position:relative}.bg[data-v-1a8cd6d3],.hero[data-v-1a8cd6d3]{background-color:var(--color-tutorial-hero-background)}.bg[data-v-1a8cd6d3]{background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.row[data-v-1a8cd6d3]{margin-left:auto;margin-right:auto;width:980px;padding:80px 0}@media only screen and (max-width:1250px){.row[data-v-1a8cd6d3]{width:692px}}@media only screen and (max-width:735px){.row[data-v-1a8cd6d3]{width:87.5%}}.col[data-v-1a8cd6d3]{z-index:1}[data-v-1a8cd6d3] .eyebrow{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-hero-eyebrow)}@media only screen and (max-width:1250px){[data-v-1a8cd6d3] .eyebrow{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.headline[data-v-1a8cd6d3]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:2rem}@media only screen and (max-width:1250px){.headline[data-v-1a8cd6d3]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.headline[data-v-1a8cd6d3]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.intro[data-v-1a8cd6d3]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.intro[data-v-1a8cd6d3]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content+p[data-v-1a8cd6d3]{margin-top:.8em}@media only screen and (max-width:735px){.content+p[data-v-1a8cd6d3]{margin-top:8px}}.call-to-action[data-v-1a8cd6d3]{display:flex;align-items:center}.call-to-action .cta-icon[data-v-1a8cd6d3]{margin-left:.4rem;width:1em;height:1em}.metadata[data-v-1a8cd6d3]{margin-top:2rem}.video-asset[data-v-1a8cd6d3]{display:grid;height:100vh;margin:0;place-items:center center}.video-asset[data-v-1a8cd6d3] video{max-width:1280px;min-width:320px;width:100%}@media only screen and (max-width:735px){.headline[data-v-1a8cd6d3]{margin-bottom:19px}}.tutorial-hero[data-v-35a9482f]{margin-bottom:80px}@media only screen and (max-width:735px){.tutorial-hero[data-v-35a9482f]{margin-bottom:0}}.title[data-v-8ec95972]{font-size:.70588rem;line-height:1.33333;color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-8ec95972],.title[data-v-455ff2a6]{font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.title[data-v-455ff2a6]{font-size:1.11765rem;line-height:1.21053;color:var(--colors-header-text,var(--color-header-text));margin:25px 0}.question-content[data-v-455ff2a6] code{font-size:.76471rem;line-height:1.84615;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.choices[data-v-455ff2a6]{display:flex;flex-direction:column;padding:0;list-style:none;margin:25px 0}.choice[data-v-455ff2a6]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);flex:1;border-radius:var(--border-radius,4px);margin:8px 0;padding:1.5rem 40px;cursor:pointer;background:var(--colors-text-background,var(--color-text-background));display:flex;flex-direction:column;justify-content:center;border-width:1px;border-style:solid;border-color:var(--colors-grid,var(--color-grid));position:relative}.choice[data-v-455ff2a6] img{max-height:23.52941rem}.choice[data-v-455ff2a6]:first-of-type{margin-top:0}.choice[data-v-455ff2a6] code{font-size:.76471rem;line-height:1.84615;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.controls[data-v-455ff2a6]{text-align:center;margin-bottom:40px}.controls .button-cta[data-v-455ff2a6]{margin:.5rem;margin-top:0;padding:.3rem 3rem;min-width:8rem}input[type=radio][data-v-455ff2a6]{position:absolute;width:100%;left:0;height:100%;opacity:0;z-index:-1}.active[data-v-455ff2a6]{border-color:var(--color-tutorial-quiz-border-active);box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.active [data-v-455ff2a6]{color:var(--colors-text,var(--color-text))}.correct[data-v-455ff2a6]{background:var(--color-form-valid-background);border-color:var(--color-form-valid)}.correct .choice-icon[data-v-455ff2a6]{fill:var(--color-form-valid)}.incorrect[data-v-455ff2a6]{background:var(--color-form-error-background);border-color:var(--color-form-error)}.incorrect .choice-icon[data-v-455ff2a6]{fill:var(--color-form-error)}.correct[data-v-455ff2a6],.incorrect[data-v-455ff2a6]{position:relative}.correct .choice-icon[data-v-455ff2a6],.incorrect .choice-icon[data-v-455ff2a6]{position:absolute;top:11px;left:10px;font-size:20px;width:1.05em}.disabled[data-v-455ff2a6]{pointer-events:none}.answer[data-v-455ff2a6]{margin:.5rem 1.5rem .5rem 0;font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.answer[data-v-455ff2a6]:last-of-type{margin-bottom:0}[data-v-455ff2a6] .question>.code-listing{padding:unset;border-radius:0}[data-v-455ff2a6] pre{padding:0}[data-v-455ff2a6] img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.title[data-v-c1de71de]{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-header-text,var(--color-header-text))}@media only screen and (max-width:1250px){.title[data-v-c1de71de]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-c1de71de]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title p[data-v-c1de71de]{color:var(--colors-text,var(--color-text))}.assessments[data-v-c1de71de]{box-sizing:content-box;padding:0 1rem;background:var(--color-tutorial-assessments-background);margin-left:auto;margin-right:auto;width:980px;margin-bottom:80px}@media only screen and (max-width:1250px){.assessments[data-v-c1de71de]{width:692px}}@media only screen and (max-width:735px){.assessments[data-v-c1de71de]{width:87.5%}}.banner[data-v-c1de71de]{padding:40px 0;border-bottom:1px solid;margin-bottom:40px;border-color:var(--colors-grid,var(--color-grid));text-align:center}.success[data-v-c1de71de]{text-align:center;padding-bottom:40px;font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-text,var(--color-text))}@media only screen and (max-width:1250px){.success[data-v-c1de71de]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.success[data-v-c1de71de]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.assessments-wrapper[data-v-c1de71de]{padding-top:80px}.assessments-wrapper[data-v-3c94366b]{padding-bottom:40px;padding-top:0}@media only screen and (max-width:735px){.assessments-wrapper[data-v-3c94366b]{padding-top:80px}}.article[data-v-d9f204d0]{background:var(--colors-article-background,var(--color-article-background))}@media only screen and (max-width:735px){.article[data-v-d9f204d0]{background:var(--colors-text-background,var(--color-article-body-background))}}.intro-container[data-v-54daa228]{margin-bottom:80px}.intro[data-v-54daa228]{display:flex;align-items:center}@media only screen and (max-width:735px){.intro[data-v-54daa228]{padding-bottom:0;flex-direction:column}}.intro.ide .media[data-v-54daa228] img{background-color:var(--colors-text-background,var(--color-text-background))}.col.left[data-v-54daa228]{padding-right:40px}@media only screen and (max-width:1250px){.col.left[data-v-54daa228]{padding-right:28px}}@media only screen and (max-width:735px){.col.left[data-v-54daa228]{margin-left:auto;margin-right:auto;width:980px;padding-right:0}}@media only screen and (max-width:735px) and (max-width:1250px){.col.left[data-v-54daa228]{width:692px}}@media only screen and (max-width:735px) and (max-width:735px){.col.left[data-v-54daa228]{width:87.5%}}.col.right[data-v-54daa228]{padding-left:40px}@media only screen and (max-width:1250px){.col.right[data-v-54daa228]{padding-left:28px}}@media only screen and (max-width:735px){.col.right[data-v-54daa228]{padding-left:0}}.content[data-v-54daa228]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.media[data-v-54daa228] img{width:auto;max-height:560px;min-height:18.82353rem;-o-object-fit:scale-down;object-fit:scale-down}@media only screen and (max-width:735px){.media[data-v-54daa228]{margin:0;margin-top:40px}.media[data-v-54daa228] img,.media[data-v-54daa228] video{max-height:80vh}}.media[data-v-54daa228] .asset{padding:0 20px}.headline[data-v-54daa228]{color:var(--colors-header-text,var(--color-header-text))}[data-v-54daa228] .eyebrow{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){[data-v-54daa228] .eyebrow{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-54daa228] .eyebrow a{color:inherit}[data-v-54daa228] .heading{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-54daa228] .heading{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-54daa228] .heading{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.expanded-intro[data-v-54daa228]{margin-left:auto;margin-right:auto;width:980px;margin-top:40px}@media only screen and (max-width:1250px){.expanded-intro[data-v-54daa228]{width:692px}}@media only screen and (max-width:735px){.expanded-intro[data-v-54daa228]{width:87.5%}}[data-v-54daa228] .cols-2{gap:20px 16.66667%}[data-v-54daa228] .cols-3 .column{gap:20px 12.5%}.code-preview[data-v-9acc0234]{position:sticky;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--background,var(--color-step-background));height:calc(100vh - 3.05882rem)}.code-preview.ide[data-v-9acc0234]{height:100vh}.code-preview[data-v-9acc0234] .code-listing{color:var(--text,var(--color-code-plain))}.code-preview[data-v-9acc0234] pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.header[data-v-9acc0234]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);position:relative;display:flex;justify-content:space-between;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch;cursor:pointer;font-weight:600;padding:8px 12px;border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0;z-index:1;background:var(--color-runtime-preview-background);color:var(--colors-runtime-preview-text,var(--color-runtime-preview-text))}.header[data-v-9acc0234]:focus{outline-style:none}#app.fromkeyboard .header[data-v-9acc0234]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.runtime-preview[data-v-9acc0234]{--color-runtime-preview-shadow:rgba(0,0,0,0.4);position:absolute;top:0;right:0;background:var(--color-runtime-preview-background);border-radius:var(--border-radius,4px);margin:1rem;margin-left:0;transition:width .2s ease-in;box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow)}@media screen{[data-color-scheme=dark] .runtime-preview[data-v-9acc0234]{--color-runtime-preview-shadow:hsla(0,0%,100%,0.4)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .runtime-preview[data-v-9acc0234]{--color-runtime-preview-shadow:hsla(0,0%,100%,0.4)}}@supports not ((width:-webkit-fill-available) or (width:-moz-available) or (width:stretch)){.runtime-preview[data-v-9acc0234]{display:flex;flex-direction:column}}.runtime-preview .runtimve-preview__container[data-v-9acc0234]{border-radius:var(--border-radius,4px);overflow:hidden}.runtime-preview-ide[data-v-9acc0234]{top:0}.runtime-preview-ide .runtime-preview-asset[data-v-9acc0234] img{background-color:var(--color-runtime-preview-background)}.runtime-preview.collapsed[data-v-9acc0234]{box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow);width:102px}.runtime-preview.collapsed .header[data-v-9acc0234]{border-radius:var(--border-radius,4px)}.runtime-preview.disabled[data-v-9acc0234]{box-shadow:0 0 3px 0 transparent}.runtime-preview.disabled .header[data-v-9acc0234]{color:var(--color-runtime-preview-disabled-text);cursor:auto}.runtime-preview-asset[data-v-9acc0234]{border-radius:0 0 var(--border-radius,4px) var(--border-radius,4px)}.runtime-preview-asset[data-v-9acc0234] img{border-bottom-left-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px)}.preview-icon[data-v-9acc0234]{height:.8em;width:.8em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.preview-show[data-v-9acc0234]{transform:scale(-1)}[data-v-5ad4e037] pre{padding:10px 0}.toggle-preview[data-v-d0709828]{color:var(--color-runtime-preview-disabled-text);display:flex;align-items:center}a[data-v-d0709828]{color:var(--url,var(--color-link))}.toggle-text[data-v-d0709828]{display:flex;align-items:center}svg.toggle-icon[data-v-d0709828]{width:1em;height:1em;margin-left:.5em}.mobile-code-preview[data-v-3bee1128]{background-color:var(--background,var(--color-step-background));padding:14px 0}@media only screen and (max-width:735px){.mobile-code-preview[data-v-3bee1128]{display:flex;flex-direction:column}}.runtime-preview-modal-content[data-v-3bee1128]{padding:45px 60px 0 60px;min-width:200px}.runtime-preview-modal-content[data-v-3bee1128] img:not(.file-icon){border-radius:var(--border-radius,4px);box-shadow:0 0 3px rgba(0,0,0,.4);max-height:80vh;width:auto;display:block;margin-bottom:1rem}.runtime-preview-modal-content .runtime-preview-label[data-v-3bee1128]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-runtime-preview-text);display:block;text-align:center;padding:.5em}[data-v-3bee1128] .code-listing{color:var(--text,var(--color-code-plain))}[data-v-3bee1128] .full-code-listing{padding-top:60px;min-height:calc(100vh - 60px)}[data-v-3bee1128] pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.preview-toggle-container[data-v-3bee1128]{align-self:flex-end;margin-right:20px}.step-container[data-v-295730d0]{margin:0}.step-container[data-v-295730d0]:not(:last-child){margin-bottom:100px}@media only screen and (max-width:735px){.step-container[data-v-295730d0]:not(:last-child){margin-bottom:80px}}.step[data-v-295730d0]{position:relative;border-radius:var(--tutorial-step-border-radius,var(--border-radius,4px));padding:1rem 2rem;background-color:var(--color-step-background);overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.step[data-v-295730d0]:before{content:"";position:absolute;top:0;left:0;border:1px solid var(--color-step-focused);background-color:var(--color-step-focused);height:calc(100% - 2px);width:4px;opacity:0;transition:opacity .15s ease-in}.step.focused[data-v-295730d0],.step[data-v-295730d0]:focus{outline:none}.step.focused[data-v-295730d0]:before,.step[data-v-295730d0]:focus:before{opacity:1}@media only screen and (max-width:735px){.step[data-v-295730d0]{padding-left:2rem}.step[data-v-295730d0]:before{opacity:1}}.step-label[data-v-295730d0]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-text,var(--color-step-text));margin-bottom:.4em}.caption[data-v-295730d0]{border-top:1px solid;border-color:var(--color-step-caption);padding:1rem 0 0 0;margin-top:1rem}.media-container[data-v-295730d0]{display:none}@media only screen and (max-width:735px){.step[data-v-295730d0]{margin:0 .58824rem 1.17647rem .58824rem}.step.focused[data-v-295730d0],.step[data-v-295730d0]:focus{outline:none}.media-container[data-v-295730d0]{display:block;position:relative}.media-container[data-v-295730d0] img,.media-container[data-v-295730d0] video{max-height:80vh}[data-v-295730d0] .asset{padding:0 20px}}.steps[data-v-25d30c2c]{position:relative;font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;color:var(--colors-text,var(--color-text))}@media only screen and (max-width:735px){.steps[data-v-25d30c2c]{padding-top:80px}.steps[data-v-25d30c2c]:before{position:absolute;top:0;border-top:1px solid var(--color-fill-gray-tertiary);content:"";width:calc(100% - 2.35294rem);margin:0 1.17647rem}}.content-container[data-v-25d30c2c]{flex:none;margin-right:4.16667%;width:37.5%;margin-top:140px;margin-bottom:94vh}@media only screen and (max-width:735px){.content-container[data-v-25d30c2c]{margin-top:0;margin-bottom:0;height:100%;margin-left:0;margin-right:0;position:relative;width:100%}}.asset-container[data-v-25d30c2c]{flex:none;height:calc(100vh - 3.05882rem);background-color:var(--background,var(--color-step-background));max-width:921px;width:calc(50vw + 8.33333%);position:sticky;top:3.05882rem;transition:margin .1s ease-in-out}@media only screen and (max-width:767px){.asset-container[data-v-25d30c2c]{top:2.82353rem;height:calc(100vh - 2.82353rem)}}.asset-container[data-v-25d30c2c]:not(.for-step-code){overflow-y:auto;-webkit-overflow-scrolling:touch}.asset-container.ide[data-v-25d30c2c]{height:100vh;top:0}@media only screen and (min-width:736px){.asset-container[data-v-25d30c2c]{display:grid}.asset-container>[data-v-25d30c2c]{grid-row:1;grid-column:1;height:calc(100vh - 3.05882rem)}.asset-container.ide>[data-v-25d30c2c]{height:100vh}}.asset-container .step-asset[data-v-25d30c2c]{box-sizing:border-box;padding:0;padding-left:40px;min-height:320px;height:100%}.asset-container .step-asset[data-v-25d30c2c],.asset-container .step-asset[data-v-25d30c2c] picture{height:100%;display:flex;align-items:center}.asset-container .step-asset[data-v-25d30c2c] .video-replay-container{height:100%;display:flex;flex-direction:column;justify-content:center}.asset-container .step-asset[data-v-25d30c2c] img,.asset-container .step-asset[data-v-25d30c2c] video{width:auto;max-height:calc(100vh - 3.05882rem - 80px);max-width:531.6634px;margin:0}@media only screen and (max-width:1250px){.asset-container .step-asset[data-v-25d30c2c] img,.asset-container .step-asset[data-v-25d30c2c] video{max-width:363.66436px}}.asset-container .step-asset[data-v-25d30c2c] .video-replay-container,.asset-container .step-asset[data-v-25d30c2c] img{min-height:320px}.asset-container .step-asset[data-v-25d30c2c] .video-replay-container video{min-height:280px}@media only screen and (max-width:735px){.asset-container[data-v-25d30c2c]{display:none}}.asset-wrapper[data-v-25d30c2c]{width:63.2%;align-self:center;transition:transform .25s ease-out;will-change:transform}.asset-wrapper.ide .step-asset[data-v-25d30c2c] img{background-color:var(--background,var(--color-step-background))}[data-v-25d30c2c] .runtime-preview-asset{display:grid}[data-v-25d30c2c] .runtime-preview-asset>*{grid-row:1;grid-column:1}.interstitial[data-v-25d30c2c]{padding:0 2rem}.interstitial[data-v-25d30c2c]:not(:first-child){margin-top:5.88235rem}.interstitial[data-v-25d30c2c]:not(:last-child){margin-bottom:30px}@media only screen and (max-width:735px){.interstitial[data-v-25d30c2c]{margin-left:auto;margin-right:auto;width:980px;padding:0}}@media only screen and (max-width:735px) and (max-width:1250px){.interstitial[data-v-25d30c2c]{width:692px}}@media only screen and (max-width:735px) and (max-width:735px){.interstitial[data-v-25d30c2c]{width:87.5%}}@media only screen and (max-width:735px){.interstitial[data-v-25d30c2c]:not(:first-child){margin-top:0}}.fade-enter-active[data-v-25d30c2c],.fade-leave-active[data-v-25d30c2c]{transition:opacity .3s ease-in-out}.fade-enter[data-v-25d30c2c],.fade-leave-to[data-v-25d30c2c]{opacity:0}.section[data-v-6b3a0b3a]{padding-top:80px}.sections[data-v-79a75e9e]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.sections[data-v-79a75e9e]{width:692px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{width:87.5%;margin:0;width:100%}}.tutorial[data-v-0f871b08]{background-color:var(--colors-text-background,var(--color-tutorial-background))} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/css/topic.ee15af52.css b/axeDevToolsXCUI.doccarchive/css/topic.ee15af52.css deleted file mode 100644 index 82d88492..00000000 --- a/axeDevToolsXCUI.doccarchive/css/topic.ee15af52.css +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * This source file is part of the Swift.org open source project - * - * Copyright (c) 2021 Apple Inc. and the Swift project authors - * Licensed under Apache License v2.0 with Runtime Library Exception - * - * See https://swift.org/LICENSE.txt for license information - * See https://swift.org/CONTRIBUTORS.txt for Swift project authors - */.nav-title-content[data-v-60ea3af8]{max-width:100%}.title[data-v-60ea3af8]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-60ea3af8]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-60ea3af8]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-60ea3af8]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-60ea3af8]{color:var(--color-nav-dark-root-subhead)}.mobile-dropdown[data-v-154acfbd]{box-sizing:border-box}.nav--in-breakpoint-range .mobile-dropdown[data-v-154acfbd]{padding-left:.23529rem;padding-right:.23529rem}.mobile-dropdown ul[data-v-154acfbd]{list-style:none}.mobile-dropdown .option[data-v-154acfbd]{cursor:pointer;font-size:.70588rem;padding:.5rem 0;display:block;text-decoration:none;color:inherit}.mobile-dropdown .option[data-v-154acfbd]:focus{outline-offset:0}.mobile-dropdown .option.depth1[data-v-154acfbd]{padding-left:.47059rem}.active[data-v-154acfbd],.tutorial.router-link-active[data-v-154acfbd]{font-weight:600}.active[data-v-154acfbd]:focus,.tutorial.router-link-active[data-v-154acfbd]:focus{outline:none}.chapter-list[data-v-154acfbd]:not(:first-child){margin-top:1rem}.chapter-name[data-v-154acfbd],.tutorial[data-v-154acfbd]{padding:.5rem 0;font-size:1rem;line-height:1.47059;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.section-list[data-v-154acfbd],.tutorial-list[data-v-154acfbd]{padding:0 .58824rem}.chapter-list:last-child .tutorial-list[data-v-154acfbd]:last-child{padding-bottom:10em}.chapter-list[data-v-154acfbd]{display:inline-block}.form-element[data-v-998803d8]{position:relative}.form-dropdown[data-v-998803d8]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:block;box-sizing:border-box;width:100%;height:3.3em;color:var(--color-dropdown-text);padding:1.11765rem 2.35294rem 0 .94118rem;text-align:left;border:1px solid var(--color-dropdown-border);border-radius:4px;background-clip:padding-box;margin-bottom:.82353rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-height:32px}.form-dropdown[data-v-998803d8]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown.no-eyebrow[data-v-998803d8]{padding-top:0}.form-dropdown[data-v-998803d8]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-text)}.form-dropdown[data-v-998803d8]::-ms-expand{opacity:0}.form-dropdown~.form-icon[data-v-998803d8]{position:absolute;display:block;pointer-events:none;fill:var(--color-figure-gray-tertiary);right:14px;width:13px;height:auto;top:50%;transform:translateY(-50%)}.is-open .form-dropdown~.form-icon[data-v-998803d8]{transform:translateY(-50%) scale(-1)}@media only screen and (max-width:735px){.form-dropdown~.form-icon[data-v-998803d8]{right:14px}}.form-dropdown~.form-label[data-v-998803d8]{font-size:.70588rem;line-height:1.75;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:absolute;top:.47059rem;left:17px;color:var(--color-figure-gray-secondary);pointer-events:none;padding:0;z-index:1}.form-dropdown[data-v-998803d8] option{color:var(--color-dropdown-text)}.form-dropdown-selectnone[data-v-998803d8]{color:transparent}.form-dropdown-selectnone~.form-label[data-v-998803d8]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;top:19px;left:17px;color:var(--color-figure-gray-tertiary)}.form-dropdown-selectnone[data-v-998803d8]:-moz-focusring{text-shadow:none}.form-dropdown-selectnone[data-v-998803d8]::-ms-value{display:none}.theme-dark .form-dropdown[data-v-998803d8]{color:var(--color-dropdown-dark-text);background-color:var(--color-dropdown-dark-background);border-color:var(--color-dropdown-dark-border)}.theme-dark .form-dropdown~.form-label[data-v-998803d8]{color:#ccc}.theme-dark .form-dropdown[data-v-998803d8]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-dark-text)}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-998803d8]{color:transparent}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-998803d8]:-moz-focusring{text-shadow:none}.theme-dark .form-dropdown-selectnone~.form-label[data-v-998803d8]{color:#b0b0b0}.dropdown-small[data-v-12dd746a]{height:30px;display:flex;align-items:center;position:relative;background:var(--color-fill)}.dropdown-small .form-dropdown-toggle[data-v-12dd746a]{line-height:1.5;font-size:12px;padding-top:0;padding-bottom:0;padding-left:20px;min-height:unset;height:30px;display:flex;align-items:center}.dropdown-small .form-dropdown-toggle[data-v-12dd746a]:focus{box-shadow:none;border-color:var(--color-dropdown-border)}.fromkeyboard .dropdown-small .form-dropdown-toggle[data-v-12dd746a]:focus{box-shadow:0 0 0 2px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown-toggle[data-v-12dd746a]{margin:0}.is-open .form-dropdown-toggle[data-v-12dd746a]{border-radius:4px 4px 0 0;border-bottom:none;padding-bottom:1px}.fromkeyboard .is-open .form-dropdown-toggle[data-v-12dd746a]{box-shadow:1px -1px 0 1px var(--color-focus-color),-1px -1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color)}.form-dropdown-title[data-v-12dd746a]{margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown-custom[data-v-12dd746a]{border-radius:4px}.dropdown-custom.is-open[data-v-12dd746a]{border-radius:4px 4px 0 0}.dropdown-custom[data-v-12dd746a] .form-dropdown-content{background:var(--color-fill);position:absolute;right:0;left:0;top:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid var(--color-dropdown-border);border-top:none;display:none;overflow-y:auto}.dropdown-custom[data-v-12dd746a] .form-dropdown-content.is-open{display:block}.fromkeyboard .dropdown-custom[data-v-12dd746a] .form-dropdown-content.is-open{box-shadow:1px 1px 0 1px var(--color-focus-color),-1px 1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color);border-top-color:transparent}.nav .dropdown-custom[data-v-12dd746a] .form-dropdown-content{max-height:calc(100vh - 116px - 3.05882rem)}.nav--is-sticking.nav .dropdown-custom[data-v-12dd746a] .form-dropdown-content{max-height:calc(100vh - 3.05882rem - 72px)}.dropdown-custom[data-v-12dd746a] .options{list-style:none;margin:0;padding:0 0 20px}.dropdown-custom[data-v-12dd746a] .option{cursor:pointer;padding:5px 20px;font-size:12px;line-height:20px;outline:none}.dropdown-custom[data-v-12dd746a] .option:hover{background-color:var(--color-fill-tertiary)}.dropdown-custom[data-v-12dd746a] .option.option-active{font-weight:600}.fromkeyboard .dropdown-custom[data-v-12dd746a] .option:hover{background-color:transparent}.fromkeyboard .dropdown-custom[data-v-12dd746a] .option:focus{background-color:var(--color-fill-tertiary);outline:none}.tutorial-dropdown[data-v-4a151342]{grid-column:3}.section-tracker[data-v-4a151342]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-figure-gray-secondary);margin-left:15px}.tutorial-dropdown[data-v-78dc103f]{grid-column:1/2}.tutorial-dropdown .options[data-v-78dc103f]{padding-top:1rem;padding-bottom:0}.tutorial-dropdown .option[data-v-78dc103f]{padding:5px 20px 5px 30px}.chapter-list[data-v-78dc103f]{padding-bottom:20px}.chapter-name[data-v-78dc103f]{margin:0 20px 5px 20px;line-height:normal;color:var(--color-figure-gray-secondary)}.chevron-icon[data-v-26e19f17]{padding:0;color:var(--color-nav-outlines);grid-column:2;height:20px;width:20px;margin:0 4px}@media only screen and (min-width:768px){.nav[data-v-26e19f17] .nav-content{display:grid;grid-template-columns:auto auto 3fr;align-items:center}.nav[data-v-26e19f17] .nav-menu{padding:0;grid-column:3/5}.nav[data-v-26e19f17] .nav-menu-item{margin:0}}.dropdown-container[data-v-26e19f17]{height:3.05882rem;display:grid;grid-template-columns:minmax(230px,285px) auto minmax(230px,1fr);align-items:center}@media only screen and (max-width:1023px){.dropdown-container[data-v-26e19f17]{grid-template-columns:minmax(173px,216px) auto minmax(173px,1fr)}}.separator[data-v-26e19f17]{height:20px;border-right:1px solid;border-color:var(--color-nav-outlines);margin:0 20px;grid-column:2}.mobile-dropdown-container[data-v-26e19f17],.nav--in-breakpoint-range.nav .dropdown-container[data-v-26e19f17],.nav--in-breakpoint-range.nav .separator[data-v-26e19f17]{display:none}.nav--in-breakpoint-range.nav .mobile-dropdown-container[data-v-26e19f17]{display:block}.nav--in-breakpoint-range.nav[data-v-26e19f17] .nav-title{grid-area:title}.nav--in-breakpoint-range.nav[data-v-26e19f17] .pre-title{display:none}.nav[data-v-26e19f17] .nav-title{grid-column:1;width:90%;padding-top:0}.primary-dropdown[data-v-26e19f17],.secondary-dropdown[data-v-26e19f17]{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-26e19f17] .form-dropdown,.primary-dropdown[data-v-26e19f17] .form-dropdown:focus,.secondary-dropdown[data-v-26e19f17] .form-dropdown,.secondary-dropdown[data-v-26e19f17] .form-dropdown:focus{border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-26e19f17] .options,.secondary-dropdown[data-v-26e19f17] .options{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}.replay-button[data-v-59608016]{display:flex;align-items:center;justify-content:center;cursor:pointer;visibility:hidden;margin-top:.5rem;-webkit-tap-highlight-color:transparent}.replay-button.visible[data-v-59608016]{visibility:visible}.replay-button svg.replay-icon[data-v-59608016]{height:12px;width:12px;margin-left:.3em}[data-v-1b5cc854] img,[data-v-1b5cc854] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}[data-v-3cfe1c35] .code-listing+*,[data-v-3cfe1c35] aside+*,[data-v-3cfe1c35] h2+*,[data-v-3cfe1c35] h3+*,[data-v-3cfe1c35] ol+*,[data-v-3cfe1c35] p+*,[data-v-3cfe1c35] ul+*{margin-top:20px}[data-v-3cfe1c35] ol ol,[data-v-3cfe1c35] ol ul,[data-v-3cfe1c35] ul ol,[data-v-3cfe1c35] ul ul{margin-top:0}[data-v-3cfe1c35] h2{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){[data-v-3cfe1c35] h2{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){[data-v-3cfe1c35] h2{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-3cfe1c35] h3{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){[data-v-3cfe1c35] h3{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-3cfe1c35] .code-listing{background:var(--color-code-background);border-color:var(--colors-grid,var(--color-grid));border-style:solid;border-width:1px}[data-v-3cfe1c35] .code-listing pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:Menlo,monospace;padding:20px 0}.columns[data-v-30edf911]{display:grid;grid-template-rows:repeat(2,auto)}.columns.cols-2[data-v-30edf911]{gap:20px 8.33333%;grid-template-columns:repeat(2,1fr)}.columns.cols-3[data-v-30edf911]{gap:20px 4.16667%;grid-template-columns:repeat(3,1fr)}.asset[data-v-30edf911]{align-self:end;grid-row:1}.content[data-v-30edf911]{grid-row:2}@media only screen and (max-width:735px){.columns.cols-2[data-v-30edf911],.columns.cols-3[data-v-30edf911]{grid-template-columns:unset}.asset[data-v-30edf911],.content[data-v-30edf911]{grid-row:auto}}.content-and-media[data-v-3fa44f9e]{display:flex}.content-and-media.media-leading[data-v-3fa44f9e]{flex-direction:row-reverse}.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:row}@media only screen and (min-width:736px){.content-and-media[data-v-3fa44f9e]{align-items:center;justify-content:center}}.content[data-v-3fa44f9e]{width:62.5%}.asset[data-v-3fa44f9e]{width:29.16667%}.media-leading .asset[data-v-3fa44f9e]{margin-right:8.33333%}.media-trailing .asset[data-v-3fa44f9e]{margin-left:8.33333%}@media only screen and (max-width:735px){.content-and-media.media-leading[data-v-3fa44f9e],.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:column}.asset[data-v-3fa44f9e],.content[data-v-3fa44f9e]{width:100%}.media-leading .asset[data-v-3fa44f9e],.media-trailing .asset[data-v-3fa44f9e]{margin:20px 0 0 0}}.group[id][data-v-1f2be54b]{margin-top:20px;padding-top:20px}[data-v-1f2be54b] img,[data-v-1f2be54b] video{display:block;margin:0 auto;max-width:100%}.layout+[data-v-4d5a806e]{margin-top:40px}@media only screen and (max-width:735px){.layout[data-v-4d5a806e]:first-child>:not(.group[id]){margin-top:40px}}.body[data-v-6499e2f2]{background:var(--colors-text-background,var(--color-article-body-background));margin-left:auto;margin-right:auto;width:980px;border-radius:10px;transform:translateY(-120px)}@media only screen and (max-width:1250px){.body[data-v-6499e2f2]{width:692px}}@media only screen and (max-width:735px){.body[data-v-6499e2f2]{width:87.5%;border-radius:0;transform:none}}.body[data-v-6499e2f2]~*{margin-top:-40px}.body-content[data-v-6499e2f2]{padding:40px 8.33333% 80px 8.33333%}@media only screen and (max-width:735px){.body-content[data-v-6499e2f2]{padding:0 0 40px 0}}.call-to-action[data-v-2016b288]{padding:65px 0;background:var(--color-call-to-action-background)}.theme-dark .call-to-action[data-v-2016b288]{--color-call-to-action-background:#424242}.row[data-v-2016b288]{margin-left:auto;margin-right:auto;width:980px;display:flex;align-items:center}@media only screen and (max-width:1250px){.row[data-v-2016b288]{width:692px}}@media only screen and (max-width:735px){.row[data-v-2016b288]{width:87.5%}}[data-v-2016b288] img,[data-v-2016b288] video{max-height:560px}h2[data-v-2016b288]{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){h2[data-v-2016b288]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){h2[data-v-2016b288]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.label[data-v-2016b288]{display:block;font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:.4em;color:var(--color-eyebrow)}@media only screen and (max-width:735px){.label[data-v-2016b288]{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.content[data-v-2016b288]{margin-bottom:1.5rem}.right-column[data-v-2016b288]{margin-left:auto}@media only screen and (max-width:735px){.row[data-v-2016b288]{display:block}.col+.col[data-v-2016b288]{margin-top:40px}}@media only screen and (max-width:735px){.call-to-action[data-v-426a965c]{margin-top:0}}.headline[data-v-1898f592]{margin-bottom:.8em}.heading[data-v-1898f592]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-header-text)}@media only screen and (max-width:1250px){.heading[data-v-1898f592]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.heading[data-v-1898f592]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.dark .heading[data-v-1898f592]{color:#fff}.eyebrow[data-v-1898f592]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:block;margin-bottom:.4em;color:var(--color-eyebrow)}@media only screen and (max-width:1250px){.eyebrow[data-v-1898f592]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.generic-modal[data-v-ea628b36]{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;z-index:11000;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:none;overflow:auto}.modal-fullscreen[data-v-ea628b36]{align-items:stretch}.modal-fullscreen .container[data-v-ea628b36]{margin:0;flex:1;width:100%;height:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.modal-standard[data-v-ea628b36]{padding:20px}.modal-standard .container[data-v-ea628b36]{padding:60px;border-radius:4px}@media screen{[data-color-scheme=dark] .modal-standard .container[data-v-ea628b36]{background:#1d1d1f}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .modal-standard .container[data-v-ea628b36]{background:#1d1d1f}}@media only screen and (max-width:735px){.modal-standard[data-v-ea628b36]{padding:0;align-items:stretch}.modal-standard .container[data-v-ea628b36]{margin:20px 0 0;padding:50px 30px;flex:1;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.backdrop[data-v-ea628b36]{overflow:auto;background:rgba(0,0,0,.4);-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed}.container[data-v-ea628b36]{margin-left:auto;margin-right:auto;width:980px;background:var(--colors-generic-modal-background,var(--color-generic-modal-background));z-index:1;position:relative;overflow:auto;max-width:100%}@media only screen and (max-width:1250px){.container[data-v-ea628b36]{width:692px}}@media only screen and (max-width:735px){.container[data-v-ea628b36]{width:87.5%}}.close[data-v-ea628b36]{position:absolute;z-index:9999;top:22px;left:22px;width:30px;height:30px;color:#666;cursor:pointer;background:none;border:0;display:flex;align-items:center}.close .close-icon[data-v-ea628b36]{fill:currentColor;width:100%;height:100%}.theme-dark .container[data-v-ea628b36]{background:#000}.theme-dark .container .close[data-v-ea628b36]{color:#b0b0b0}.theme-code .container[data-v-ea628b36]{background-color:var(--background,var(--color-code-background))}.metadata[data-v-2fa6f125]{display:flex}.item[data-v-2fa6f125]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-right:1px solid #fff;padding:0 27.5px}@media only screen and (max-width:735px){.item[data-v-2fa6f125]{font-size:.64706rem;line-height:1.63636;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:0 8px}}.item[data-v-2fa6f125]:first-of-type{padding-left:0}.item[data-v-2fa6f125]:last-of-type{border:none}@media only screen and (max-width:735px){.item[data-v-2fa6f125]:last-of-type{padding-right:0}}.content[data-v-2fa6f125]{color:#fff}.icon[data-v-2fa6f125]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){.icon[data-v-2fa6f125]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.icon[data-v-2fa6f125]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.small-icon[data-v-2fa6f125]{width:1em;height:1em;margin-left:.2rem}.small-icon.xcode-icon[data-v-2fa6f125]{width:.8em;height:.8em}.content-link[data-v-2fa6f125]{display:flex;align-items:center}a[data-v-2fa6f125]{color:var(--colors-link,var(--color-tutorials-overview-link))}.duration[data-v-2fa6f125]{display:flex;align-items:baseline;font-size:2.35294rem;line-height:1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.8rem}@media only screen and (max-width:735px){.duration[data-v-2fa6f125]{font-size:1.64706rem;line-height:1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.3rem}}.minutes[data-v-2fa6f125]{display:inline-block;font-size:1.64706rem;line-height:1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.3rem}@media only screen and (max-width:735px){.minutes[data-v-2fa6f125]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:.8rem}}.item-large-icon[data-v-2fa6f125]{height:2.3rem;max-width:100%}@media only screen and (max-width:735px){.item-large-icon[data-v-2fa6f125]{height:1.5rem;max-width:100%}}.bottom[data-v-2fa6f125]{margin-top:13px}@media only screen and (max-width:735px){.bottom[data-v-2fa6f125]{margin-top:8px}}.hero[data-v-cb87b2d0]{color:var(--color-tutorial-hero-text);position:relative}.bg[data-v-cb87b2d0],.hero[data-v-cb87b2d0]{background-color:var(--color-tutorial-hero-background)}.bg[data-v-cb87b2d0]{background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.row[data-v-cb87b2d0]{margin-left:auto;margin-right:auto;width:980px;padding:80px 0}@media only screen and (max-width:1250px){.row[data-v-cb87b2d0]{width:692px}}@media only screen and (max-width:735px){.row[data-v-cb87b2d0]{width:87.5%}}.col[data-v-cb87b2d0]{z-index:1}[data-v-cb87b2d0] .eyebrow{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-hero-eyebrow)}@media only screen and (max-width:1250px){[data-v-cb87b2d0] .eyebrow{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.headline[data-v-cb87b2d0]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:2rem}@media only screen and (max-width:1250px){.headline[data-v-cb87b2d0]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.headline[data-v-cb87b2d0]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.intro[data-v-cb87b2d0]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:735px){.intro[data-v-cb87b2d0]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.content+p[data-v-cb87b2d0]{margin-top:.8em}@media only screen and (max-width:735px){.content+p[data-v-cb87b2d0]{margin-top:8px}}.call-to-action[data-v-cb87b2d0]{display:flex;align-items:center}.call-to-action .cta-icon[data-v-cb87b2d0]{margin-left:.4rem;width:1em;height:1em}.metadata[data-v-cb87b2d0]{margin-top:2rem}.video-asset[data-v-cb87b2d0]{display:grid;height:100vh;margin:0;place-items:center center}.video-asset[data-v-cb87b2d0] video{max-width:1280px;min-width:320px;width:100%}@media only screen and (max-width:735px){.headline[data-v-cb87b2d0]{margin-bottom:19px}}.tutorial-hero[data-v-35a9482f]{margin-bottom:80px}@media only screen and (max-width:735px){.tutorial-hero[data-v-35a9482f]{margin-bottom:0}}.title[data-v-8ec95972]{font-size:.70588rem;line-height:1.33333;color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-8ec95972],.title[data-v-455ff2a6]{font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.title[data-v-455ff2a6]{font-size:1.11765rem;line-height:1.21053;color:var(--colors-header-text,var(--color-header-text));margin:25px 0}.question-content[data-v-455ff2a6] code{font-size:.76471rem;line-height:1.84615;font-weight:400;font-family:Menlo,monospace}.choices[data-v-455ff2a6]{display:flex;flex-direction:column;padding:0;list-style:none;margin:25px 0}.choice[data-v-455ff2a6]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;flex:1;border-radius:4px;margin:8px 0;padding:1.5rem 40px;cursor:pointer;background:var(--colors-text-background,var(--color-text-background));display:flex;flex-direction:column;justify-content:center;border-width:1px;border-style:solid;border-color:var(--colors-grid,var(--color-grid));position:relative}.choice[data-v-455ff2a6] img{max-height:23.52941rem}.choice[data-v-455ff2a6]:first-of-type{margin-top:0}.choice[data-v-455ff2a6] code{font-size:.76471rem;line-height:1.84615;font-weight:400;font-family:Menlo,monospace}.controls[data-v-455ff2a6]{text-align:center;margin-bottom:40px}.controls .button-cta[data-v-455ff2a6]{margin:.5rem;margin-top:0;padding:.3rem 3rem;min-width:8rem}input[type=radio][data-v-455ff2a6]{position:absolute;width:100%;left:0;height:100%;opacity:0;z-index:-1}.active[data-v-455ff2a6]{border-color:var(--color-tutorial-quiz-border-active);box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.active [data-v-455ff2a6]{color:var(--colors-text,var(--color-text))}.correct[data-v-455ff2a6]{background:var(--color-form-valid-background);border-color:var(--color-form-valid)}.correct .choice-icon[data-v-455ff2a6]{fill:var(--color-form-valid)}.incorrect[data-v-455ff2a6]{background:var(--color-form-error-background);border-color:var(--color-form-error)}.incorrect .choice-icon[data-v-455ff2a6]{fill:var(--color-form-error)}.correct[data-v-455ff2a6],.incorrect[data-v-455ff2a6]{position:relative}.correct .choice-icon[data-v-455ff2a6],.incorrect .choice-icon[data-v-455ff2a6]{position:absolute;top:11px;left:10px;font-size:20px;width:1.05em}.disabled[data-v-455ff2a6]{pointer-events:none}.answer[data-v-455ff2a6]{margin:.5rem 1.5rem .5rem 0;font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.answer[data-v-455ff2a6]:last-of-type{margin-bottom:0}[data-v-455ff2a6] .question>.code-listing{padding:unset;border-radius:0}[data-v-455ff2a6] pre{padding:0}[data-v-455ff2a6] img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.title[data-v-c1de71de]{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--colors-header-text,var(--color-header-text))}@media only screen and (max-width:1250px){.title[data-v-c1de71de]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.title[data-v-c1de71de]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.title p[data-v-c1de71de]{color:var(--colors-text,var(--color-text))}.assessments[data-v-c1de71de]{box-sizing:content-box;padding:0 1rem;background:var(--color-tutorial-assessments-background);margin-left:auto;margin-right:auto;width:980px;margin-bottom:80px}@media only screen and (max-width:1250px){.assessments[data-v-c1de71de]{width:692px}}@media only screen and (max-width:735px){.assessments[data-v-c1de71de]{width:87.5%}}.banner[data-v-c1de71de]{padding:40px 0;border-bottom:1px solid;margin-bottom:40px;border-color:var(--colors-grid,var(--color-grid));text-align:center}.success[data-v-c1de71de]{text-align:center;padding-bottom:40px;font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--colors-text,var(--color-text))}@media only screen and (max-width:1250px){.success[data-v-c1de71de]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.success[data-v-c1de71de]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.assessments-wrapper[data-v-c1de71de]{padding-top:80px}.assessments-wrapper[data-v-3c94366b]{padding-bottom:40px;padding-top:0}@media only screen and (max-width:735px){.assessments-wrapper[data-v-3c94366b]{padding-top:80px}}.article[data-v-d9f204d0]{background:var(--colors-article-background,var(--color-article-background))}@media only screen and (max-width:735px){.article[data-v-d9f204d0]{background:var(--colors-text-background,var(--color-article-body-background))}}.intro-container[data-v-54daa228]{margin-bottom:80px}.intro[data-v-54daa228]{display:flex;align-items:center}@media only screen and (max-width:735px){.intro[data-v-54daa228]{padding-bottom:0;flex-direction:column}}.intro.ide .media[data-v-54daa228] img{background-color:var(--colors-text-background,var(--color-text-background))}.col.left[data-v-54daa228]{padding-right:40px}@media only screen and (max-width:1250px){.col.left[data-v-54daa228]{padding-right:28px}}@media only screen and (max-width:735px){.col.left[data-v-54daa228]{margin-left:auto;margin-right:auto;width:980px;padding-right:0}}@media only screen and (max-width:735px) and (max-width:1250px){.col.left[data-v-54daa228]{width:692px}}@media only screen and (max-width:735px) and (max-width:735px){.col.left[data-v-54daa228]{width:87.5%}}.col.right[data-v-54daa228]{padding-left:40px}@media only screen and (max-width:1250px){.col.right[data-v-54daa228]{padding-left:28px}}@media only screen and (max-width:735px){.col.right[data-v-54daa228]{padding-left:0}}.content[data-v-54daa228]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.media[data-v-54daa228] img{width:auto;max-height:560px;min-height:18.82353rem;-o-object-fit:scale-down;object-fit:scale-down}@media only screen and (max-width:735px){.media[data-v-54daa228]{margin:0;margin-top:40px}.media[data-v-54daa228] img,.media[data-v-54daa228] video{max-height:80vh}}.media[data-v-54daa228] .asset{padding:0 20px}.headline[data-v-54daa228]{color:var(--colors-header-text,var(--color-header-text))}[data-v-54daa228] .eyebrow{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:735px){[data-v-54daa228] .eyebrow{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-54daa228] .eyebrow a{color:inherit}[data-v-54daa228] .heading{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){[data-v-54daa228] .heading{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){[data-v-54daa228] .heading{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.expanded-intro[data-v-54daa228]{margin-left:auto;margin-right:auto;width:980px;margin-top:40px}@media only screen and (max-width:1250px){.expanded-intro[data-v-54daa228]{width:692px}}@media only screen and (max-width:735px){.expanded-intro[data-v-54daa228]{width:87.5%}}[data-v-54daa228] .cols-2{gap:20px 16.66667%}[data-v-54daa228] .cols-3 .column{gap:20px 12.5%}.code-preview[data-v-9acc0234]{position:sticky;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--background,var(--color-step-background));height:calc(100vh - 3.05882rem)}.code-preview.ide[data-v-9acc0234]{height:100vh}.code-preview[data-v-9acc0234] .code-listing{color:var(--text,var(--color-code-plain))}.code-preview[data-v-9acc0234] pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:Menlo,monospace}.header[data-v-9acc0234]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;display:flex;justify-content:space-between;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch;cursor:pointer;font-weight:600;padding:8px 12px;border-radius:4px 4px 0 0;z-index:1;background:var(--color-runtime-preview-background);color:var(--colors-runtime-preview-text,var(--color-runtime-preview-text))}.header[data-v-9acc0234]:focus{outline-style:none}#app.fromkeyboard .header[data-v-9acc0234]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.runtime-preview[data-v-9acc0234]{--color-runtime-preview-shadow:rgba(0,0,0,0.4);position:absolute;top:0;right:0;background:var(--color-runtime-preview-background);border-radius:4px;margin:1rem;margin-left:0;transition:width .2s ease-in;box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow)}@media screen{[data-color-scheme=dark] .runtime-preview[data-v-9acc0234]{--color-runtime-preview-shadow:hsla(0,0%,100%,0.4)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .runtime-preview[data-v-9acc0234]{--color-runtime-preview-shadow:hsla(0,0%,100%,0.4)}}@supports not ((width:-webkit-fill-available) or (width:-moz-available) or (width:stretch)){.runtime-preview[data-v-9acc0234]{display:flex;flex-direction:column}}.runtime-preview .runtimve-preview__container[data-v-9acc0234]{border-radius:4px;overflow:hidden}.runtime-preview-ide[data-v-9acc0234]{top:0}.runtime-preview-ide .runtime-preview-asset[data-v-9acc0234] img{background-color:var(--color-runtime-preview-background)}.runtime-preview.collapsed[data-v-9acc0234]{box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow);width:102px}.runtime-preview.collapsed .header[data-v-9acc0234]{border-radius:4px}.runtime-preview.disabled[data-v-9acc0234]{box-shadow:0 0 3px 0 transparent}.runtime-preview.disabled .header[data-v-9acc0234]{color:var(--color-runtime-preview-disabled-text);cursor:auto}.runtime-preview-asset[data-v-9acc0234]{border-radius:0 0 4px 4px}.runtime-preview-asset[data-v-9acc0234] img{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.preview-icon[data-v-9acc0234]{height:.8em;width:.8em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.preview-show[data-v-9acc0234]{transform:scale(-1)}[data-v-5ad4e037] pre{padding:10px 0}.toggle-preview[data-v-d0709828]{color:var(--color-runtime-preview-disabled-text);display:flex;align-items:center}a[data-v-d0709828]{color:var(--url,var(--color-link))}.toggle-text[data-v-d0709828]{display:flex;align-items:center}svg.toggle-icon[data-v-d0709828]{width:1em;height:1em;margin-left:.5em}.mobile-code-preview[data-v-3bee1128]{background-color:var(--background,var(--color-step-background));padding:14px 0}@media only screen and (max-width:735px){.mobile-code-preview[data-v-3bee1128]{display:flex;flex-direction:column}}.runtime-preview-modal-content[data-v-3bee1128]{padding:45px 60px 0 60px;min-width:200px}.runtime-preview-modal-content[data-v-3bee1128] img:not(.file-icon){border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.4);max-height:80vh;width:auto;display:block;margin-bottom:1rem}.runtime-preview-modal-content .runtime-preview-label[data-v-3bee1128]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-runtime-preview-text);display:block;text-align:center;padding:.5em}[data-v-3bee1128] .code-listing{color:var(--text,var(--color-code-plain))}[data-v-3bee1128] .full-code-listing{padding-top:60px;min-height:calc(100vh - 60px)}[data-v-3bee1128] pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:Menlo,monospace}.preview-toggle-container[data-v-3bee1128]{align-self:flex-end;margin-right:20px}.step-container[data-v-4abdd121]{margin:0}.step-container[data-v-4abdd121]:not(:last-child){margin-bottom:100px}@media only screen and (max-width:735px){.step-container[data-v-4abdd121]:not(:last-child){margin-bottom:80px}}.step[data-v-4abdd121]{position:relative;border-radius:4px;padding:1rem 2rem;background-color:var(--color-step-background);overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.step[data-v-4abdd121]:before{content:"";position:absolute;top:0;left:0;border:1px solid var(--color-step-focused);background-color:var(--color-step-focused);height:calc(100% - 2px);width:4px;opacity:0;transition:opacity .15s ease-in}.step.focused[data-v-4abdd121],.step[data-v-4abdd121]:focus{outline:none}.step.focused[data-v-4abdd121]:before,.step[data-v-4abdd121]:focus:before{opacity:1}@media only screen and (max-width:735px){.step[data-v-4abdd121]{padding-left:2rem}.step[data-v-4abdd121]:before{opacity:1}}.step-label[data-v-4abdd121]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--colors-text,var(--color-step-text));margin-bottom:.4em}.caption[data-v-4abdd121]{border-top:1px solid;border-color:var(--color-step-caption);padding:1rem 0 0 0;margin-top:1rem}.media-container[data-v-4abdd121]{display:none}@media only screen and (max-width:735px){.step[data-v-4abdd121]{margin:0 .58824rem 1.17647rem .58824rem}.step.focused[data-v-4abdd121],.step[data-v-4abdd121]:focus{outline:none}.media-container[data-v-4abdd121]{display:block;position:relative}.media-container[data-v-4abdd121] img,.media-container[data-v-4abdd121] video{max-height:80vh}[data-v-4abdd121] .asset{padding:0 20px}}.steps[data-v-25d30c2c]{position:relative;font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;color:var(--colors-text,var(--color-text))}@media only screen and (max-width:735px){.steps[data-v-25d30c2c]{padding-top:80px}.steps[data-v-25d30c2c]:before{position:absolute;top:0;border-top:1px solid var(--color-fill-gray-tertiary);content:"";width:calc(100% - 2.35294rem);margin:0 1.17647rem}}.content-container[data-v-25d30c2c]{flex:none;margin-right:4.16667%;width:37.5%;margin-top:140px;margin-bottom:94vh}@media only screen and (max-width:735px){.content-container[data-v-25d30c2c]{margin-top:0;margin-bottom:0;height:100%;margin-left:0;margin-right:0;position:relative;width:100%}}.asset-container[data-v-25d30c2c]{flex:none;height:calc(100vh - 3.05882rem);background-color:var(--background,var(--color-step-background));max-width:921px;width:calc(50vw + 8.33333%);position:sticky;top:3.05882rem;transition:margin .1s ease-in-out}@media only screen and (max-width:767px){.asset-container[data-v-25d30c2c]{top:2.82353rem;height:calc(100vh - 2.82353rem)}}.asset-container[data-v-25d30c2c]:not(.for-step-code){overflow-y:auto;-webkit-overflow-scrolling:touch}.asset-container.ide[data-v-25d30c2c]{height:100vh;top:0}@media only screen and (min-width:736px){.asset-container[data-v-25d30c2c]{display:grid}.asset-container>[data-v-25d30c2c]{grid-row:1;grid-column:1;height:calc(100vh - 3.05882rem)}.asset-container.ide>[data-v-25d30c2c]{height:100vh}}.asset-container .step-asset[data-v-25d30c2c]{box-sizing:border-box;padding:0;padding-left:40px;min-height:320px;height:100%}.asset-container .step-asset[data-v-25d30c2c],.asset-container .step-asset[data-v-25d30c2c] picture{height:100%;display:flex;align-items:center}.asset-container .step-asset[data-v-25d30c2c] .video-replay-container{height:100%;display:flex;flex-direction:column;justify-content:center}.asset-container .step-asset[data-v-25d30c2c] img,.asset-container .step-asset[data-v-25d30c2c] video{width:auto;max-height:calc(100vh - 3.05882rem - 80px);max-width:531.6634px;margin:0}@media only screen and (max-width:1250px){.asset-container .step-asset[data-v-25d30c2c] img,.asset-container .step-asset[data-v-25d30c2c] video{max-width:363.66436px}}.asset-container .step-asset[data-v-25d30c2c] .video-replay-container,.asset-container .step-asset[data-v-25d30c2c] img{min-height:320px}.asset-container .step-asset[data-v-25d30c2c] .video-replay-container video{min-height:280px}@media only screen and (max-width:735px){.asset-container[data-v-25d30c2c]{display:none}}.asset-wrapper[data-v-25d30c2c]{width:63.2%;align-self:center;transition:transform .25s ease-out;will-change:transform}.asset-wrapper.ide .step-asset[data-v-25d30c2c] img{background-color:var(--background,var(--color-step-background))}[data-v-25d30c2c] .runtime-preview-asset{display:grid}[data-v-25d30c2c] .runtime-preview-asset>*{grid-row:1;grid-column:1}.interstitial[data-v-25d30c2c]{padding:0 2rem}.interstitial[data-v-25d30c2c]:not(:first-child){margin-top:5.88235rem}.interstitial[data-v-25d30c2c]:not(:last-child){margin-bottom:30px}@media only screen and (max-width:735px){.interstitial[data-v-25d30c2c]{margin-left:auto;margin-right:auto;width:980px;padding:0}}@media only screen and (max-width:735px) and (max-width:1250px){.interstitial[data-v-25d30c2c]{width:692px}}@media only screen and (max-width:735px) and (max-width:735px){.interstitial[data-v-25d30c2c]{width:87.5%}}@media only screen and (max-width:735px){.interstitial[data-v-25d30c2c]:not(:first-child){margin-top:0}}.fade-enter-active[data-v-25d30c2c],.fade-leave-active[data-v-25d30c2c]{transition:opacity .3s ease-in-out}.fade-enter[data-v-25d30c2c],.fade-leave-to[data-v-25d30c2c]{opacity:0}.section[data-v-6b3a0b3a]{padding-top:80px}.sections[data-v-79a75e9e]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.sections[data-v-79a75e9e]{width:692px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{width:87.5%;margin:0;width:100%}}.tutorial[data-v-0f871b08]{background-color:var(--colors-text-background,var(--color-tutorial-background))} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/css/tutorials-overview.06e8bcf7.css b/axeDevToolsXCUI.doccarchive/css/tutorials-overview.06e8bcf7.css deleted file mode 100644 index 9f65a578..00000000 --- a/axeDevToolsXCUI.doccarchive/css/tutorials-overview.06e8bcf7.css +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * This source file is part of the Swift.org open source project - * - * Copyright (c) 2021 Apple Inc. and the Swift project authors - * Licensed under Apache License v2.0 with Runtime Library Exception - * - * See https://swift.org/LICENSE.txt for license information - * See https://swift.org/CONTRIBUTORS.txt for Swift project authors - */.tutorials-navigation-link[data-v-6bb99205]{color:var(--color-tutorials-overview-navigation-link);transition:color .3s linear}.tutorials-navigation-link[data-v-6bb99205]:hover{text-decoration:none;transition:none;color:var(--color-tutorials-overview-navigation-link-hover)}.tutorials-navigation-link.active[data-v-6bb99205]{color:var(--color-tutorials-overview-navigation-link-active)}.tutorials-navigation-list[data-v-6f2800d1]{list-style-type:none;margin:0}.tutorials-navigation-list li+li[data-v-6f2800d1]:not(.volume--named){margin-top:24px}.tutorials-navigation-list .volume--named+.volume--named[data-v-6f2800d1]{margin-top:12px}.expand-enter-active,.expand-leave-active{transition:height .3s ease-in-out;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.toggle[data-v-6513d652]{color:#f0f0f0;line-height:21px;display:flex;align-items:center;width:100%;font-weight:600;padding:6px 6px 6px 0;border-bottom:1px solid #2a2a2a;text-decoration:none;box-sizing:border-box}@media only screen and (max-width:767px){.toggle[data-v-6513d652]{padding-right:6px;border-bottom-color:hsla(0,0%,100%,.1)}}.toggle .text[data-v-6513d652]{word-break:break-word}.toggle[data-v-6513d652]:hover{text-decoration:none}.toggle .toggle-icon[data-v-6513d652]{display:inline-block;transition:transform .2s ease-in;height:.4em;width:.4em;margin-left:auto;margin-right:.2em}.collapsed .toggle .toggle-icon[data-v-6513d652]{transform:rotate(45deg)}.collapsed .toggle[data-v-6513d652],.collapsed .toggle[data-v-6513d652]:hover{color:#b0b0b0}.tutorials-navigation-menu-content[data-v-6513d652]{opacity:1;transition:height .2s ease-in,opacity .2s ease-in}.collapsed .tutorials-navigation-menu-content[data-v-6513d652]{height:0;opacity:0}.tutorials-navigation-menu-content .tutorials-navigation-list[data-v-6513d652]{padding:24px 0 12px 0}.tutorials-navigation[data-v-0cbd8adb]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.nav-title-content[data-v-60ea3af8]{max-width:100%}.title[data-v-60ea3af8]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-60ea3af8]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-60ea3af8]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-60ea3af8]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-60ea3af8]{color:var(--color-nav-dark-root-subhead)}.nav[data-v-1001350c] .nav-menu{padding-top:0}.nav[data-v-1001350c] .nav-menu .nav-menu-items{margin-left:auto}@media only screen and (min-width:768px){.nav[data-v-1001350c] .nav-menu .nav-menu-items .in-page-navigation{display:none}}@media only screen and (min-width:320px) and (max-width:735px){.nav[data-v-1001350c] .nav-menu .nav-menu-items{padding:18px 0 40px}}.replay-button[data-v-59608016]{display:flex;align-items:center;justify-content:center;cursor:pointer;visibility:hidden;margin-top:.5rem;-webkit-tap-highlight-color:transparent}.replay-button.visible[data-v-59608016]{visibility:visible}.replay-button svg.replay-icon[data-v-59608016]{height:12px;width:12px;margin-left:.3em}[data-v-1b5cc854] img,[data-v-1b5cc854] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.hero[data-v-fc7f508c]{margin-left:auto;margin-right:auto;width:980px;padding-bottom:4.70588rem;padding-top:4.70588rem}@media only screen and (max-width:1250px){.hero[data-v-fc7f508c]{width:692px}}@media only screen and (max-width:735px){.hero[data-v-fc7f508c]{width:87.5%}}.copy-container[data-v-fc7f508c]{margin:0 auto;text-align:center;width:720px}.title[data-v-fc7f508c]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-tutorials-overview-content)}@media only screen and (max-width:1250px){.title[data-v-fc7f508c]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.title[data-v-fc7f508c]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.content[data-v-fc7f508c]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-tutorials-overview-content)}@media only screen and (max-width:735px){.content[data-v-fc7f508c]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.meta[data-v-fc7f508c]{color:var(--color-tutorials-overview-content-alt);align-items:center;display:flex;justify-content:center}.meta-content[data-v-fc7f508c]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.meta .timer-icon[data-v-fc7f508c]{margin-right:.35294rem;height:.94118rem;width:.94118rem;fill:var(--color-tutorials-overview-icon)}@media only screen and (max-width:735px){.meta .timer-icon[data-v-fc7f508c]{margin-right:.29412rem;height:.82353rem;width:.82353rem}}.meta .time[data-v-fc7f508c]{font-size:1.11765rem;line-height:1.21053;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:735px){.meta .time[data-v-fc7f508c]{font-size:1rem;line-height:1.11765;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.title+.content[data-v-fc7f508c]{margin-top:1.47059rem}.content+.meta[data-v-fc7f508c]{margin-top:1.17647rem}.button-cta[data-v-fc7f508c]{margin-top:1.76471rem}*+.asset[data-v-fc7f508c]{margin-top:4.11765rem}@media only screen and (max-width:1250px){.copy-container[data-v-fc7f508c]{width:636px}}@media only screen and (max-width:735px){.hero[data-v-fc7f508c]{padding-bottom:1.76471rem;padding-top:2.35294rem}.copy-container[data-v-fc7f508c]{width:100%}.title+.content[data-v-fc7f508c]{margin-top:.88235rem}.button-cta[data-v-fc7f508c]{margin-top:1.41176rem}*+.asset[data-v-fc7f508c]{margin-top:2.23529rem}}.image[data-v-14577284]{margin-bottom:10px}.name[data-v-14577284]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#f0f0f0;word-break:break-word}@media only screen and (max-width:1250px){.name[data-v-14577284]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.name[data-v-14577284]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.content[data-v-14577284]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-tutorials-overview-content-alt);margin-top:10px}.volume-name[data-v-14577284]{padding:50px 60px;text-align:center;background:#161616;margin:2px 0}@media only screen and (max-width:735px){.volume-name[data-v-14577284]{padding:40px 20px}}.document-icon[data-v-56114692]{margin-left:-3px}.tile[data-v-86db603a]{background:#161616;padding:40px 30px;color:var(--color-tutorials-overview-content-alt)}.content[data-v-86db603a] a,a[data-v-86db603a]{color:var(--colors-link,var(--color-tutorials-overview-link))}.icon[data-v-86db603a]{display:block;height:1.47059rem;line-height:1.47059rem;margin-bottom:.58824rem;width:1.47059rem}.icon[data-v-86db603a] svg.svg-icon{width:100%;max-height:100%;fill:var(--color-tutorials-overview-icon)}.icon[data-v-86db603a] svg.svg-icon .svg-icon-stroke{stroke:var(--color-tutorials-overview-content-alt)}.title[data-v-86db603a]{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:.8em}.content[data-v-86db603a],.link[data-v-86db603a]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.content[data-v-86db603a]{color:var(--color-tutorials-overview-content-alt)}.link[data-v-86db603a]{display:block;margin-top:1.17647rem}.link .link-icon[data-v-86db603a]{margin-left:.2em;width:.6em;height:.6em}[data-v-86db603a] .content ul{list-style-type:none;margin-left:0;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}[data-v-86db603a] .content ul li:before{content:"\200B";position:absolute}[data-v-86db603a] .content li+li{margin-top:8px}@media only screen and (max-width:735px){.tile[data-v-86db603a]{padding:1.76471rem 1.17647rem}}.tile-group[data-v-015f9f13]{display:grid;grid-column-gap:2px;grid-row-gap:2px}.tile-group.count-1[data-v-015f9f13]{grid-template-columns:1fr;text-align:center}.tile-group.count-1[data-v-015f9f13] .icon{margin-left:auto;margin-right:auto}.tile-group.count-2[data-v-015f9f13]{grid-template-columns:repeat(2,1fr)}.tile-group.count-3[data-v-015f9f13]{grid-template-columns:repeat(3,1fr)}.tile-group.count-4[data-v-015f9f13]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5[data-v-015f9f13]{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5 .tile[data-v-015f9f13]{grid-column-end:span 2}.tile-group.count-5 .tile[data-v-015f9f13]:nth-of-type(-n+2){grid-column-end:span 3}.tile-group.count-6[data-v-015f9f13]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}@media only screen and (min-width:768px) and (max-width:1250px){.tile-group.tile-group[data-v-015f9f13]{grid-template-columns:1fr;grid-template-rows:auto}}@media only screen and (max-width:735px){.tile-group.count-1[data-v-015f9f13],.tile-group.count-2[data-v-015f9f13],.tile-group.count-3[data-v-015f9f13],.tile-group.count-4[data-v-015f9f13],.tile-group.count-5[data-v-015f9f13],.tile-group.count-6[data-v-015f9f13]{grid-template-columns:1fr;grid-template-rows:auto}}.title[data-v-49ba6f62]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#f0f0f0}@media only screen and (max-width:1250px){.title[data-v-49ba6f62]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.title[data-v-49ba6f62]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.content[data-v-49ba6f62]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#b0b0b0;margin-top:10px}.topic-list[data-v-da979188]{list-style-type:none;margin:50px 0 0 0;position:relative}.topic-list li[data-v-da979188]:before{content:"\200B";position:absolute}.topic-list[data-v-da979188]:before{content:"";border-left:1px solid var(--color-fill-quaternary);display:block;height:calc(100% - .88235rem);left:.88235rem;position:absolute;top:50%;transform:translateY(-50%);width:0}.topic[data-v-da979188]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;align-items:flex-start}@media only screen and (max-width:735px){.topic[data-v-da979188]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.topic+.topic[data-v-da979188]{margin-top:.58824rem}.topic .topic-icon[data-v-da979188]{background-color:var(--color-fill-quaternary);border-radius:50%;flex-shrink:0;height:1.76471rem;width:1.76471rem;margin-right:1.17647rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.47059rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.topic .topic-icon svg[data-v-da979188]{fill:var(--color-tutorials-overview-icon);max-width:100%;max-height:100%;width:100%}.container[data-v-da979188]{align-items:baseline;display:flex;justify-content:space-between;width:100%;padding-top:.11765rem}.container[data-v-da979188]:hover{text-decoration:none}.container:hover .link[data-v-da979188]{text-decoration:underline}.timer-icon[data-v-da979188]{margin-right:.29412rem;height:.70588rem;width:.70588rem;fill:var(--color-tutorials-overview-icon)}.time[data-v-da979188]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-tutorials-overview-content-alt);align-items:center;display:inline-flex}.link[data-v-da979188]{padding-right:.58824rem;color:var(--colors-link,var(--color-tutorials-overview-link))}@media only screen and (min-width:768px) and (max-width:1250px){.topic-list[data-v-da979188]{margin-top:2.35294rem}}@media only screen and (max-width:735px){.topic-list[data-v-da979188]{margin-top:1.76471rem}.topic[data-v-da979188]{height:auto;align-items:flex-start}.topic.no-time-estimate[data-v-da979188]{align-items:center}.topic.no-time-estimate .topic-icon[data-v-da979188]{align-self:flex-start;top:0}.topic+.topic[data-v-da979188]{margin-top:1.17647rem}.topic .topic-icon[data-v-da979188]{top:.29412rem;margin-right:.76471rem}.container[data-v-da979188]{flex-wrap:wrap;padding-top:0}.link[data-v-da979188],.time[data-v-da979188]{flex-basis:100%}.time[data-v-da979188]{margin-top:.29412rem}}.chapter[data-v-1d13969f]:focus{outline:none!important}.info[data-v-1d13969f]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.name[data-v-1d13969f]{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#f0f0f0}.name-text[data-v-1d13969f]{word-break:break-word}.eyebrow[data-v-1d13969f]{font-size:1rem;line-height:1.23529;font-weight:400;color:var(--color-tutorials-overview-eyebrow);display:block;font-weight:600;margin-bottom:5px}.content[data-v-1d13969f],.eyebrow[data-v-1d13969f]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.content[data-v-1d13969f]{font-size:.82353rem;line-height:1.42857;font-weight:400;color:var(--color-tutorials-overview-content-alt)}.asset[data-v-1d13969f]{flex:0 0 190px}.intro[data-v-1d13969f]{flex:0 1 360px}@media only screen and (min-width:768px) and (max-width:1250px){.asset[data-v-1d13969f]{flex:0 0 130px}.intro[data-v-1d13969f]{flex:0 1 260px}}@media only screen and (max-width:767px){.intro[data-v-1d13969f]{flex:0 1 340px}}@media only screen and (max-width:735px){.info[data-v-1d13969f]{display:block;text-align:center}.asset[data-v-1d13969f]{margin:0 45px}.eyebrow[data-v-1d13969f]{margin-bottom:7px}.intro[data-v-1d13969f]{margin-top:40px}}.tile[data-v-2129f58c]{background:#161616;margin:2px 0;padding:50px 60px}.asset[data-v-2129f58c]{margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1250px){.tile[data-v-2129f58c]{padding:40px 30px}}@media only screen and (max-width:735px){.volume[data-v-2129f58c]{border-radius:0}.tile[data-v-2129f58c]{padding:40px 20px}}.learning-path[data-v-48bfa85c]{background:#000;padding:4.70588rem 0}.main-container[data-v-48bfa85c]{margin-left:auto;margin-right:auto;width:980px;align-items:stretch;display:flex;justify-content:space-between}@media only screen and (max-width:1250px){.main-container[data-v-48bfa85c]{width:692px}}@media only screen and (max-width:735px){.main-container[data-v-48bfa85c]{width:87.5%}}.ide .main-container[data-v-48bfa85c]{justify-content:center}.secondary-content-container[data-v-48bfa85c]{flex:0 0 200px;width:200px}.tutorials-navigation[data-v-48bfa85c]{position:sticky;top:7.76471rem}.primary-content-container[data-v-48bfa85c]{flex:0 1 720px;max-width:100%}.content-sections-container .content-section[data-v-48bfa85c]{border-radius:12px;overflow:hidden}.content-sections-container .content-section+.content-section[data-v-48bfa85c]{margin-top:1.17647rem}@media only screen and (min-width:768px) and (max-width:1250px){.learning-path[data-v-48bfa85c]{padding:2.35294rem 0}.primary-content-container[data-v-48bfa85c]{flex-basis:auto;margin-left:1.29412rem}.secondary-content-container[data-v-48bfa85c]{flex:0 0 180px;width:180px}}@media only screen and (max-width:767px){.secondary-content-container[data-v-48bfa85c]{display:none}}@media only screen and (max-width:735px){.content-sections-container .content-section[data-v-48bfa85c]{border-radius:0}.content-sections-container .content-section.volume[data-v-48bfa85c]{margin-top:1.17647rem}.learning-path[data-v-48bfa85c]{padding:0}.main-container[data-v-48bfa85c]{width:100%}}.tutorials-overview[data-v-53888684]{height:100%}.tutorials-overview .radial-gradient[data-v-53888684]{margin-top:-3.05882rem;padding-top:3.05882rem;background:var(--color-tutorials-overview-background)}@media only screen and (max-width:735px){.tutorials-overview .radial-gradient[data-v-53888684]{margin-top:-2.82353rem;padding-top:2.82353rem}}@-moz-document url-prefix(){.tutorials-overview .radial-gradient{background:#111!important}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/css/tutorials-overview.2a582c39.css b/axeDevToolsXCUI.doccarchive/css/tutorials-overview.2a582c39.css new file mode 100644 index 00000000..f4e1be74 --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/css/tutorials-overview.2a582c39.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.tutorials-navigation-link[data-v-e9f9b59c]{color:var(--color-tutorials-overview-navigation-link);transition:color .3s linear}.tutorials-navigation-link[data-v-e9f9b59c]:hover{text-decoration:none;transition:none;color:var(--color-tutorials-overview-navigation-link-hover)}.tutorials-navigation-link.active[data-v-e9f9b59c]{color:var(--color-tutorials-overview-navigation-link-active)}.tutorials-navigation-list[data-v-6f2800d1]{list-style-type:none;margin:0}.tutorials-navigation-list li+li[data-v-6f2800d1]:not(.volume--named){margin-top:24px}.tutorials-navigation-list .volume--named+.volume--named[data-v-6f2800d1]{margin-top:12px}.expand-enter-active,.expand-leave-active{transition:height .3s ease-in-out;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.toggle[data-v-6513d652]{color:#f0f0f0;line-height:21px;display:flex;align-items:center;width:100%;font-weight:600;padding:6px 6px 6px 0;border-bottom:1px solid #2a2a2a;text-decoration:none;box-sizing:border-box}@media only screen and (max-width:767px){.toggle[data-v-6513d652]{padding-right:6px;border-bottom-color:hsla(0,0%,100%,.1)}}.toggle .text[data-v-6513d652]{word-break:break-word}.toggle[data-v-6513d652]:hover{text-decoration:none}.toggle .toggle-icon[data-v-6513d652]{display:inline-block;transition:transform .2s ease-in;height:.4em;width:.4em;margin-left:auto;margin-right:.2em}.collapsed .toggle .toggle-icon[data-v-6513d652]{transform:rotate(45deg)}.collapsed .toggle[data-v-6513d652],.collapsed .toggle[data-v-6513d652]:hover{color:#b0b0b0}.tutorials-navigation-menu-content[data-v-6513d652]{opacity:1;transition:height .2s ease-in,opacity .2s ease-in}.collapsed .tutorials-navigation-menu-content[data-v-6513d652]{height:0;opacity:0}.tutorials-navigation-menu-content .tutorials-navigation-list[data-v-6513d652]{padding:24px 0 12px 0}.tutorials-navigation[data-v-0cbd8adb]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.nav-title-content[data-v-854b4dd6]{max-width:100%}.title[data-v-854b4dd6]{color:var(--color-nav-root-title,currentColor);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-854b4dd6]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-854b4dd6]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-854b4dd6]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-854b4dd6]{color:var(--color-nav-dark-root-subhead)}.nav[data-v-1001350c] .nav-menu{padding-top:0}.nav[data-v-1001350c] .nav-menu .nav-menu-items{margin-left:auto}@media only screen and (min-width:768px){.nav[data-v-1001350c] .nav-menu .nav-menu-items .in-page-navigation{display:none}}@media only screen and (min-width:320px) and (max-width:735px){.nav[data-v-1001350c] .nav-menu .nav-menu-items{padding:18px 0 40px}}.hero[data-v-549fca98]{margin-left:auto;margin-right:auto;width:980px;padding-bottom:4.70588rem;padding-top:4.70588rem}@media only screen and (max-width:1250px){.hero[data-v-549fca98]{width:692px}}@media only screen and (max-width:735px){.hero[data-v-549fca98]{width:87.5%}}.copy-container[data-v-549fca98]{margin:0 auto;text-align:center;width:720px}.title[data-v-549fca98]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content)}@media only screen and (max-width:1250px){.title[data-v-549fca98]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-549fca98]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-549fca98]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content)}@media only screen and (max-width:735px){.content[data-v-549fca98]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.meta[data-v-549fca98]{color:var(--color-tutorials-overview-content-alt);align-items:center;display:flex;justify-content:center}.meta-content[data-v-549fca98]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.meta .timer-icon[data-v-549fca98]{margin-right:.35294rem;height:16px;width:16px;fill:var(--color-tutorials-overview-icon)}@media only screen and (max-width:735px){.meta .timer-icon[data-v-549fca98]{margin-right:.29412rem;height:.82353rem;width:.82353rem}}.meta .time[data-v-549fca98]{font-size:1.11765rem;line-height:1.21053;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.meta .time[data-v-549fca98]{font-size:1rem;line-height:1.11765;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title+.content[data-v-549fca98]{margin-top:1.47059rem}.content+.meta[data-v-549fca98]{margin-top:1.17647rem}.button-cta[data-v-549fca98]{margin-top:1.76471rem}*+.asset[data-v-549fca98]{margin-top:4.11765rem}@media only screen and (max-width:1250px){.copy-container[data-v-549fca98]{width:636px}}@media only screen and (max-width:735px){.hero[data-v-549fca98]{padding-bottom:1.76471rem;padding-top:2.35294rem}.copy-container[data-v-549fca98]{width:100%}.title+.content[data-v-549fca98]{margin-top:.88235rem}.button-cta[data-v-549fca98]{margin-top:1.41176rem}*+.asset[data-v-549fca98]{margin-top:2.23529rem}}.image[data-v-569db166]{margin-bottom:10px}.name[data-v-569db166]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-header-text,#f0f0f0);word-break:break-word}@media only screen and (max-width:1250px){.name[data-v-569db166]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.name[data-v-569db166]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-569db166]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content-alt);margin-top:10px}.volume-name[data-v-569db166]{padding:50px 60px;text-align:center;background:var(--color-tutorials-overview-fill-secondary,#161616);margin:2px 0}@media only screen and (max-width:735px){.volume-name[data-v-569db166]{padding:40px 20px}}.document-icon[data-v-3a80772b]{margin-left:-3px}.tile[data-v-96abac22]{background:var(--color-tutorials-overview-fill-secondary,#161616);padding:40px 30px;color:var(--color-tutorials-overview-content-alt)}.content[data-v-96abac22] a,a[data-v-96abac22]{color:var(--colors-link,var(--color-tutorials-overview-link))}.icon[data-v-96abac22]{display:block;height:1.47059rem;line-height:1.47059rem;margin-bottom:.58824rem;width:1.47059rem}.icon[data-v-96abac22] svg.svg-icon{width:100%;max-height:100%;fill:var(--color-tutorials-overview-icon)}.icon[data-v-96abac22] svg.svg-icon .svg-icon-stroke{stroke:var(--color-tutorials-overview-content-alt)}.title[data-v-96abac22]{font-size:1.23529rem;line-height:1.19048;font-weight:600;margin-bottom:.8em}.content[data-v-96abac22],.link[data-v-96abac22],.title[data-v-96abac22]{font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content[data-v-96abac22],.link[data-v-96abac22]{font-size:.82353rem;line-height:1.42857;font-weight:400}.content[data-v-96abac22]{color:var(--color-tutorials-overview-content-alt)}.link[data-v-96abac22]{display:block;margin-top:1.17647rem}.link .link-icon[data-v-96abac22]{margin-left:.2em;width:.6em;height:.6em}[data-v-96abac22] .content ul{list-style-type:none;margin-left:0;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}[data-v-96abac22] .content ul li:before{content:"\200B";position:absolute}[data-v-96abac22] .content li+li{margin-top:8px}@media only screen and (max-width:735px){.tile[data-v-96abac22]{padding:1.76471rem 1.17647rem}}.tile-group[data-v-015f9f13]{display:grid;grid-column-gap:2px;grid-row-gap:2px}.tile-group.count-1[data-v-015f9f13]{grid-template-columns:1fr;text-align:center}.tile-group.count-1[data-v-015f9f13] .icon{margin-left:auto;margin-right:auto}.tile-group.count-2[data-v-015f9f13]{grid-template-columns:repeat(2,1fr)}.tile-group.count-3[data-v-015f9f13]{grid-template-columns:repeat(3,1fr)}.tile-group.count-4[data-v-015f9f13]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5[data-v-015f9f13]{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5 .tile[data-v-015f9f13]{grid-column-end:span 2}.tile-group.count-5 .tile[data-v-015f9f13]:nth-of-type(-n+2){grid-column-end:span 3}.tile-group.count-6[data-v-015f9f13]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}@media only screen and (min-width:768px) and (max-width:1250px){.tile-group.tile-group[data-v-015f9f13]{grid-template-columns:1fr;grid-template-rows:auto}}@media only screen and (max-width:735px){.tile-group.count-1[data-v-015f9f13],.tile-group.count-2[data-v-015f9f13],.tile-group.count-3[data-v-015f9f13],.tile-group.count-4[data-v-015f9f13],.tile-group.count-5[data-v-015f9f13],.tile-group.count-6[data-v-015f9f13]{grid-template-columns:1fr;grid-template-rows:auto}}.title[data-v-49ba6f62]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#f0f0f0}@media only screen and (max-width:1250px){.title[data-v-49ba6f62]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-49ba6f62]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-49ba6f62]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#b0b0b0;margin-top:10px}.topic-list[data-v-da979188]{list-style-type:none;margin:50px 0 0 0;position:relative}.topic-list li[data-v-da979188]:before{content:"\200B";position:absolute}.topic-list[data-v-da979188]:before{content:"";border-left:1px solid var(--color-fill-quaternary);display:block;height:calc(100% - .88235rem);left:.88235rem;position:absolute;top:50%;transform:translateY(-50%);width:0}.topic[data-v-da979188]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:flex-start}@media only screen and (max-width:735px){.topic[data-v-da979188]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.topic+.topic[data-v-da979188]{margin-top:.58824rem}.topic .topic-icon[data-v-da979188]{background-color:var(--color-fill-quaternary);border-radius:50%;flex-shrink:0;height:1.76471rem;width:1.76471rem;margin-right:1.17647rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.47059rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.topic .topic-icon svg[data-v-da979188]{fill:var(--color-tutorials-overview-icon);max-width:100%;max-height:100%;width:100%}.container[data-v-da979188]{align-items:baseline;display:flex;justify-content:space-between;width:100%;padding-top:.11765rem}.container[data-v-da979188]:hover{text-decoration:none}.container:hover .link[data-v-da979188]{text-decoration:underline}.timer-icon[data-v-da979188]{margin-right:.29412rem;height:.70588rem;width:.70588rem;fill:var(--color-tutorials-overview-icon)}.time[data-v-da979188]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content-alt);align-items:center;display:inline-flex}.link[data-v-da979188]{padding-right:.58824rem;color:var(--colors-link,var(--color-tutorials-overview-link))}@media only screen and (min-width:768px) and (max-width:1250px){.topic-list[data-v-da979188]{margin-top:2.35294rem}}@media only screen and (max-width:735px){.topic-list[data-v-da979188]{margin-top:1.76471rem}.topic[data-v-da979188]{height:auto;align-items:flex-start}.topic.no-time-estimate[data-v-da979188]{align-items:center}.topic.no-time-estimate .topic-icon[data-v-da979188]{align-self:flex-start;top:0}.topic+.topic[data-v-da979188]{margin-top:1.17647rem}.topic .topic-icon[data-v-da979188]{top:.29412rem;margin-right:.76471rem}.container[data-v-da979188]{flex-wrap:wrap;padding-top:0}.link[data-v-da979188],.time[data-v-da979188]{flex-basis:100%}.time[data-v-da979188]{margin-top:.29412rem}}.chapter[data-v-512b66f6]:focus{outline:none!important}.info[data-v-512b66f6]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.name[data-v-512b66f6]{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-header-text,#f0f0f0)}.name-text[data-v-512b66f6]{word-break:break-word}.eyebrow[data-v-512b66f6]{font-size:1rem;line-height:1.23529;font-weight:400;color:var(--color-tutorials-overview-eyebrow);display:block;font-weight:600;margin-bottom:5px}.content[data-v-512b66f6],.eyebrow[data-v-512b66f6]{font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content[data-v-512b66f6]{font-size:.82353rem;line-height:1.42857;font-weight:400;color:var(--color-tutorials-overview-content-alt)}.asset[data-v-512b66f6]{flex:0 0 190px}.intro[data-v-512b66f6]{flex:0 1 360px}@media only screen and (min-width:768px) and (max-width:1250px){.asset[data-v-512b66f6]{flex:0 0 130px}.intro[data-v-512b66f6]{flex:0 1 260px}}@media only screen and (max-width:767px){.intro[data-v-512b66f6]{flex:0 1 340px}}@media only screen and (max-width:735px){.info[data-v-512b66f6]{display:block;text-align:center}.asset[data-v-512b66f6]{margin:0 45px}.eyebrow[data-v-512b66f6]{margin-bottom:7px}.intro[data-v-512b66f6]{margin-top:40px}}.tile[data-v-2d1dbe98]{background:var(--color-tutorials-overview-fill-secondary,#161616);margin:2px 0;padding:50px 60px}.asset[data-v-2d1dbe98]{margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1250px){.tile[data-v-2d1dbe98]{padding:40px 30px}}@media only screen and (max-width:735px){.volume[data-v-2d1dbe98]{border-radius:0}.tile[data-v-2d1dbe98]{padding:40px 20px}}.learning-path[data-v-18755bc2]{background:var(--color-tutorials-overview-fill,#000);padding:4.70588rem 0}.main-container[data-v-18755bc2]{margin-left:auto;margin-right:auto;width:980px;align-items:stretch;display:flex;justify-content:space-between}@media only screen and (max-width:1250px){.main-container[data-v-18755bc2]{width:692px}}@media only screen and (max-width:735px){.main-container[data-v-18755bc2]{width:87.5%}}.ide .main-container[data-v-18755bc2]{justify-content:center}.secondary-content-container[data-v-18755bc2]{flex:0 0 200px;width:200px}.tutorials-navigation[data-v-18755bc2]{position:sticky;top:7.76471rem}.primary-content-container[data-v-18755bc2]{flex:0 1 720px;max-width:100%}.content-sections-container .content-section[data-v-18755bc2]{border-radius:12px;overflow:hidden}.content-sections-container .content-section+.content-section[data-v-18755bc2]{margin-top:1.17647rem}@media only screen and (min-width:768px) and (max-width:1250px){.learning-path[data-v-18755bc2]{padding:2.35294rem 0}.primary-content-container[data-v-18755bc2]{flex-basis:auto;margin-left:1.29412rem}.secondary-content-container[data-v-18755bc2]{flex:0 0 180px;width:180px}}@media only screen and (max-width:767px){.secondary-content-container[data-v-18755bc2]{display:none}}@media only screen and (max-width:735px){.content-sections-container .content-section[data-v-18755bc2]{border-radius:0}.content-sections-container .content-section.volume[data-v-18755bc2]{margin-top:1.17647rem}.learning-path[data-v-18755bc2]{padding:0}.main-container[data-v-18755bc2]{width:100%}}.tutorials-overview[data-v-2d1816cc]{height:100%}.tutorials-overview .radial-gradient[data-v-2d1816cc]{margin-top:-3.05882rem;padding-top:3.05882rem;background:var(--color-tutorials-overview-fill-secondary,var(--color-tutorials-overview-background))}@media only screen and (max-width:735px){.tutorials-overview .radial-gradient[data-v-2d1816cc]{margin-top:-2.82353rem;padding-top:2.82353rem}}@-moz-document url-prefix(){.tutorials-overview .radial-gradient{background:#111!important}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui.json index 6b1965b9..a768d8b1 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","interfaceLanguage":"swift"},"topicSections":[{"title":"Classes","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/UsageServiceBody"]},{"title":"Enumerations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus"]}],"kind":"symbol","metadata":{"roleHeading":"Framework","externalID":"axeDevToolsXCUI","title":"axeDevToolsXCUI","symbolKind":"module","role":"collection","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[[]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AccessToken":{"role":"symbol","title":"AccessToken","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AccessToken"}],"abstract":[{"type":"text","text":"The AccessToken handles logging into the axeDevTools server and keeping the session alive. Users who have their own instance of the axeDevTools server may need to use this class. If you are using the default server, you should not need to use this class."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AccessToken"}],"url":"\/documentation\/axedevtoolsxcui\/accesstoken"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds":{"role":"symbol","title":"AxeBounds","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in on-screen pixels."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeBounds"}],"url":"\/documentation\/axedevtoolsxcui\/axebounds"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/UsageServiceBody":{"role":"symbol","title":"UsageServiceBody","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"UsageServiceBody"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/UsageServiceBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UsageServiceBody"}],"url":"\/documentation\/axedevtoolsxcui\/usageservicebody"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage":{"role":"symbol","title":"AxeImage","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of a view, or the entire device’s screen."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImage"}],"url":"\/documentation\/axedevtoolsxcui\/axeimage"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint":{"role":"symbol","title":"AxePoint","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"abstract":[{"type":"text","text":"A location on the screen, either in pixels or iOS points (pt). Usually converted from a CGPoint"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxePoint"}],"url":"\/documentation\/axedevtoolsxcui\/axepoint"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","interfaceLanguage":"swift"},"topicSections":[{"title":"Classes","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/UsageServiceBody"]},{"title":"Enumerations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus"]}],"kind":"symbol","metadata":{"roleHeading":"Framework","externalID":"axeDevToolsXCUI","title":"axeDevToolsXCUI","symbolKind":"module","role":"collection","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[[]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AccessToken":{"role":"symbol","title":"AccessToken","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AccessToken"}],"abstract":[{"type":"text","text":"The AccessToken handles logging into the axeDevTools server and keeping the session alive. Users who have their own instance of the axeDevTools server may need to use this class. If you are using the default server, you should not need to use this class."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AccessToken"}],"url":"\/documentation\/axedevtoolsxcui\/accesstoken"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage":{"role":"symbol","title":"AxeImage","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of a view, or the entire device’s screen."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImage"}],"url":"\/documentation\/axedevtoolsxcui\/axeimage"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/UsageServiceBody":{"role":"symbol","title":"UsageServiceBody","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"UsageServiceBody"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/UsageServiceBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UsageServiceBody"}],"url":"\/documentation\/axedevtoolsxcui\/usageservicebody"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds":{"role":"symbol","title":"AxeBounds","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in on-screen pixels."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeBounds"}],"url":"\/documentation\/axedevtoolsxcui\/axebounds"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint":{"role":"symbol","title":"AxePoint","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"abstract":[{"type":"text","text":"A location on the screen, either in pixels or iOS points (pt). Usually converted from a CGPoint"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxePoint"}],"url":"\/documentation\/axedevtoolsxcui\/axepoint"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/accesstoken.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/accesstoken.json index a02bc0de..9d4443ae 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/accesstoken.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/accesstoken.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AccessToken"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/accesstoken"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The AccessToken handles logging into the axeDevTools server and keeping the session alive. Users who have their own instance of the axeDevTools server may need to use this class. If you are using the default server, you should not need to use this class."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AccessToken"}],"title":"AccessToken","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AccessToken","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AccessToken"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken\/init(username:password:realm:clientId:authServerURL:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AccessToken/init(username:password:realm:clientId:authServerURL:)":{"role":"symbol","title":"init(username:password:realm:clientId:authServerURL:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"realm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"clientId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"authServerURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new AccessToken with the given parameters."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken\/init(username:password:realm:clientId:authServerURL:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/accesstoken\/init(username:password:realm:clientid:authserverurl:)"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AccessToken":{"role":"symbol","title":"AccessToken","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AccessToken"}],"abstract":[{"type":"text","text":"The AccessToken handles logging into the axeDevTools server and keeping the session alive. Users who have their own instance of the axeDevTools server may need to use this class. If you are using the default server, you should not need to use this class."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AccessToken"}],"url":"\/documentation\/axedevtoolsxcui\/accesstoken"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AccessToken"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/accesstoken"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The AccessToken handles logging into the axeDevTools server and keeping the session alive. Users who have their own instance of the axeDevTools server may need to use this class. If you are using the default server, you should not need to use this class."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AccessToken"}],"title":"AccessToken","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AccessToken","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AccessToken"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken\/init(username:password:realm:clientId:authServerURL:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AccessToken/init(username:password:realm:clientId:authServerURL:)":{"role":"symbol","title":"init(username:password:realm:clientId:authServerURL:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"realm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"clientId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"authServerURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new AccessToken with the given parameters."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken\/init(username:password:realm:clientId:authServerURL:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/accesstoken\/init(username:password:realm:clientid:authserverurl:)"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AccessToken":{"role":"symbol","title":"AccessToken","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AccessToken"}],"abstract":[{"type":"text","text":"The AccessToken handles logging into the axeDevTools server and keeping the session alive. Users who have their own instance of the axeDevTools server may need to use this class. If you are using the default server, you should not need to use this class."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AccessToken"}],"url":"\/documentation\/axedevtoolsxcui\/accesstoken"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/accesstoken/init(username:password:realm:clientid:authserverurl:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/accesstoken/init(username:password:realm:clientid:authserverurl:).json index d3283dfa..348c0a75 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/accesstoken/init(username:password:realm:clientid:authserverurl:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/accesstoken/init(username:password:realm:clientid:authserverurl:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"realm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"clientId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"authServerURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"username","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Your username used to log into mobile docs and the axeDevTools Dashboard. Usually an email address."}]}]},{"name":"password","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The password used to log into mobile docs and the axeDevTools Dashboard."}]}]},{"name":"realm","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Optional. Provide this if you have your own instance of the axeDevTools server."}]}]},{"name":"clientId","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Optional. Provide this if you have your own instance of the axeDevTools server."}]}]},{"name":"authServerURL","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Optional. Provide this if you have your own instance of the axeDevTools server."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This will throw an error if the parameters provided are not correct."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Google authentication information will not work."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/accesstoken\/init(username:password:realm:clientid:authserverurl:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken\/init(username:password:realm:clientId:authServerURL:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new AccessToken with the given parameters."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"realm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"clientId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"authServerURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(username:password:realm:clientId:authServerURL:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AccessToken(im)initWithUsername:password:realm:clientId:authServerURL:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AccessToken/init(username:password:realm:clientId:authServerURL:)":{"role":"symbol","title":"init(username:password:realm:clientId:authServerURL:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"realm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"clientId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"authServerURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new AccessToken with the given parameters."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken\/init(username:password:realm:clientId:authServerURL:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/accesstoken\/init(username:password:realm:clientid:authserverurl:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AccessToken":{"role":"symbol","title":"AccessToken","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AccessToken"}],"abstract":[{"type":"text","text":"The AccessToken handles logging into the axeDevTools server and keeping the session alive. Users who have their own instance of the axeDevTools server may need to use this class. If you are using the default server, you should not need to use this class."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AccessToken"}],"url":"\/documentation\/axedevtoolsxcui\/accesstoken"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"realm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"clientId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"authServerURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"username","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Your username used to log into mobile docs and the axeDevTools Dashboard. Usually an email address."}]}]},{"name":"password","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The password used to log into mobile docs and the axeDevTools Dashboard."}]}]},{"name":"realm","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Optional. Provide this if you have your own instance of the axeDevTools server."}]}]},{"name":"clientId","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Optional. Provide this if you have your own instance of the axeDevTools server."}]}]},{"name":"authServerURL","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Optional. Provide this if you have your own instance of the axeDevTools server."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This will throw an error if the parameters provided are not correct."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Google authentication information will not work."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/accesstoken\/init(username:password:realm:clientid:authserverurl:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken\/init(username:password:realm:clientId:authServerURL:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new AccessToken with the given parameters."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"realm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"clientId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"authServerURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(username:password:realm:clientId:authServerURL:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AccessToken(im)initWithUsername:password:realm:clientId:authServerURL:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AccessToken/init(username:password:realm:clientId:authServerURL:)":{"role":"symbol","title":"init(username:password:realm:clientId:authServerURL:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"realm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"clientId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"authServerURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new AccessToken with the given parameters."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken\/init(username:password:realm:clientId:authServerURL:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/accesstoken\/init(username:password:realm:clientid:authserverurl:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AccessToken":{"role":"symbol","title":"AccessToken","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AccessToken"}],"abstract":[{"type":"text","text":"The AccessToken handles logging into the axeDevTools server and keeping the session alive. Users who have their own instance of the axeDevTools server may need to use this class. If you are using the default server, you should not need to use this class."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AccessToken"}],"url":"\/documentation\/axedevtoolsxcui\/accesstoken"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axebounds.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axebounds.json index 818ed05d..9d49d31b 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axebounds.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axebounds.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axebounds"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in on-screen pixels."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"title":"AxeBounds","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeBounds"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds\/description"]}],"references":{"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axebounds\/description"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds":{"role":"symbol","title":"AxeBounds","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in on-screen pixels."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeBounds"}],"url":"\/documentation\/axedevtoolsxcui\/axebounds"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axebounds\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axebounds"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in on-screen pixels."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"title":"AxeBounds","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeBounds"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds\/description"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axebounds\/description"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds":{"role":"symbol","title":"AxeBounds","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in on-screen pixels."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeBounds"}],"url":"\/documentation\/axedevtoolsxcui\/axebounds"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axebounds\/init(from:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axebounds/description.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axebounds/description.json index c6d0ed0d..b56ad8be 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axebounds/description.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axebounds/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axebounds\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axebounds\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds":{"role":"symbol","title":"AxeBounds","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in on-screen pixels."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeBounds"}],"url":"\/documentation\/axedevtoolsxcui\/axebounds"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axebounds\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axebounds\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds":{"role":"symbol","title":"AxeBounds","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in on-screen pixels."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeBounds"}],"url":"\/documentation\/axedevtoolsxcui\/axebounds"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axebounds/init(from:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axebounds/init(from:).json index 1c7c3d22..78bef935 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axebounds/init(from:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axebounds/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axebounds\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds\/init(from:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI9AxeBoundsC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axebounds\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds":{"role":"symbol","title":"AxeBounds","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in on-screen pixels."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeBounds"}],"url":"\/documentation\/axedevtoolsxcui\/axebounds"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axebounds\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds\/init(from:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI9AxeBoundsC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds":{"role":"symbol","title":"AxeBounds","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in on-screen pixels."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeBounds"}],"url":"\/documentation\/axedevtoolsxcui\/axebounds"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axebounds\/init(from:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf.json index c4163dd4..430d06cb 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"By default, all "},{"type":"codeVoice","code":"AxeRule"},{"type":"text","text":"s will run. You can use this object to ignore rules, or add custom rules that you define."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeconf"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"title":"AxeConf","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeConf"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/init()","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/customRules","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/description"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/ignore(rule:_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/ignore(rules:_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/ignore(rulesFor:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/ignore(rulesFor:)":{"role":"symbol","title":"ignore(rulesFor:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ignore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rulesFor"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">])"}],"abstract":[{"type":"text","text":"Ignore specific rules for specific views, as defined in the provided dictionary, by Class or Accessibility Identifier."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/ignore(rulesFor:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/ignore(rulesfor:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/ignore(rules:_:)":{"role":"symbol","title":"ignore(rules:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ignore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rules"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This method allows you to ignore (or re-introduce) results from any rule, including custom rules. By default, no rules (including custom rules) are ignored."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/ignore(rules:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/ignore(rules:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/customRules":{"role":"symbol","title":"customRules","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customRules"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"A list of custom rules that can be run on every scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/customRules","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/customrules"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"AxeConf"},{"type":"text","text":" object. All rules are added by default. See "},{"type":"codeVoice","code":"AxeRuleId"},{"type":"text","text":" for a full list of available rules."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/init()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/init()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/ignore(rule:_:)":{"role":"symbol","title":"ignore(rule:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ignore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rule"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This method allows you to ignore (or re-introduce) results from any rule, including custom rules. By default, no rules (including custom rules) are ignored."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/ignore(rule:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/ignore(rule:_:)"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"By default, all "},{"type":"codeVoice","code":"AxeRule"},{"type":"text","text":"s will run. You can use this object to ignore rules, or add custom rules that you define."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeconf"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"title":"AxeConf","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeConf"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/init()","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/customRules","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/optInToSupportsDynamicType"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/ignore(rule:_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/ignore(rules:_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/ignore(rulesFor:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/customRules":{"role":"symbol","title":"customRules","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customRules"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"A list of custom rules that can be run on every scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/customRules","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/customrules"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/ignore(rule:_:)":{"role":"symbol","title":"ignore(rule:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ignore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rule"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This method allows you to ignore (or re-introduce) results from any rule, including custom rules. By default, no rules (including custom rules) are ignored."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/ignore(rule:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/ignore(rule:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/ignore(rules:_:)":{"role":"symbol","title":"ignore(rules:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ignore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rules"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This method allows you to ignore (or re-introduce) results from any rule, including custom rules. By default, no rules (including custom rules) are ignored."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/ignore(rules:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/ignore(rules:_:)"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/ignore(rulesFor:)":{"role":"symbol","title":"ignore(rulesFor:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ignore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rulesFor"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">])"}],"abstract":[{"type":"text","text":"Ignore specific rules for specific views, as defined in the provided dictionary, by Class or Accessibility Identifier."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/ignore(rulesFor:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/ignore(rulesfor:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/optInToSupportsDynamicType":{"role":"symbol","title":"optInToSupportsDynamicType","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"optInToSupportsDynamicType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether you would like to run the SupportsDynamicType rule or not."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/optInToSupportsDynamicType","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/optintosupportsdynamictype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"AxeConf"},{"type":"text","text":" object. All rules are added by default. See "},{"type":"codeVoice","code":"AxeRuleId"},{"type":"text","text":" for a full list of available rules."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/init()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/init()"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/customrules.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/customrules.json index 89105775..d9c713e2 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/customrules.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/customrules.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customRules"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC","text":"AxeRule"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeconf\/customrules"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/customRules","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A list of custom rules that can be run on every scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customRules"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":">"}],"title":"customRules","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:15axeDevToolsXCUI7AxeConfC11customRulesShyAA0E4RuleCGvp","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/customRules":{"role":"symbol","title":"customRules","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customRules"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"A list of custom rules that can be run on every scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/customRules","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/customrules"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customRules"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC","text":"AxeRule"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeconf\/customrules"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/customRules","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A list of custom rules that can be run on every scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customRules"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":">"}],"title":"customRules","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:15axeDevToolsXCUI7AxeConfC11customRulesShyAA0E4RuleCGvp","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/customRules":{"role":"symbol","title":"customRules","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customRules"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"A list of custom rules that can be run on every scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/customRules","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/customrules"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/description.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/description.json index 8042306a..9d575d1d 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/description.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeconf\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeconf\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/init(from:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/init(from:).json index 071f45dd..30cf77f0 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/init(from:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeconf\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI7AxeConfC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeconf\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI7AxeConfC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/isequal(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/isequal(_:).json index 54308ae9..b4e30a02 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/isequal(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeconf\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/isequal(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeconf\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/optintosupportsdynamictype.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/optintosupportsdynamictype.json new file mode 100644 index 00000000..cba0ba19 --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeconf/optintosupportsdynamictype.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"optInToSupportsDynamicType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeconf\/optintosupportsdynamictype"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/optInToSupportsDynamicType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether you would like to run the SupportsDynamicType rule or not."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"optInToSupportsDynamicType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"optInToSupportsDynamicType","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:15axeDevToolsXCUI7AxeConfC26optInToSupportsDynamicTypeSbvp","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf/optInToSupportsDynamicType":{"role":"symbol","title":"optInToSupportsDynamicType","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"optInToSupportsDynamicType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether you would like to run the SupportsDynamicType rule or not."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf\/optInToSupportsDynamicType","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeconf\/optintosupportsdynamictype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext.json index 374ef7f5..feab798d 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axecontext"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"title":"AxeContext","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeContext"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeDevice","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeMetaData","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeView","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/screenshot"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/axeDevice":{"role":"symbol","title":"axeDevice","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeDevice"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeDevice","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used for the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeDevice","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/axeView":{"role":"symbol","title":"axeView","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeView"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"}],"abstract":[{"type":"text","text":"The view hierarchy of the scanned view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/axeview"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/screenshot":{"role":"symbol","title":"screenshot","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenshot"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImage","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of the view that was scanned."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/screenshot","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/screenshot"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/axeMetaData":{"role":"symbol","title":"axeMetaData","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeMetaData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeMetaData","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData"}],"abstract":[{"type":"text","text":"Additional meta data."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeMetaData","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/axemetadata"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axecontext"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"title":"AxeContext","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeContext"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeDevice","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeMetaData","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeView","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/screenshot"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/axeMetaData":{"role":"symbol","title":"axeMetaData","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeMetaData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeMetaData","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData"}],"abstract":[{"type":"text","text":"Additional meta data."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeMetaData","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/axemetadata"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/screenshot":{"role":"symbol","title":"screenshot","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenshot"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImage","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of the view that was scanned."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/screenshot","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/screenshot"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/axeDevice":{"role":"symbol","title":"axeDevice","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeDevice"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeDevice","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used for the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeDevice","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/axedevice"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/axeView":{"role":"symbol","title":"axeView","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeView"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"}],"abstract":[{"type":"text","text":"The view hierarchy of the scanned view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/axeview"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/axedevice.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/axedevice.json index a08081a2..a3ef48e7 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/axedevice.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/axedevice.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeDevice"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice","text":"AxeDevice"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axecontext\/axedevice"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeDevice","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Information about the device used for the scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeDevice"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeDevice","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice"}],"title":"axeDevice","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext(py)axeDevice","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/axeDevice":{"role":"symbol","title":"axeDevice","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeDevice"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeDevice","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used for the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeDevice","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeDevice"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice","text":"AxeDevice"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axecontext\/axedevice"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeDevice","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Information about the device used for the scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeDevice"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeDevice","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice"}],"title":"axeDevice","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext(py)axeDevice","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/axeDevice":{"role":"symbol","title":"axeDevice","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeDevice"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeDevice","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used for the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeDevice","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/axemetadata.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/axemetadata.json index e1bb8d78..55986201 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/axemetadata.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/axemetadata.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeMetaData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData","text":"AxeMetaData"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axecontext\/axemetadata"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeMetaData","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Additional meta data."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeMetaData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeMetaData","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData"}],"title":"axeMetaData","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext(py)axeMetaData","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/axeMetaData":{"role":"symbol","title":"axeMetaData","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeMetaData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeMetaData","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData"}],"abstract":[{"type":"text","text":"Additional meta data."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeMetaData","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/axemetadata"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeMetaData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData","text":"AxeMetaData"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axecontext\/axemetadata"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeMetaData","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Additional meta data."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeMetaData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeMetaData","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData"}],"title":"axeMetaData","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext(py)axeMetaData","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/axeMetaData":{"role":"symbol","title":"axeMetaData","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeMetaData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeMetaData","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData"}],"abstract":[{"type":"text","text":"Additional meta data."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeMetaData","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/axemetadata"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/axeview.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/axeview.json index 62313e44..fc22680d 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/axeview.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/axeview.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeView"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView","text":"AxeView"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axecontext\/axeview"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeView","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view hierarchy of the scanned view."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeView"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"}],"title":"axeView","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext(py)axeView","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/axeView":{"role":"symbol","title":"axeView","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeView"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"}],"abstract":[{"type":"text","text":"The view hierarchy of the scanned view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeView"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView","text":"AxeView"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axecontext\/axeview"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeView","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view hierarchy of the scanned view."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeView"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"}],"title":"axeView","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext(py)axeView","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/axeView":{"role":"symbol","title":"axeView","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeView"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"}],"abstract":[{"type":"text","text":"The view hierarchy of the scanned view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/axeView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/encode(to:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/encode(to:).json index 5fbe7ac9..8051c6eb 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/encode(to:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axecontext\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI10AxeContextC6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axecontext\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI10AxeContextC6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/init(from:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/init(from:).json index c2c12a52..b8cd19a7 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/init(from:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axecontext\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI10AxeContextC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/init(from:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axecontext\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI10AxeContextC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/isequal(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/isequal(_:).json index 2b887b95..b1f9adec 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/isequal(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axecontext\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axecontext\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/screenshot.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/screenshot.json index 3af324c4..58294a09 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/screenshot.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axecontext/screenshot.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenshot"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage","text":"AxeImage"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axecontext\/screenshot"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/screenshot","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A screenshot of the view that was scanned."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenshot"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImage","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage"}],"title":"screenshot","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext(py)screenshot","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage":{"role":"symbol","title":"AxeImage","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of a view, or the entire device’s screen."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImage"}],"url":"\/documentation\/axedevtoolsxcui\/axeimage"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/screenshot":{"role":"symbol","title":"screenshot","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenshot"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImage","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of the view that was scanned."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/screenshot","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/screenshot"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenshot"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage","text":"AxeImage"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axecontext\/screenshot"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/screenshot","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A screenshot of the view that was scanned."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenshot"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImage","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage"}],"title":"screenshot","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext(py)screenshot","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage":{"role":"symbol","title":"AxeImage","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of a view, or the entire device’s screen."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImage"}],"url":"\/documentation\/axedevtoolsxcui\/axeimage"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext/screenshot":{"role":"symbol","title":"screenshot","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenshot"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImage","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of the view that was scanned."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext\/screenshot","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axecontext\/screenshot"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice.json index a16543af..66f9fae6 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"title":"AxeDevice","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/hash","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/name","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/os","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/osVersion","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/scale","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/screenHeight","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/screenWidth"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/osVersion":{"role":"symbol","title":"osVersion","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"osVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The iOS version that the device was running at the time of the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/osVersion","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/osversion"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/name":{"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The name of the device"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/name","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/name"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/os":{"role":"symbol","title":"os","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"os"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The operating system that the device was running. Will likely be “iOS”."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/os","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/os"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/screenWidth":{"role":"symbol","title":"screenWidth","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenWidth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The device’s screen width, in pixels"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/screenWidth","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/screenwidth"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/scale":{"role":"symbol","title":"scale","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"scale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The number of pixels in one iOS point (pt)"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/scale","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/scale"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/hash"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/screenHeight":{"role":"symbol","title":"screenHeight","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenHeight"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The device’s screen height, in pixels"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/screenHeight","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/screenheight"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"title":"AxeDevice","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/hash","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/name","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/os","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/osVersion","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/scale","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/screenHeight","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/screenWidth"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/scale":{"role":"symbol","title":"scale","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"scale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The number of pixels in one iOS point (pt)"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/scale","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/scale"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/screenHeight":{"role":"symbol","title":"screenHeight","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenHeight"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The device’s screen height, in pixels"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/screenHeight","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/screenheight"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/screenWidth":{"role":"symbol","title":"screenWidth","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenWidth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The device’s screen width, in pixels"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/screenWidth","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/screenwidth"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/os":{"role":"symbol","title":"os","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"os"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The operating system that the device was running. Will likely be “iOS”."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/os","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/os"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/hash"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/osVersion":{"role":"symbol","title":"osVersion","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"osVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The iOS version that the device was running at the time of the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/osVersion","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/osversion"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/name":{"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The name of the device"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/name","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/name"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/encode(to:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/encode(to:).json index 280f72bb..8cc7d299 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/encode(to:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI9AxeDeviceC6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI9AxeDeviceC6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/hash.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/hash.json index ed055b33..1b6e6f0f 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/hash.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice(py)hash","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/hash"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice(py)hash","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/hash"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/isequal(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/isequal(_:).json index 3e501242..6eea675a 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/isequal(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/name.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/name.json index 5c86c939..e46180e4 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/name.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/name.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/name","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The name of the device"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"name","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice(py)name","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/name":{"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The name of the device"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/name","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/name"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/name","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The name of the device"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"name","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice(py)name","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/name":{"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The name of the device"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/name","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/osversion.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/osversion.json index d548667d..1eae55e6 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/osversion.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/osversion.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"osVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice\/osversion"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/osVersion","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The iOS version that the device was running at the time of the scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"osVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"osVersion","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice(py)osVersion","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/osVersion":{"role":"symbol","title":"osVersion","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"osVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The iOS version that the device was running at the time of the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/osVersion","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/osversion"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"osVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice\/osversion"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/osVersion","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The iOS version that the device was running at the time of the scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"osVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"osVersion","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice(py)osVersion","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/osVersion":{"role":"symbol","title":"osVersion","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"osVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The iOS version that the device was running at the time of the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/osVersion","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/osversion"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/scale.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/scale.json index 4952c42c..863b050d 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/scale.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/scale.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"scale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice\/scale"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/scale","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The number of pixels in one iOS point (pt)"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"scale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"scale","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice(py)scale","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/scale":{"role":"symbol","title":"scale","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"scale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The number of pixels in one iOS point (pt)"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/scale","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/scale"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"scale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice\/scale"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/scale","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The number of pixels in one iOS point (pt)"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"scale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"scale","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice(py)scale","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/scale":{"role":"symbol","title":"scale","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"scale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The number of pixels in one iOS point (pt)"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/scale","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/scale"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/screenheight.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/screenheight.json index 4da10d70..4399d6df 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/screenheight.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/screenheight.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenHeight"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice\/screenheight"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/screenHeight","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The device’s screen height, in pixels"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenHeight"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"screenHeight","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice(py)screenHeight","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/screenHeight":{"role":"symbol","title":"screenHeight","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenHeight"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The device’s screen height, in pixels"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/screenHeight","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/screenheight"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenHeight"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice\/screenheight"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/screenHeight","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The device’s screen height, in pixels"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenHeight"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"screenHeight","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice(py)screenHeight","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/screenHeight":{"role":"symbol","title":"screenHeight","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenHeight"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The device’s screen height, in pixels"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/screenHeight","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/screenheight"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/screenwidth.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/screenwidth.json index 6790e0b7..60504bb5 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/screenwidth.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevice/screenwidth.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenWidth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice\/screenwidth"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/screenWidth","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The device’s screen width, in pixels"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenWidth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"screenWidth","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice(py)screenWidth","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/screenWidth":{"role":"symbol","title":"screenWidth","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenWidth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The device’s screen width, in pixels"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/screenWidth","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/screenwidth"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenWidth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevice\/screenwidth"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/screenWidth","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The device’s screen width, in pixels"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenWidth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"screenWidth","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevice(py)screenWidth","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice/screenWidth":{"role":"symbol","title":"screenWidth","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenWidth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The device’s screen width, in pixels"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice\/screenWidth","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevice\/screenwidth"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevice":{"role":"symbol","title":"AxeDevice","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevice"}],"abstract":[{"type":"text","text":"Information about the device used when the scan was created."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevice","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevice"}],"url":"\/documentation\/axedevtoolsxcui\/axedevice"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools.json index 56797133..dfe0584e 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/configuration"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/deleteResult(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/getResult(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/postResult(_:withTags:withScanName:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/run(onBundleIdentifier:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/run(onElement:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/saveResult(_:toPath:withFileName:withScanName:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/saveResult(_:toPath:withName:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/tagResult(_:withTags:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/updateScanName(_:to:)"]},{"title":"Type Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/debugStatements"]},{"title":"Type Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withAPIKey:toServer:organization:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withAccessToken:toServer:orgId:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withUsername:andPassword:toServer:organization:)"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"title":"AxeDevTools","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/saveResult(_:toPath:withName:)":{"role":"symbol","title":"saveResult(_:toPath:withName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Use this after calling "},{"type":"codeVoice","code":"run"},{"type":"text","text":" in your unit test to save the scan to your machine, as JSON."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/saveResult(_:toPath:withName:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/axedevtoolsxcui\/axedevtools\/saveresult(_:topath:withname:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/postResult(_:withTags:withScanName:)":{"role":"symbol","title":"postResult(_:withTags:withScanName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"postResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTags"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"withScanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"Use this after calling "},{"type":"codeVoice","code":"run"},{"type":"text","text":" to send the scan to the server. Will throw an error if sending the scan was not successful."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/postResult(_:withTags:withScanName:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/postresult(_:withtags:withscanname:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/configuration":{"role":"symbol","title":"configuration","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf"}],"abstract":[{"type":"text","text":"Set this property if you want to change which rules are run or if you want to add custom rules."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/configuration","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/configuration"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/debugStatements":{"role":"symbol","title":"debugStatements","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugStatements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Set this property to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if you want additional debug information for unexpected behavior."},{"type":"text","text":" "},{"type":"text","text":"We may request this to be turned on if an obscure bug is found."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/debugStatements","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/debugstatements"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/run(onBundleIdentifier:)":{"role":"symbol","title":"run(onBundleIdentifier:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"("},{"kind":"externalParam","text":"onBundleIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"abstract":[{"type":"text","text":"Use this in a UITest to analyze the accessibility of an application. Useful in testing views built in SwiftUI, Native iOS or React Native."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/run(onBundleIdentifier:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/run(onbundleidentifier:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/deleteResult(_:)":{"role":"symbol","title":"deleteResult(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Deletes the scan from the server. The scan will no longer be available on the dashboard. Will throw an error if there was an issue deleting the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/deleteResult(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/deleteresult(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/login(withAccessToken:toServer:orgId:)":{"role":"symbol","title":"login(withAccessToken:toServer:orgId:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAccessToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AccessToken","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AccessToken"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"orgId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests. Use this version of login if you have a special instance of the server to log into."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withAccessToken:toServer:orgId:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withaccesstoken:toserver:orgid:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/saveResult(_:toPath:withFileName:withScanName:)":{"role":"symbol","title":"saveResult(_:toPath:withFileName:withScanName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withFileName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Use this after calling "},{"type":"codeVoice","code":"run"},{"type":"text","text":" in your unit test to save the scan to your machine, as JSON."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/saveResult(_:toPath:withFileName:withScanName:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/saveresult(_:topath:withfilename:withscanname:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/getResult(_:)":{"role":"symbol","title":"getResult(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"abstract":[{"type":"text","text":"Retrieves the scan from the server. This can be used within UITests to assert things about a scan that was pushed to the server, such as the number of accessibility issues within a scan. Will throw an error if there was an issue retrieving the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/getResult(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/getresult(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/tagResult(_:withTags:)":{"role":"symbol","title":"tagResult(_:withTags:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTags"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Tags the scan in the dashboard with the strings provided. Will throw an error if there was an issue tagging the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/tagResult(_:withTags:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/tagresult(_:withtags:)"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/login(withAPIKey:toServer:organization:)":{"role":"symbol","title":"login(withAPIKey:toServer:organization:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"organization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withAPIKey:toServer:organization:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withapikey:toserver:organization:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/run(onElement:)":{"role":"symbol","title":"run(onElement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"("},{"kind":"externalParam","text":"onElement"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"abstract":[{"type":"text","text":"Use this in a UITest to analyze the accessibility of a screen or a view. Useful in testing views built in SwiftUI, Native iOS or React Native."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/run(onElement:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/run(onelement:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/updateScanName(_:to:)":{"role":"symbol","title":"updateScanName(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateScanName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Sets or updates the scan name that is displayed in the dashboard. Will throw an error if there was an issue (re)naming the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/updateScanName(_:to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/updatescanname(_:to:)"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/login(withUsername:andPassword:toServer:organization:)":{"role":"symbol","title":"login(withUsername:andPassword:toServer:organization:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"andPassword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"organization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withUsername:andPassword:toServer:organization:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withusername:andpassword:toserver:organization:)"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/configuration"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/deleteResult(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/getResult(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/postResult(_:withTags:withScanName:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/run(onBundleIdentifier:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/run(onElement:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/saveResult(_:toPath:withFileName:withScanName:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/tagResult(_:withTags:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/updateScanName(_:to:)"]},{"title":"Type Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/debugStatements"]},{"title":"Type Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withAPIKey:toServer:organization:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withAccessToken:toServer:orgId:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withUsername:andPassword:toServer:organization:)"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"title":"AxeDevTools","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"references":{"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/deleteResult(_:)":{"role":"symbol","title":"deleteResult(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Deletes the scan from the server. The scan will no longer be available on the dashboard. Will throw an error if there was an issue deleting the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/deleteResult(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/deleteresult(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/postResult(_:withTags:withScanName:)":{"role":"symbol","title":"postResult(_:withTags:withScanName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"postResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTags"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"withScanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"Use this after calling "},{"type":"codeVoice","code":"run"},{"type":"text","text":" to send the scan to the server. Will throw an error if sending the scan was not successful."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/postResult(_:withTags:withScanName:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/postresult(_:withtags:withscanname:)"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/login(withAPIKey:toServer:organization:)":{"role":"symbol","title":"login(withAPIKey:toServer:organization:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"organization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withAPIKey:toServer:organization:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withapikey:toserver:organization:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/login(withAccessToken:toServer:orgId:)":{"role":"symbol","title":"login(withAccessToken:toServer:orgId:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAccessToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AccessToken","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AccessToken"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"orgId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests. Use this version of login if you have a special instance of the server to log into."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withAccessToken:toServer:orgId:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withaccesstoken:toserver:orgid:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/debugStatements":{"role":"symbol","title":"debugStatements","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugStatements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Set this property to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if you want additional debug information for unexpected behavior."},{"type":"text","text":" "},{"type":"text","text":"We may request this to be turned on if an obscure bug is found."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/debugStatements","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/debugstatements"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/updateScanName(_:to:)":{"role":"symbol","title":"updateScanName(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateScanName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Sets or updates the scan name that is displayed in the dashboard. Will throw an error if there was an issue (re)naming the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/updateScanName(_:to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/updatescanname(_:to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/getResult(_:)":{"role":"symbol","title":"getResult(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"abstract":[{"type":"text","text":"Retrieves the scan from the server. This can be used within UITests to assert things about a scan that was pushed to the server, such as the number of accessibility issues within a scan. Will throw an error if there was an issue retrieving the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/getResult(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/getresult(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/login(withUsername:andPassword:toServer:organization:)":{"role":"symbol","title":"login(withUsername:andPassword:toServer:organization:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"andPassword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"organization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withUsername:andPassword:toServer:organization:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withusername:andpassword:toserver:organization:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/run(onElement:)":{"role":"symbol","title":"run(onElement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"("},{"kind":"externalParam","text":"onElement"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"abstract":[{"type":"text","text":"Use this in a UITest to analyze the accessibility of a screen or a view. Useful in testing views built in SwiftUI, Native iOS or React Native."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/run(onElement:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/run(onelement:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/tagResult(_:withTags:)":{"role":"symbol","title":"tagResult(_:withTags:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTags"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Tags the scan in the dashboard with the strings provided. Will throw an error if there was an issue tagging the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/tagResult(_:withTags:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/tagresult(_:withtags:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/configuration":{"role":"symbol","title":"configuration","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf"}],"abstract":[{"type":"text","text":"Set this property if you want to change which rules are run or if you want to add custom rules."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/configuration","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/configuration"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/saveResult(_:toPath:withFileName:withScanName:)":{"role":"symbol","title":"saveResult(_:toPath:withFileName:withScanName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withFileName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Use this after calling "},{"type":"codeVoice","code":"run"},{"type":"text","text":" in your unit test to save the scan to your machine, as JSON."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/saveResult(_:toPath:withFileName:withScanName:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/saveresult(_:topath:withfilename:withscanname:)"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/run(onBundleIdentifier:)":{"role":"symbol","title":"run(onBundleIdentifier:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"("},{"kind":"externalParam","text":"onBundleIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"abstract":[{"type":"text","text":"Use this in a UITest to analyze the accessibility of an application. Useful in testing views built in SwiftUI, Native iOS or React Native."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/run(onBundleIdentifier:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/run(onbundleidentifier:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/configuration.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/configuration.json index 4c386df3..557c1f0e 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/configuration.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/configuration.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf","text":"AxeConf"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/configuration"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/configuration","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set this property if you want to change which rules are run or if you want to add custom rules."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf"}],"title":"configuration","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(py)configuration","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/configuration":{"role":"symbol","title":"configuration","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf"}],"abstract":[{"type":"text","text":"Set this property if you want to change which rules are run or if you want to add custom rules."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/configuration","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/configuration"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf","text":"AxeConf"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/configuration"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/configuration","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set this property if you want to change which rules are run or if you want to add custom rules."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf"}],"title":"configuration","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(py)configuration","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/configuration":{"role":"symbol","title":"configuration","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf"}],"abstract":[{"type":"text","text":"Set this property if you want to change which rules are run or if you want to add custom rules."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/configuration","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/configuration"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/debugstatements.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/debugstatements.json index 1c1d9ace..98f5759a 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/debugstatements.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/debugstatements.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugStatements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/debugstatements"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/debugStatements","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set this property to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if you want additional debug information for unexpected behavior."},{"type":"text","text":" "},{"type":"text","text":"We may request this to be turned on if an obscure bug is found."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugStatements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"debugStatements","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(cpy)debugStatements","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/debugStatements":{"role":"symbol","title":"debugStatements","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugStatements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Set this property to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if you want additional debug information for unexpected behavior."},{"type":"text","text":" "},{"type":"text","text":"We may request this to be turned on if an obscure bug is found."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/debugStatements","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/debugstatements"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugStatements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/debugstatements"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/debugStatements","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set this property to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if you want additional debug information for unexpected behavior."},{"type":"text","text":" "},{"type":"text","text":"We may request this to be turned on if an obscure bug is found."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugStatements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"debugStatements","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(cpy)debugStatements","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/debugStatements":{"role":"symbol","title":"debugStatements","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugStatements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Set this property to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if you want additional debug information for unexpected behavior."},{"type":"text","text":" "},{"type":"text","text":"We may request this to be turned on if an obscure bug is found."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/debugStatements","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/debugstatements"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/deleteresult(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/deleteresult(_:).json index 50bd4c61..5d12289a 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/deleteresult(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/deleteresult(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteResult"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"resultKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey","text":"AxeDevToolsResultKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"resultKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the AxeDevToolsResultKey of the scan that should be deleted from the server."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/deleteresult(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/deleteResult(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Deletes the scan from the server. The scan will no longer be available on the dashboard. Will throw an error if there was an issue deleting the scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"deleteResult(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)deleteResult:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/deleteResult(_:)":{"role":"symbol","title":"deleteResult(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Deletes the scan from the server. The scan will no longer be available on the dashboard. Will throw an error if there was an issue deleting the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/deleteResult(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/deleteresult(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteResult"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"resultKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey","text":"AxeDevToolsResultKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"resultKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the AxeDevToolsResultKey of the scan that should be deleted from the server."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/deleteresult(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/deleteResult(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Deletes the scan from the server. The scan will no longer be available on the dashboard. Will throw an error if there was an issue deleting the scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"deleteResult(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)deleteResult:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/deleteResult(_:)":{"role":"symbol","title":"deleteResult(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Deletes the scan from the server. The scan will no longer be available on the dashboard. Will throw an error if there was an issue deleting the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/deleteResult(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/deleteresult(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/getresult(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/getresult(_:).json index 1e47a1dc..96ca1783 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/getresult(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/getresult(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getResult"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"resultKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey","text":"AxeDevToolsResultKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult","text":"AxeResult"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The scan from the server."}]}]},{"kind":"parameters","parameters":[{"name":"resultKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The AxeDevToolsResultKey of the scan you would like to retrieve from the server."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/getresult(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/getResult(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves the scan from the server. This can be used within UITests to assert things about a scan that was pushed to the server, such as the number of accessibility issues within a scan. Will throw an error if there was an issue retrieving the scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"title":"getResult(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)getResult:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/getResult(_:)":{"role":"symbol","title":"getResult(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"abstract":[{"type":"text","text":"Retrieves the scan from the server. This can be used within UITests to assert things about a scan that was pushed to the server, such as the number of accessibility issues within a scan. Will throw an error if there was an issue retrieving the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/getResult(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/getresult(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getResult"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"resultKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey","text":"AxeDevToolsResultKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult","text":"AxeResult"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"resultKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The AxeDevToolsResultKey of the scan you would like to retrieve from the server."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The scan from the server."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/getresult(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/getResult(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves the scan from the server. This can be used within UITests to assert things about a scan that was pushed to the server, such as the number of accessibility issues within a scan. Will throw an error if there was an issue retrieving the scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"title":"getResult(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)getResult:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/getResult(_:)":{"role":"symbol","title":"getResult(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"abstract":[{"type":"text","text":"Retrieves the scan from the server. This can be used within UITests to assert things about a scan that was pushed to the server, such as the number of accessibility issues within a scan. Will throw an error if there was an issue retrieving the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/getResult(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/getresult(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/login(withaccesstoken:toserver:orgid:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/login(withaccesstoken:toserver:orgid:).json index 8cff90f4..9978eea2 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/login(withaccesstoken:toserver:orgid:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/login(withaccesstoken:toserver:orgid:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAccessToken"},{"kind":"text","text":" "},{"kind":"internalParam","text":"accessToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AccessToken","text":"AccessToken"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":" "},{"kind":"internalParam","text":"url"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"orgId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools","text":"AxeDevTools"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"initialized AxeDevTools object. Will throw an error if there was an issue logging in."}]}]},{"kind":"parameters","parameters":[{"name":"accessToken","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you require this method, a Deque representative will give you the information needed to create a valid AccessToken."}]}]},{"name":"url","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"URL of the server receiving the scans. A Deque representative will give you the information needed to fill out this parameter."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Google authentication information does not work in this method."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Will throw an error if there were incorrect credentials."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/login(withaccesstoken:toserver:orgid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withAccessToken:toServer:orgId:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests. Use this version of login if you have a special instance of the server to log into."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAccessToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AccessToken","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AccessToken"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"orgId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"title":"login(withAccessToken:toServer:orgId:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(cm)loginWithAccessToken:toServer:orgId:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/login(withAccessToken:toServer:orgId:)":{"role":"symbol","title":"login(withAccessToken:toServer:orgId:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAccessToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AccessToken","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AccessToken"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"orgId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests. Use this version of login if you have a special instance of the server to log into."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withAccessToken:toServer:orgId:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withaccesstoken:toserver:orgid:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AccessToken":{"role":"symbol","title":"AccessToken","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AccessToken"}],"abstract":[{"type":"text","text":"The AccessToken handles logging into the axeDevTools server and keeping the session alive. Users who have their own instance of the axeDevTools server may need to use this class. If you are using the default server, you should not need to use this class."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AccessToken"}],"url":"\/documentation\/axedevtoolsxcui\/accesstoken"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAccessToken"},{"kind":"text","text":" "},{"kind":"internalParam","text":"accessToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AccessToken","text":"AccessToken"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":" "},{"kind":"internalParam","text":"url"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"orgId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools","text":"AxeDevTools"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"accessToken","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you require this method, a Deque representative will give you the information needed to create a valid AccessToken."}]}]},{"name":"url","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"URL of the server receiving the scans. A Deque representative will give you the information needed to fill out this parameter."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"initialized AxeDevTools object. Will throw an error if there was an issue logging in."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Google authentication information does not work in this method."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Will throw an error if there were incorrect credentials."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/login(withaccesstoken:toserver:orgid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withAccessToken:toServer:orgId:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests. Use this version of login if you have a special instance of the server to log into."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAccessToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AccessToken","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AccessToken"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"orgId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"title":"login(withAccessToken:toServer:orgId:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(cm)loginWithAccessToken:toServer:orgId:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/login(withAccessToken:toServer:orgId:)":{"role":"symbol","title":"login(withAccessToken:toServer:orgId:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAccessToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AccessToken","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AccessToken"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"orgId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests. Use this version of login if you have a special instance of the server to log into."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withAccessToken:toServer:orgId:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withaccesstoken:toserver:orgid:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AccessToken":{"role":"symbol","title":"AccessToken","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AccessToken"}],"abstract":[{"type":"text","text":"The AccessToken handles logging into the axeDevTools server and keeping the session alive. Users who have their own instance of the axeDevTools server may need to use this class. If you are using the default server, you should not need to use this class."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AccessToken","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AccessToken"}],"url":"\/documentation\/axedevtoolsxcui\/accesstoken"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/login(withapikey:toserver:organization:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/login(withapikey:toserver:organization:).json index 62176dc9..891e531f 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/login(withapikey:toserver:organization:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/login(withapikey:toserver:organization:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":" "},{"kind":"internalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":" "},{"kind":"internalParam","text":"url"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"organization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools","text":"AxeDevTools"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An instantiated AxeDevTools object. You will not be able to scan anything without this object."}]}]},{"kind":"parameters","parameters":[{"name":"apiKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"API Key for axeDevTools."}]}]},{"name":"url","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"URL of the server receiving the scans if it’s not Deque’s service. This should only be filled out for enterprises with their own instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"For Objective-C, pass in an empty String to the "},{"type":"codeVoice","code":"url"},{"type":"text","text":" parameter and the default server will be used."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Will throw an error if there were incorrect credentials."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Google authentication information does not work in this method."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/login(withapikey:toserver:organization:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withAPIKey:toServer:organization:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"organization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"title":"login(withAPIKey:toServer:organization:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(cm)loginWithAPIKey:toServer:organization:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/login(withAPIKey:toServer:organization:)":{"role":"symbol","title":"login(withAPIKey:toServer:organization:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"organization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withAPIKey:toServer:organization:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withapikey:toserver:organization:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":" "},{"kind":"internalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":" "},{"kind":"internalParam","text":"url"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"organization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools","text":"AxeDevTools"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"apiKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"API Key for axeDevTools."}]}]},{"name":"url","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"URL of the server receiving the scans if it’s not Deque’s service. This should only be filled out for enterprises with their own instance."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An instantiated AxeDevTools object. You will not be able to scan anything without this object."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"For Objective-C, pass in an empty String to the "},{"type":"codeVoice","code":"url"},{"type":"text","text":" parameter and the default server will be used."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Will throw an error if there were incorrect credentials."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Google authentication information does not work in this method."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/login(withapikey:toserver:organization:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withAPIKey:toServer:organization:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"organization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"title":"login(withAPIKey:toServer:organization:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(cm)loginWithAPIKey:toServer:organization:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/login(withAPIKey:toServer:organization:)":{"role":"symbol","title":"login(withAPIKey:toServer:organization:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"organization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withAPIKey:toServer:organization:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withapikey:toserver:organization:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/login(withusername:andpassword:toserver:organization:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/login(withusername:andpassword:toserver:organization:).json index b39ebd36..2e8f7cc6 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/login(withusername:andpassword:toserver:organization:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/login(withusername:andpassword:toserver:organization:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withUsername"},{"kind":"text","text":" "},{"kind":"internalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"andPassword"},{"kind":"text","text":" "},{"kind":"internalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":" "},{"kind":"internalParam","text":"url"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"organization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools","text":"AxeDevTools"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An instantiated AxeDevTools object. You will not be able to scan anything without this object."}]}]},{"kind":"parameters","parameters":[{"name":"username","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Username for axeDevTools. Usually an email address."}]}]},{"name":"password","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Password for axeDevTools."}]}]},{"name":"url","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"URL of the server receiving the scans if it’s not Deque’s service. This should only be filled out for enterprises with their own instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"For Objective-C, pass in an empty String to the "},{"type":"codeVoice","code":"url"},{"type":"text","text":" parameter and the default server will be used."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Will throw an error if there were incorrect credentials."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Google authentication information does not work in this method."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/login(withusername:andpassword:toserver:organization:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withUsername:andPassword:toServer:organization:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"andPassword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"organization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"title":"login(withUsername:andPassword:toServer:organization:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(cm)loginWithUsername:andPassword:toServer:organization:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/login(withUsername:andPassword:toServer:organization:)":{"role":"symbol","title":"login(withUsername:andPassword:toServer:organization:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"andPassword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"organization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withUsername:andPassword:toServer:organization:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withusername:andpassword:toserver:organization:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withUsername"},{"kind":"text","text":" "},{"kind":"internalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"andPassword"},{"kind":"text","text":" "},{"kind":"internalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":" "},{"kind":"internalParam","text":"url"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"organization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools","text":"AxeDevTools"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"username","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Username for axeDevTools. Usually an email address."}]}]},{"name":"password","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Password for axeDevTools."}]}]},{"name":"url","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"URL of the server receiving the scans if it’s not Deque’s service. This should only be filled out for enterprises with their own instance."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An instantiated AxeDevTools object. You will not be able to scan anything without this object."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"For Objective-C, pass in an empty String to the "},{"type":"codeVoice","code":"url"},{"type":"text","text":" parameter and the default server will be used."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Will throw an error if there were incorrect credentials."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Google authentication information does not work in this method."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/login(withusername:andpassword:toserver:organization:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withUsername:andPassword:toServer:organization:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"andPassword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"organization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"title":"login(withUsername:andPassword:toServer:organization:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(cm)loginWithUsername:andPassword:toServer:organization:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/login(withUsername:andPassword:toServer:organization:)":{"role":"symbol","title":"login(withUsername:andPassword:toServer:organization:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"andPassword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"organization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevTools","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools"}],"abstract":[{"type":"text","text":"This function logs you into the cloud instance of axeDevTools. You must have a valid session before utilizing the framework’s features. This function can be called in App or Scene Delegate to set up manual tests (to show the Floating Action Button) and also can be used to set up automated tests."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/login(withUsername:andPassword:toServer:organization:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withusername:andpassword:toserver:organization:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/postresult(_:withtags:withscanname:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/postresult(_:withtags:withscanname:).json index bdc3bd2f..534444dc 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/postresult(_:withtags:withscanname:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/postresult(_:withtags:withscanname:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"postResult"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"result"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult","text":"AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTags"},{"kind":"text","text":" "},{"kind":"internalParam","text":"tags"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"] = [], "},{"kind":"externalParam","text":"withScanName"},{"kind":"text","text":" "},{"kind":"internalParam","text":"scanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey","text":"AxeDevToolsResultKey"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"AxeDevToolsResultKey, which can be used to retrieve the scan from the server."}]}]},{"kind":"parameters","parameters":[{"name":"result","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The result that should be pushed to the dashboard."}]}]},{"name":"tags","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A list of tags that should be associated with the scan, as an array of String."}]}]},{"name":"scanName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A String to change the scan name to in the dashboard."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/postresult(_:withtags:withscanname:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/postResult(_:withTags:withScanName:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this after calling "},{"type":"codeVoice","code":"run"},{"type":"text","text":" to send the scan to the server. Will throw an error if sending the scan was not successful."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"postResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTags"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"withScanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"}],"title":"postResult(_:withTags:withScanName:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)postResult:withTags:withScanName:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/postResult(_:withTags:withScanName:)":{"role":"symbol","title":"postResult(_:withTags:withScanName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"postResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTags"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"withScanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"Use this after calling "},{"type":"codeVoice","code":"run"},{"type":"text","text":" to send the scan to the server. Will throw an error if sending the scan was not successful."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/postResult(_:withTags:withScanName:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/postresult(_:withtags:withscanname:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"postResult"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"result"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult","text":"AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTags"},{"kind":"text","text":" "},{"kind":"internalParam","text":"tags"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"] = [], "},{"kind":"externalParam","text":"withScanName"},{"kind":"text","text":" "},{"kind":"internalParam","text":"scanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey","text":"AxeDevToolsResultKey"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"result","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The result that should be pushed to the dashboard."}]}]},{"name":"tags","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A list of tags that should be associated with the scan, as an array of String."}]}]},{"name":"scanName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A String to change the scan name to in the dashboard."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"AxeDevToolsResultKey, which can be used to retrieve the scan from the server."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/postresult(_:withtags:withscanname:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/postResult(_:withTags:withScanName:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this after calling "},{"type":"codeVoice","code":"run"},{"type":"text","text":" to send the scan to the server. Will throw an error if sending the scan was not successful."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"postResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTags"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"withScanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"}],"title":"postResult(_:withTags:withScanName:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)postResult:withTags:withScanName:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/postResult(_:withTags:withScanName:)":{"role":"symbol","title":"postResult(_:withTags:withScanName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"postResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTags"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"withScanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"Use this after calling "},{"type":"codeVoice","code":"run"},{"type":"text","text":" to send the scan to the server. Will throw an error if sending the scan was not successful."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/postResult(_:withTags:withScanName:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/postresult(_:withtags:withscanname:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/run(onbundleidentifier:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/run(onbundleidentifier:).json index e8f96b5d..ec12d70b 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/run(onbundleidentifier:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/run(onbundleidentifier:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"("},{"kind":"externalParam","text":"onBundleIdentifier"},{"kind":"text","text":" "},{"kind":"internalParam","text":"bundleId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult","text":"AxeResult"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the scan, as an AxeResult."}]}]},{"kind":"parameters","parameters":[{"name":"onBundleIdentifier","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The bundle identifier of the application to test. Application must be loaded at the time of the test."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/run(onbundleidentifier:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/run(onBundleIdentifier:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this in a UITest to analyze the accessibility of an application. Useful in testing views built in SwiftUI, Native iOS or React Native."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"("},{"kind":"externalParam","text":"onBundleIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"title":"run(onBundleIdentifier:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)runOnBundleIdentifier:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/run(onBundleIdentifier:)":{"role":"symbol","title":"run(onBundleIdentifier:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"("},{"kind":"externalParam","text":"onBundleIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"abstract":[{"type":"text","text":"Use this in a UITest to analyze the accessibility of an application. Useful in testing views built in SwiftUI, Native iOS or React Native."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/run(onBundleIdentifier:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/run(onbundleidentifier:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"("},{"kind":"externalParam","text":"onBundleIdentifier"},{"kind":"text","text":" "},{"kind":"internalParam","text":"bundleId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult","text":"AxeResult"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"onBundleIdentifier","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The bundle identifier of the application to test. Application must be loaded at the time of the test."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the scan, as an AxeResult."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/run(onbundleidentifier:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/run(onBundleIdentifier:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this in a UITest to analyze the accessibility of an application. Useful in testing views built in SwiftUI, Native iOS or React Native."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"("},{"kind":"externalParam","text":"onBundleIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"title":"run(onBundleIdentifier:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)runOnBundleIdentifier:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/run(onBundleIdentifier:)":{"role":"symbol","title":"run(onBundleIdentifier:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"("},{"kind":"externalParam","text":"onBundleIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"abstract":[{"type":"text","text":"Use this in a UITest to analyze the accessibility of an application. Useful in testing views built in SwiftUI, Native iOS or React Native."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/run(onBundleIdentifier:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/run(onbundleidentifier:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/run(onelement:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/run(onelement:).json index e2644992..74268473 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/run(onelement:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/run(onelement:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"("},{"kind":"externalParam","text":"onElement"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult","text":"AxeResult"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the scan, as an AxeResult."}]}]},{"kind":"parameters","parameters":[{"name":"onElement","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The root element of the screen you wanted tested, or one component. Must be an XCUIElement."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/run(onelement:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/run(onElement:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this in a UITest to analyze the accessibility of a screen or a view. Useful in testing views built in SwiftUI, Native iOS or React Native."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"("},{"kind":"externalParam","text":"onElement"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"title":"run(onElement:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)runOnElement:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/run(onElement:)":{"role":"symbol","title":"run(onElement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"("},{"kind":"externalParam","text":"onElement"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"abstract":[{"type":"text","text":"Use this in a UITest to analyze the accessibility of a screen or a view. Useful in testing views built in SwiftUI, Native iOS or React Native."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/run(onElement:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/run(onelement:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"("},{"kind":"externalParam","text":"onElement"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult","text":"AxeResult"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"onElement","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The root element of the screen you wanted tested, or one component. Must be an XCUIElement."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the scan, as an AxeResult."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/run(onelement:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/run(onElement:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this in a UITest to analyze the accessibility of a screen or a view. Useful in testing views built in SwiftUI, Native iOS or React Native."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"("},{"kind":"externalParam","text":"onElement"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"title":"run(onElement:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)runOnElement:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/run(onElement:)":{"role":"symbol","title":"run(onElement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"("},{"kind":"externalParam","text":"onElement"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"}],"abstract":[{"type":"text","text":"Use this in a UITest to analyze the accessibility of a screen or a view. Useful in testing views built in SwiftUI, Native iOS or React Native."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/run(onElement:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/run(onelement:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/saveresult(_:topath:withfilename:withscanname:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/saveresult(_:topath:withfilename:withscanname:).json index bc88cced..cae9818c 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/saveresult(_:topath:withfilename:withscanname:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/saveresult(_:topath:withfilename:withscanname:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveResult"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"result"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult","text":"AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toPath"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"AxeDevToolsResults\", "},{"kind":"externalParam","text":"withFileName"},{"kind":"text","text":" "},{"kind":"internalParam","text":"fileName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"withScanName"},{"kind":"text","text":" "},{"kind":"internalParam","text":"scanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"String, the path to the saved file."}]}]},{"kind":"parameters","parameters":[{"name":"result","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The result that should be saved to your machine."}]}]},{"name":"path","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Where you want the scan to be saved to, as a String. The path will automatically be appended to your home directory. If not specified, the scan will save into a folder called “AxeDevToolsResults” in your home directory (\/Users\/yourname\/)."}]}]},{"name":"fileName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"What you want the file to be called, as a String. If not specified, the file’s name will be “"},{"type":"text","text":"-"},{"type":"text","text":"” or if scanName if specified, “"},{"type":"text","text":"-"},{"type":"text","text":"”."}]}]},{"name":"scanName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"What you want the scan to be called. If not specified, the scanName will be “"},{"type":"text","text":"”"}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function does not allow you to change the extension of the file; at this point in time it can only be saved as JSON."}]}],"type":"aside","name":"Note"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will not overwrite a file if the file already exists. Instead, it will attach a number to the end of the file name (for example, “"},{"type":"text","text":"-"},{"type":"text","text":"-1.json”)."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/saveresult(_:topath:withfilename:withscanname:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/saveResult(_:toPath:withFileName:withScanName:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this after calling "},{"type":"codeVoice","code":"run"},{"type":"text","text":" in your unit test to save the scan to your machine, as JSON."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withFileName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"saveResult(_:toPath:withFileName:withScanName:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)saveResult:toPath:withFileName:withScanName:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/saveResult(_:toPath:withFileName:withScanName:)":{"role":"symbol","title":"saveResult(_:toPath:withFileName:withScanName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withFileName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Use this after calling "},{"type":"codeVoice","code":"run"},{"type":"text","text":" in your unit test to save the scan to your machine, as JSON."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/saveResult(_:toPath:withFileName:withScanName:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/saveresult(_:topath:withfilename:withscanname:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveResult"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"result"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult","text":"AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toPath"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"AxeDevToolsResults\", "},{"kind":"externalParam","text":"withFileName"},{"kind":"text","text":" "},{"kind":"internalParam","text":"fileName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"withScanName"},{"kind":"text","text":" "},{"kind":"internalParam","text":"scanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"result","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The result that should be saved to your machine."}]}]},{"name":"path","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Where you want the scan to be saved to, as a String. The path will automatically be appended to your home directory. If not specified, the scan will save into a folder called “AxeDevToolsResults” in your home directory (\/Users\/yourname\/)."}]}]},{"name":"fileName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"What you want the file to be called, as a String. If not specified, the file’s name will be “"},{"type":"text","text":"-"},{"type":"text","text":"” or if scanName if specified, “"},{"type":"text","text":"-"},{"type":"text","text":"”."}]}]},{"name":"scanName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"What you want the scan to be called. If not specified, the scanName will be “"},{"type":"text","text":"”"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"String, the path to the saved file."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function does not allow you to change the extension of the file; at this point in time it can only be saved as JSON."}]}],"type":"aside","name":"Note"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will not overwrite a file if the file already exists. Instead, it will attach a number to the end of the file name (for example, “"},{"type":"text","text":"-"},{"type":"text","text":"-1.json”)."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/saveresult(_:topath:withfilename:withscanname:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/saveResult(_:toPath:withFileName:withScanName:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this after calling "},{"type":"codeVoice","code":"run"},{"type":"text","text":" in your unit test to save the scan to your machine, as JSON."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withFileName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"saveResult(_:toPath:withFileName:withScanName:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)saveResult:toPath:withFileName:withScanName:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/saveResult(_:toPath:withFileName:withScanName:)":{"role":"symbol","title":"saveResult(_:toPath:withFileName:withScanName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withFileName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Use this after calling "},{"type":"codeVoice","code":"run"},{"type":"text","text":" in your unit test to save the scan to your machine, as JSON."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/saveResult(_:toPath:withFileName:withScanName:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/saveresult(_:topath:withfilename:withscanname:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/saveresult(_:topath:withname:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/saveresult(_:topath:withname:).json deleted file mode 100644 index bffedac6..00000000 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/saveresult(_:topath:withname:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveResult"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"result"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult","text":"AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toPath"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"AxeDevToolsResults\", "},{"kind":"externalParam","text":"withName"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"String, the path to the saved file."}]}]},{"kind":"parameters","parameters":[{"name":"result","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The result that should be saved to your machine."}]}]},{"name":"path","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"where you want the scan to be saved to, as a String. The path will automatically be appended to your home directory. If not specified, the scan will save into a folder called “AxeDevToolsResults” in your home directory (\/Users\/yourname\/)."}]}]},{"name":"name","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"What you want the file to be called, as a String. If not specified, the file’s name will be “"},{"type":"text","text":"-"},{"type":"text","text":"”."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function does not allow you to change the extension of the file; at this point in time it can only be saved as JSON."}]}],"type":"aside","name":"Note"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will not overwrite a file if the file already exists. Instead, it will attach a number to the end of the file name (for example, “"},{"type":"text","text":"-"},{"type":"text","text":"-1.json”)."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/saveresult(_:topath:withname:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/saveResult(_:toPath:withName:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this after calling "},{"type":"codeVoice","code":"run"},{"type":"text","text":" in your unit test to save the scan to your machine, as JSON."}],"kind":"symbol","metadata":{"role":"symbol","title":"saveResult(_:toPath:withName:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)saveResult:toPath:withName:error:","modules":[{"name":"axeDevToolsXCUI"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/saveResult(_:toPath:withName:)":{"role":"symbol","title":"saveResult(_:toPath:withName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Use this after calling "},{"type":"codeVoice","code":"run"},{"type":"text","text":" in your unit test to save the scan to your machine, as JSON."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/saveResult(_:toPath:withName:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/axedevtoolsxcui\/axedevtools\/saveresult(_:topath:withname:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/tagresult(_:withtags:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/tagresult(_:withtags:).json index 16d41967..56cf6214 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/tagresult(_:withtags:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/tagresult(_:withtags:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagResult"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"resultKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey","text":"AxeDevToolsResultKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTags"},{"kind":"text","text":" "},{"kind":"internalParam","text":"tags"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"resultKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The AxeDevToolsResultKey of the scan you would like to tag."}]}]},{"name":"tags","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The tags you would like to give the scan, as "},{"type":"codeVoice","code":"[String]"},{"type":"text","text":"."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/tagresult(_:withtags:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/tagResult(_:withTags:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Tags the scan in the dashboard with the strings provided. Will throw an error if there was an issue tagging the scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTags"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"throws"}],"title":"tagResult(_:withTags:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)tagResult:withTags:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/tagResult(_:withTags:)":{"role":"symbol","title":"tagResult(_:withTags:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTags"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Tags the scan in the dashboard with the strings provided. Will throw an error if there was an issue tagging the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/tagResult(_:withTags:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/tagresult(_:withtags:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagResult"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"resultKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey","text":"AxeDevToolsResultKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTags"},{"kind":"text","text":" "},{"kind":"internalParam","text":"tags"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"resultKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The AxeDevToolsResultKey of the scan you would like to tag."}]}]},{"name":"tags","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The tags you would like to give the scan, as "},{"type":"codeVoice","code":"[String]"},{"type":"text","text":"."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/tagresult(_:withtags:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/tagResult(_:withTags:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Tags the scan in the dashboard with the strings provided. Will throw an error if there was an issue tagging the scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTags"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"throws"}],"title":"tagResult(_:withTags:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)tagResult:withTags:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/tagResult(_:withTags:)":{"role":"symbol","title":"tagResult(_:withTags:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagResult"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTags"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Tags the scan in the dashboard with the strings provided. Will throw an error if there was an issue tagging the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/tagResult(_:withTags:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/tagresult(_:withtags:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/updatescanname(_:to:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/updatescanname(_:to:).json index 85888f15..f1fd3181 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/updatescanname(_:to:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtools/updatescanname(_:to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateScanName"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"resultKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey","text":"AxeDevToolsResultKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"scanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"resultKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The AxeDevToolsResultKey of the scan you would like to update."}]}]},{"name":"scanName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The name you would like to give the scan."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/updatescanname(_:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/updateScanName(_:to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Sets or updates the scan name that is displayed in the dashboard. Will throw an error if there was an issue (re)naming the scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateScanName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"updateScanName(_:to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)updateScanName:to:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/updateScanName(_:to:)":{"role":"symbol","title":"updateScanName(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateScanName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Sets or updates the scan name that is displayed in the dashboard. Will throw an error if there was an issue (re)naming the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/updateScanName(_:to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/updatescanname(_:to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateScanName"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"resultKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey","text":"AxeDevToolsResultKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"scanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"resultKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The AxeDevToolsResultKey of the scan you would like to update."}]}]},{"name":"scanName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The name you would like to give the scan."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtools\/updatescanname(_:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/updateScanName(_:to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Sets or updates the scan name that is displayed in the dashboard. Will throw an error if there was an issue (re)naming the scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateScanName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"updateScanName(_:to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevTools(im)updateScanName:to:error:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools/updateScanName(_:to:)":{"role":"symbol","title":"updateScanName(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateScanName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeDevToolsResultKey","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Sets or updates the scan name that is displayed in the dashboard. Will throw an error if there was an issue (re)naming the scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools\/updateScanName(_:to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtools\/updatescanname(_:to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevTools":{"role":"symbol","title":"AxeDevTools","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevTools"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevTools","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevTools"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtools"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey.json index a99312bf..c94286c3 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"title":"AxeDevToolsResultKey","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/init(fabTitle:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/hash","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/packageName","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/resultId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/userId"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/hash"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/resultId":{"role":"symbol","title":"resultId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"resultId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A unique String associated with the specific scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/resultId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/resultid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/packageName":{"role":"symbol","title":"packageName","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The name of the application that the scan came from. Should be the Bundle Identifier."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/packageName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/packagename"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/userId":{"role":"symbol","title":"userId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"userId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A unique String associated with the user who pushed up the scan. This is not the same as the username."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/userId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/userid"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/init(fabTitle:)":{"role":"symbol","title":"init(fabTitle:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"fabTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this in UI Testing to convert the Floating Action Button title into a valid AxeDevToolsResultKey. This can then be used to retrieve the scan from the server, tag it, change its name, and delete it."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/init(fabTitle:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/init(fabtitle:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"title":"AxeDevToolsResultKey","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/init(fabTitle:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/hash","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/packageName","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/resultId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/userId"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/packageName":{"role":"symbol","title":"packageName","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The name of the application that the scan came from. Should be the Bundle Identifier."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/packageName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/packagename"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/userId":{"role":"symbol","title":"userId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"userId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A unique String associated with the user who pushed up the scan. This is not the same as the username."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/userId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/userid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/hash"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/init(fabTitle:)":{"role":"symbol","title":"init(fabTitle:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"fabTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this in UI Testing to convert the Floating Action Button title into a valid AxeDevToolsResultKey. This can then be used to retrieve the scan from the server, tag it, change its name, and delete it."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/init(fabTitle:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/init(fabtitle:)"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/resultId":{"role":"symbol","title":"resultId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"resultId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A unique String associated with the specific scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/resultId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/resultid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/description.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/description.json index 17af76be..b8f94772 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/description.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/hash.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/hash.json index 22ce2305..c61c2c37 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/hash.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey(py)hash","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/hash"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey(py)hash","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/hash"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/init(fabtitle:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/init(fabtitle:).json index 13f8961f..269412c9 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/init(fabtitle:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/init(fabtitle:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"fabTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"fabTitle","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The FloatingActionButton’s "},{"type":"codeVoice","code":"title"},{"type":"text","text":" or "},{"type":"codeVoice","code":"label"},{"type":"text","text":" property after it is tapped."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer will return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the given String is not in the expected format. If supplying the FAB’s title directly and this method is returning "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", it may mean that there was an error sending the scan to the server."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/init(fabtitle:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/init(fabTitle:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this in UI Testing to convert the Floating Action Button title into a valid AxeDevToolsResultKey. This can then be used to retrieve the scan from the server, tag it, change its name, and delete it."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"fabTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(fabTitle:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey(im)initWithFabTitle:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/init(fabTitle:)":{"role":"symbol","title":"init(fabTitle:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"fabTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this in UI Testing to convert the Floating Action Button title into a valid AxeDevToolsResultKey. This can then be used to retrieve the scan from the server, tag it, change its name, and delete it."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/init(fabTitle:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/init(fabtitle:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"fabTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"fabTitle","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The FloatingActionButton’s "},{"type":"codeVoice","code":"title"},{"type":"text","text":" or "},{"type":"codeVoice","code":"label"},{"type":"text","text":" property after it is tapped."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer will return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the given String is not in the expected format. If supplying the FAB’s title directly and this method is returning "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", it may mean that there was an error sending the scan to the server."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/init(fabtitle:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/init(fabTitle:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this in UI Testing to convert the Floating Action Button title into a valid AxeDevToolsResultKey. This can then be used to retrieve the scan from the server, tag it, change its name, and delete it."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"fabTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(fabTitle:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey(im)initWithFabTitle:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/init(fabTitle:)":{"role":"symbol","title":"init(fabTitle:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"fabTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this in UI Testing to convert the Floating Action Button title into a valid AxeDevToolsResultKey. This can then be used to retrieve the scan from the server, tag it, change its name, and delete it."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/init(fabTitle:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/init(fabtitle:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/init(from:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/init(from:).json index e2ed5f43..43e757ce 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/init(from:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI03AxebC9ResultKeyC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/init(from:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI03AxebC9ResultKeyC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/isequal(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/isequal(_:).json index 4a79f15d..01098d98 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/isequal(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/isequal(_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/resultid.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/resultid.json index 41dcb3e0..71ee0c36 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/resultid.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/resultid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"resultId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/resultid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/resultId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A unique String associated with the specific scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"resultId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"resultId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey(py)resultId","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/resultId":{"role":"symbol","title":"resultId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"resultId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A unique String associated with the specific scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/resultId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/resultid"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"resultId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/resultid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/resultId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A unique String associated with the specific scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"resultId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"resultId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey(py)resultId","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/resultId":{"role":"symbol","title":"resultId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"resultId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A unique String associated with the specific scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/resultId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/resultid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/userid.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/userid.json index 539e2f4f..0ddfb8ab 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/userid.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axedevtoolsresultkey/userid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"userId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/userid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/userId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A unique String associated with the user who pushed up the scan. This is not the same as the username."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"userId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"userId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey(py)userId","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/userId":{"role":"symbol","title":"userId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"userId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A unique String associated with the user who pushed up the scan. This is not the same as the username."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/userId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/userid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"userId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/userid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/userId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A unique String associated with the user who pushed up the scan. This is not the same as the username."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"userId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"userId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeDevToolsResultKey(py)userId","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey/userId":{"role":"symbol","title":"userId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"userId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A unique String associated with the user who pushed up the scan. This is not the same as the username."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey\/userId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/userid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeDevToolsResultKey":{"role":"symbol","title":"AxeDevToolsResultKey","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeDevToolsResultKey"}],"abstract":[{"type":"text","text":"A scan’s unique identifier on the axeDevTools Mobile server. You can use the AxeDevToolsResultKey to retrieve, tag, and"},{"type":"text","text":" "},{"type":"text","text":"delete scans on the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeDevToolsResultKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeDevToolsResultKey"}],"url":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype.json index 9ac46202..dac8b17d 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"title":"AxeElementType","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/activityIndicator","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/alert","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/any","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/application","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/button","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/cell","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/collectionView","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/datePicker","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/image","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/key","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/keyboard","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/link","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/map","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/navigationBar","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/other","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/pageIndicator","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/picker","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/pickerWheel","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/progressIndicator","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/scrollBar","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/scrollView","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/searchField","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/secureTextField","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/segmentedControl","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/sheet","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/slider","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/staticText","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/statusBar","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/stepper","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/switch","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tab","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tabBar","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tabGroup","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/table","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/textField","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/textView","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toggle","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toolbar","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/webView","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/window"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/init(rawValue:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toString()"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/Equatable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/toolbar":{"role":"symbol","title":"AxeElementType.toolbar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"toolbar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toolbar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/toolbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/textView":{"role":"symbol","title":"AxeElementType.textView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/textView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/textview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/pickerWheel":{"role":"symbol","title":"AxeElementType.pickerWheel","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pickerWheel"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/pickerWheel","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/pickerwheel"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/table":{"role":"symbol","title":"AxeElementType.table","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"table"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/table","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/table"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/link":{"role":"symbol","title":"AxeElementType.link","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"link"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/link","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/link"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/collectionView":{"role":"symbol","title":"AxeElementType.collectionView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectionView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/collectionView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/collectionview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/webView":{"role":"symbol","title":"AxeElementType.webView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"webView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/webView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/webview"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/pageIndicator":{"role":"symbol","title":"AxeElementType.pageIndicator","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pageIndicator"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/pageIndicator","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/pageindicator"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/staticText":{"role":"symbol","title":"AxeElementType.staticText","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"staticText"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/staticText","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/statictext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/other":{"role":"symbol","title":"AxeElementType.other","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"other"}],"abstract":[{"type":"text","text":"any view not otherwise described by the other options available in this enum."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/other","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/other"},"doc://com.deque.axeDevToolsXCUI/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/window":{"role":"symbol","title":"AxeElementType.window","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"window"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/window","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/window"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/scrollBar":{"role":"symbol","title":"AxeElementType.scrollBar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"scrollBar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/scrollBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/scrollbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/any":{"role":"symbol","title":"AxeElementType.any","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"any"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/any","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/any"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/stepper":{"role":"symbol","title":"AxeElementType.stepper","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stepper"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/stepper","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/stepper"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/textField":{"role":"symbol","title":"AxeElementType.textField","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textField"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/textField","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/textfield"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/sheet":{"role":"symbol","title":"AxeElementType.sheet","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sheet"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/sheet","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/sheet"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/tab":{"role":"symbol","title":"AxeElementType.tab","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tab"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tab","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tab"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/keyboard":{"role":"symbol","title":"AxeElementType.keyboard","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyboard"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/keyboard","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/keyboard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/datePicker":{"role":"symbol","title":"AxeElementType.datePicker","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"datePicker"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/datePicker","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/datepicker"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/switch":{"role":"symbol","title":"AxeElementType.switch","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`switch`"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/switch","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/switch"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/picker":{"role":"symbol","title":"AxeElementType.picker","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"picker"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/picker","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/picker"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/application":{"role":"symbol","title":"AxeElementType.application","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"application"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/application","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/application"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/tabGroup":{"role":"symbol","title":"AxeElementType.tabGroup","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabGroup"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tabGroup","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tabgroup"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/cell":{"role":"symbol","title":"AxeElementType.cell","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cell"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/cell","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/cell"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/key":{"role":"symbol","title":"AxeElementType.key","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"key"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/key","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/key"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/alert":{"role":"symbol","title":"AxeElementType.alert","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"alert"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/alert","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/alert"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/tabBar":{"role":"symbol","title":"AxeElementType.tabBar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabBar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tabBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tabbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/scrollView":{"role":"symbol","title":"AxeElementType.scrollView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"scrollView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/scrollView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/scrollview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/image":{"role":"symbol","title":"AxeElementType.image","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/image","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/image"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/slider":{"role":"symbol","title":"AxeElementType.slider","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"slider"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/slider","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/slider"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/navigationBar":{"role":"symbol","title":"AxeElementType.navigationBar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"navigationBar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/navigationBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/navigationbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/activityIndicator":{"role":"symbol","title":"AxeElementType.activityIndicator","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"activityIndicator"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/activityIndicator","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/activityindicator"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/map":{"role":"symbol","title":"AxeElementType.map","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/map","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/map"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/statusBar":{"role":"symbol","title":"AxeElementType.statusBar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"statusBar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/statusBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/statusbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/segmentedControl":{"role":"symbol","title":"AxeElementType.segmentedControl","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"segmentedControl"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/segmentedControl","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/segmentedcontrol"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/secureTextField":{"role":"symbol","title":"AxeElementType.secureTextField","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureTextField"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/secureTextField","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/securetextfield"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/progressIndicator":{"role":"symbol","title":"AxeElementType.progressIndicator","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"progressIndicator"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/progressIndicator","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/progressindicator"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/button":{"role":"symbol","title":"AxeElementType.button","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"button"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/button","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/button"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/searchField":{"role":"symbol","title":"AxeElementType.searchField","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"searchField"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/searchField","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/searchfield"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/toggle":{"role":"symbol","title":"AxeElementType.toggle","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"toggle"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toggle","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/toggle"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/equatable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"title":"AxeElementType","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/activityIndicator","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/alert","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/any","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/application","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/button","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/cell","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/collectionView","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/datePicker","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/image","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/key","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/keyboard","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/link","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/map","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/navigationBar","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/other","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/pageIndicator","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/picker","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/pickerWheel","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/progressIndicator","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/scrollBar","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/scrollView","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/searchField","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/secureTextField","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/segmentedControl","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/sheet","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/slider","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/staticText","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/statusBar","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/stepper","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/switch","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tab","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tabBar","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tabGroup","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/table","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/textField","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/textView","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toggle","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toolbar","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/webView","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/window"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/init(rawValue:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toString()"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/Equatable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/secureTextField":{"role":"symbol","title":"AxeElementType.secureTextField","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureTextField"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/secureTextField","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/securetextfield"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/tab":{"role":"symbol","title":"AxeElementType.tab","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tab"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tab","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tab"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/window":{"role":"symbol","title":"AxeElementType.window","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"window"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/window","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/window"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/pickerWheel":{"role":"symbol","title":"AxeElementType.pickerWheel","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pickerWheel"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/pickerWheel","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/pickerwheel"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/slider":{"role":"symbol","title":"AxeElementType.slider","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"slider"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/slider","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/slider"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/collectionView":{"role":"symbol","title":"AxeElementType.collectionView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectionView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/collectionView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/collectionview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/table":{"role":"symbol","title":"AxeElementType.table","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"table"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/table","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/table"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/alert":{"role":"symbol","title":"AxeElementType.alert","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"alert"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/alert","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/alert"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/toolbar":{"role":"symbol","title":"AxeElementType.toolbar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"toolbar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toolbar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/toolbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/image":{"role":"symbol","title":"AxeElementType.image","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/image","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/image"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/any":{"role":"symbol","title":"AxeElementType.any","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"any"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/any","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/any"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/application":{"role":"symbol","title":"AxeElementType.application","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"application"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/application","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/application"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/cell":{"role":"symbol","title":"AxeElementType.cell","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cell"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/cell","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/cell"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/button":{"role":"symbol","title":"AxeElementType.button","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"button"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/button","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/button"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/map":{"role":"symbol","title":"AxeElementType.map","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/map","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/map"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/toggle":{"role":"symbol","title":"AxeElementType.toggle","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"toggle"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toggle","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/toggle"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/link":{"role":"symbol","title":"AxeElementType.link","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"link"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/link","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/link"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/navigationBar":{"role":"symbol","title":"AxeElementType.navigationBar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"navigationBar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/navigationBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/navigationbar"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/segmentedControl":{"role":"symbol","title":"AxeElementType.segmentedControl","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"segmentedControl"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/segmentedControl","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/segmentedcontrol"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/key":{"role":"symbol","title":"AxeElementType.key","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"key"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/key","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/key"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/picker":{"role":"symbol","title":"AxeElementType.picker","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"picker"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/picker","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/picker"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/sheet":{"role":"symbol","title":"AxeElementType.sheet","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sheet"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/sheet","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/sheet"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/stepper":{"role":"symbol","title":"AxeElementType.stepper","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stepper"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/stepper","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/stepper"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/keyboard":{"role":"symbol","title":"AxeElementType.keyboard","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyboard"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/keyboard","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/keyboard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/progressIndicator":{"role":"symbol","title":"AxeElementType.progressIndicator","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"progressIndicator"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/progressIndicator","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/progressindicator"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/statusBar":{"role":"symbol","title":"AxeElementType.statusBar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"statusBar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/statusBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/statusbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/other":{"role":"symbol","title":"AxeElementType.other","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"other"}],"abstract":[{"type":"text","text":"any view not otherwise described by the other options available in this enum."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/other","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/other"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/staticText":{"role":"symbol","title":"AxeElementType.staticText","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"staticText"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/staticText","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/statictext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/scrollView":{"role":"symbol","title":"AxeElementType.scrollView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"scrollView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/scrollView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/scrollview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/searchField":{"role":"symbol","title":"AxeElementType.searchField","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"searchField"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/searchField","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/searchfield"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/scrollBar":{"role":"symbol","title":"AxeElementType.scrollBar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"scrollBar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/scrollBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/scrollbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/textView":{"role":"symbol","title":"AxeElementType.textView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/textView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/textview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/activityIndicator":{"role":"symbol","title":"AxeElementType.activityIndicator","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"activityIndicator"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/activityIndicator","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/activityindicator"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/textField":{"role":"symbol","title":"AxeElementType.textField","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textField"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/textField","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/textfield"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/switch":{"role":"symbol","title":"AxeElementType.switch","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`switch`"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/switch","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/switch"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/tabGroup":{"role":"symbol","title":"AxeElementType.tabGroup","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabGroup"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tabGroup","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tabgroup"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/datePicker":{"role":"symbol","title":"AxeElementType.datePicker","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"datePicker"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/datePicker","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/datepicker"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/pageIndicator":{"role":"symbol","title":"AxeElementType.pageIndicator","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pageIndicator"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/pageIndicator","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/pageindicator"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/webView":{"role":"symbol","title":"AxeElementType.webView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"webView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/webView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/webview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/tabBar":{"role":"symbol","title":"AxeElementType.tabBar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabBar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tabBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tabbar"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/!=(_:_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/!=(_:_:).json index 9af77a53..24d63052 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/!=(_:_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeElementType","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeElementType","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/activityindicator.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/activityindicator.json index e4b00856..64b30fa4 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/activityindicator.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/activityindicator.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"activityIndicator"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/activityindicator"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/activityIndicator","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"activityIndicator"}],"title":"AxeElementType.activityIndicator","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeActivityIndicator","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/activityIndicator":{"role":"symbol","title":"AxeElementType.activityIndicator","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"activityIndicator"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/activityIndicator","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/activityindicator"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"activityIndicator"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/activityindicator"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/activityIndicator","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"activityIndicator"}],"title":"AxeElementType.activityIndicator","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeActivityIndicator","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/activityIndicator":{"role":"symbol","title":"AxeElementType.activityIndicator","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"activityIndicator"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/activityIndicator","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/activityindicator"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/alert.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/alert.json index 62b44f84..d729afbf 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/alert.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/alert.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"alert"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/alert"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/alert","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"alert"}],"title":"AxeElementType.alert","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeAlert","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/alert":{"role":"symbol","title":"AxeElementType.alert","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"alert"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/alert","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/alert"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"alert"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/alert"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/alert","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"alert"}],"title":"AxeElementType.alert","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeAlert","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/alert":{"role":"symbol","title":"AxeElementType.alert","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"alert"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/alert","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/alert"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/any.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/any.json index df459cde..097c88f3 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/any.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/any.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"any"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/any"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/any","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"any"}],"title":"AxeElementType.any","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeAny","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/any":{"role":"symbol","title":"AxeElementType.any","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"any"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/any","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/any"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"any"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/any"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/any","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"any"}],"title":"AxeElementType.any","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeAny","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/any":{"role":"symbol","title":"AxeElementType.any","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"any"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/any","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/any"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/application.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/application.json index 8bdc0bea..c5829b24 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/application.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/application.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"application"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/application"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/application","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"application"}],"title":"AxeElementType.application","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeApplication","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/application":{"role":"symbol","title":"AxeElementType.application","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"application"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/application","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/application"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"application"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/application"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/application","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"application"}],"title":"AxeElementType.application","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeApplication","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/application":{"role":"symbol","title":"AxeElementType.application","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"application"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/application","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/application"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/cell.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/cell.json index b494a5f9..01db6b8b 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/cell.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/cell.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cell"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/cell"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/cell","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cell"}],"title":"AxeElementType.cell","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeCell","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/cell":{"role":"symbol","title":"AxeElementType.cell","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cell"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/cell","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/cell"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cell"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/cell"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/cell","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cell"}],"title":"AxeElementType.cell","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeCell","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/cell":{"role":"symbol","title":"AxeElementType.cell","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cell"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/cell","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/cell"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/collectionview.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/collectionview.json index 6bd4828a..ae113641 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/collectionview.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/collectionview.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectionView"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/collectionview"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/collectionView","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectionView"}],"title":"AxeElementType.collectionView","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeCollectionView","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/collectionView":{"role":"symbol","title":"AxeElementType.collectionView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectionView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/collectionView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/collectionview"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectionView"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/collectionview"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/collectionView","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectionView"}],"title":"AxeElementType.collectionView","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeCollectionView","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/collectionView":{"role":"symbol","title":"AxeElementType.collectionView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectionView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/collectionView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/collectionview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/datepicker.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/datepicker.json index 420bf41c..44829190 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/datepicker.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/datepicker.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"datePicker"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/datepicker"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/datePicker","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"datePicker"}],"title":"AxeElementType.datePicker","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeDatePicker","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/datePicker":{"role":"symbol","title":"AxeElementType.datePicker","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"datePicker"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/datePicker","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/datepicker"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"datePicker"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/datepicker"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/datePicker","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"datePicker"}],"title":"AxeElementType.datePicker","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeDatePicker","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/datePicker":{"role":"symbol","title":"AxeElementType.datePicker","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"datePicker"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/datePicker","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/datepicker"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/equatable-implementations.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/equatable-implementations.json index 6813e239..d5fee4fb 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/equatable-implementations.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/!=(_:_:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/hash(into:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/hash(into:).json index 640ac598..02696c9b 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/hash(into:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeElementType","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/rawrepresentable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeElementType","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/hashvalue.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/hashvalue.json index a1a3d75a..7ecfcf60 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/hashvalue.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeElementType","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/hashvalue"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeElementType","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/image.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/image.json index 01725641..99ad4c72 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/image.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/image.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/image"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/image","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"title":"AxeElementType.image","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeImage","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/image":{"role":"symbol","title":"AxeElementType.image","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/image","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/image"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/image"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/image","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"title":"AxeElementType.image","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeImage","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/image":{"role":"symbol","title":"AxeElementType.image","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/image","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/image"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/init(rawvalue:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/init(rawvalue:).json index ad227525..8bcfd80d 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/init(rawvalue:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI14AxeElementTypeO8rawValueACSgSu_tcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/init(rawvalue:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI14AxeElementTypeO8rawValueACSgSu_tcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/key.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/key.json index 2f6ba5d1..7af7f8c2 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/key.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/key.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"key"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/key"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/key","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"key"}],"title":"AxeElementType.key","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeKey","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/key":{"role":"symbol","title":"AxeElementType.key","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"key"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/key","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/key"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"key"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/key"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/key","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"key"}],"title":"AxeElementType.key","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeKey","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/key":{"role":"symbol","title":"AxeElementType.key","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"key"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/key","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/key"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/keyboard.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/keyboard.json index da1bf75a..60d4c3af 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/keyboard.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/keyboard.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyboard"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/keyboard"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/keyboard","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyboard"}],"title":"AxeElementType.keyboard","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeKeyboard","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/keyboard":{"role":"symbol","title":"AxeElementType.keyboard","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyboard"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/keyboard","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/keyboard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyboard"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/keyboard"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/keyboard","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyboard"}],"title":"AxeElementType.keyboard","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeKeyboard","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/keyboard":{"role":"symbol","title":"AxeElementType.keyboard","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyboard"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/keyboard","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/keyboard"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/map.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/map.json index 061ad042..88560dff 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/map.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/map.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/map"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/map","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"}],"title":"AxeElementType.map","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeMap","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/map":{"role":"symbol","title":"AxeElementType.map","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/map","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/map"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/map"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/map","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"}],"title":"AxeElementType.map","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeMap","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/map":{"role":"symbol","title":"AxeElementType.map","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/map","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/map"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/navigationbar.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/navigationbar.json index 2ac2689a..beb3c851 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/navigationbar.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/navigationbar.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"navigationBar"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/navigationbar"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/navigationBar","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"navigationBar"}],"title":"AxeElementType.navigationBar","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeNavigationBar","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/navigationBar":{"role":"symbol","title":"AxeElementType.navigationBar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"navigationBar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/navigationBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/navigationbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"navigationBar"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/navigationbar"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/navigationBar","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"navigationBar"}],"title":"AxeElementType.navigationBar","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeNavigationBar","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/navigationBar":{"role":"symbol","title":"AxeElementType.navigationBar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"navigationBar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/navigationBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/navigationbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/other.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/other.json index fc477b09..1f1879ae 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/other.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/other.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"other"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/other"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/other","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"any view not otherwise described by the other options available in this enum."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"other"}],"title":"AxeElementType.other","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeOther","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/other":{"role":"symbol","title":"AxeElementType.other","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"other"}],"abstract":[{"type":"text","text":"any view not otherwise described by the other options available in this enum."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/other","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/other"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"other"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/other"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/other","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"any view not otherwise described by the other options available in this enum."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"other"}],"title":"AxeElementType.other","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeOther","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/other":{"role":"symbol","title":"AxeElementType.other","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"other"}],"abstract":[{"type":"text","text":"any view not otherwise described by the other options available in this enum."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/other","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/other"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/pageindicator.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/pageindicator.json index 395134bf..0a824cbd 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/pageindicator.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/pageindicator.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pageIndicator"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/pageindicator"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/pageIndicator","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pageIndicator"}],"title":"AxeElementType.pageIndicator","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypePageIndicator","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/pageIndicator":{"role":"symbol","title":"AxeElementType.pageIndicator","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pageIndicator"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/pageIndicator","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/pageindicator"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pageIndicator"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/pageindicator"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/pageIndicator","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pageIndicator"}],"title":"AxeElementType.pageIndicator","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypePageIndicator","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/pageIndicator":{"role":"symbol","title":"AxeElementType.pageIndicator","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pageIndicator"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/pageIndicator","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/pageindicator"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/picker.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/picker.json index 61ccd484..9dc23a65 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/picker.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/picker.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"picker"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/picker"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/picker","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"picker"}],"title":"AxeElementType.picker","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypePicker","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/picker":{"role":"symbol","title":"AxeElementType.picker","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"picker"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/picker","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/picker"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"picker"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/picker"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/picker","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"picker"}],"title":"AxeElementType.picker","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypePicker","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/picker":{"role":"symbol","title":"AxeElementType.picker","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"picker"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/picker","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/picker"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/pickerwheel.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/pickerwheel.json index 3fa6db29..f195c6df 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/pickerwheel.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/pickerwheel.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pickerWheel"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/pickerwheel"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/pickerWheel","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pickerWheel"}],"title":"AxeElementType.pickerWheel","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypePickerWheel","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/pickerWheel":{"role":"symbol","title":"AxeElementType.pickerWheel","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pickerWheel"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/pickerWheel","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/pickerwheel"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pickerWheel"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/pickerwheel"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/pickerWheel","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pickerWheel"}],"title":"AxeElementType.pickerWheel","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypePickerWheel","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/pickerWheel":{"role":"symbol","title":"AxeElementType.pickerWheel","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pickerWheel"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/pickerWheel","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/pickerwheel"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/rawrepresentable-implementations.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/rawrepresentable-implementations.json index 4046a9ff..a3d5e3e5 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/rawrepresentable-implementations.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/hashvalue"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/scrollbar.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/scrollbar.json index 5c4e197e..3c9aac90 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/scrollbar.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/scrollbar.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"scrollBar"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/scrollbar"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/scrollBar","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"scrollBar"}],"title":"AxeElementType.scrollBar","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeScrollBar","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/scrollBar":{"role":"symbol","title":"AxeElementType.scrollBar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"scrollBar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/scrollBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/scrollbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"scrollBar"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/scrollbar"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/scrollBar","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"scrollBar"}],"title":"AxeElementType.scrollBar","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeScrollBar","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/scrollBar":{"role":"symbol","title":"AxeElementType.scrollBar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"scrollBar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/scrollBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/scrollbar"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/scrollview.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/scrollview.json index 81ffb0cc..8b1f7c90 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/scrollview.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/scrollview.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"scrollView"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/scrollview"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/scrollView","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"scrollView"}],"title":"AxeElementType.scrollView","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeScrollView","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/scrollView":{"role":"symbol","title":"AxeElementType.scrollView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"scrollView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/scrollView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/scrollview"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"scrollView"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/scrollview"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/scrollView","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"scrollView"}],"title":"AxeElementType.scrollView","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeScrollView","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/scrollView":{"role":"symbol","title":"AxeElementType.scrollView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"scrollView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/scrollView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/scrollview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/searchfield.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/searchfield.json index f6415242..c2f8ac3b 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/searchfield.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/searchfield.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"searchField"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/searchfield"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/searchField","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"searchField"}],"title":"AxeElementType.searchField","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeSearchField","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/searchField":{"role":"symbol","title":"AxeElementType.searchField","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"searchField"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/searchField","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/searchfield"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"searchField"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/searchfield"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/searchField","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"searchField"}],"title":"AxeElementType.searchField","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeSearchField","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/searchField":{"role":"symbol","title":"AxeElementType.searchField","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"searchField"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/searchField","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/searchfield"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/securetextfield.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/securetextfield.json index 4b93b7d7..e555bc82 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/securetextfield.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/securetextfield.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureTextField"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/securetextfield"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/secureTextField","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureTextField"}],"title":"AxeElementType.secureTextField","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeSecureTextField","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/secureTextField":{"role":"symbol","title":"AxeElementType.secureTextField","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureTextField"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/secureTextField","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/securetextfield"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureTextField"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/securetextfield"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/secureTextField","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureTextField"}],"title":"AxeElementType.secureTextField","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeSecureTextField","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/secureTextField":{"role":"symbol","title":"AxeElementType.secureTextField","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureTextField"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/secureTextField","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/securetextfield"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/segmentedcontrol.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/segmentedcontrol.json index 3b1231c1..080dd627 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/segmentedcontrol.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/segmentedcontrol.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"segmentedControl"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/segmentedcontrol"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/segmentedControl","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"segmentedControl"}],"title":"AxeElementType.segmentedControl","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeSegmentedControl","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/segmentedControl":{"role":"symbol","title":"AxeElementType.segmentedControl","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"segmentedControl"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/segmentedControl","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/segmentedcontrol"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"segmentedControl"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/segmentedcontrol"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/segmentedControl","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"segmentedControl"}],"title":"AxeElementType.segmentedControl","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeSegmentedControl","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/segmentedControl":{"role":"symbol","title":"AxeElementType.segmentedControl","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"segmentedControl"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/segmentedControl","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/segmentedcontrol"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/sheet.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/sheet.json index 1ee53378..81bf6336 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/sheet.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/sheet.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sheet"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/sheet"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/sheet","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sheet"}],"title":"AxeElementType.sheet","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeSheet","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/sheet":{"role":"symbol","title":"AxeElementType.sheet","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sheet"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/sheet","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/sheet"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sheet"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/sheet"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/sheet","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sheet"}],"title":"AxeElementType.sheet","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeSheet","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/sheet":{"role":"symbol","title":"AxeElementType.sheet","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sheet"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/sheet","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/sheet"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/slider.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/slider.json index afdb2722..21bda357 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/slider.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/slider.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"slider"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/slider"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/slider","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"slider"}],"title":"AxeElementType.slider","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeSlider","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/slider":{"role":"symbol","title":"AxeElementType.slider","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"slider"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/slider","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/slider"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"slider"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/slider"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/slider","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"slider"}],"title":"AxeElementType.slider","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeSlider","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/slider":{"role":"symbol","title":"AxeElementType.slider","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"slider"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/slider","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/slider"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/statictext.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/statictext.json index 3c76e383..b6b7a924 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/statictext.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/statictext.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"staticText"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/statictext"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/staticText","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"staticText"}],"title":"AxeElementType.staticText","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeStaticText","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/staticText":{"role":"symbol","title":"AxeElementType.staticText","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"staticText"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/staticText","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/statictext"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"staticText"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/statictext"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/staticText","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"staticText"}],"title":"AxeElementType.staticText","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeStaticText","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/staticText":{"role":"symbol","title":"AxeElementType.staticText","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"staticText"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/staticText","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/statictext"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/statusbar.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/statusbar.json index a33cbd5b..815f4455 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/statusbar.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/statusbar.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"statusBar"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/statusbar"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/statusBar","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"statusBar"}],"title":"AxeElementType.statusBar","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeStatusBar","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/statusBar":{"role":"symbol","title":"AxeElementType.statusBar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"statusBar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/statusBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/statusbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"statusBar"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/statusbar"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/statusBar","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"statusBar"}],"title":"AxeElementType.statusBar","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeStatusBar","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/statusBar":{"role":"symbol","title":"AxeElementType.statusBar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"statusBar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/statusBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/statusbar"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/stepper.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/stepper.json index 9f7bbf5e..67e0eed4 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/stepper.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/stepper.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stepper"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/stepper"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/stepper","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stepper"}],"title":"AxeElementType.stepper","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeStepper","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/stepper":{"role":"symbol","title":"AxeElementType.stepper","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stepper"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/stepper","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/stepper"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stepper"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/stepper"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/stepper","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stepper"}],"title":"AxeElementType.stepper","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeStepper","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/stepper":{"role":"symbol","title":"AxeElementType.stepper","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stepper"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/stepper","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/stepper"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/switch.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/switch.json index 17c4e871..a4fcb24d 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/switch.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/switch.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`switch`"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/switch"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/switch","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`switch`"}],"title":"AxeElementType.switch","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeSwitch","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/switch":{"role":"symbol","title":"AxeElementType.switch","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`switch`"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/switch","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/switch"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`switch`"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/switch"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/switch","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`switch`"}],"title":"AxeElementType.switch","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeSwitch","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/switch":{"role":"symbol","title":"AxeElementType.switch","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`switch`"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/switch","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/switch"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/tab.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/tab.json index 943300cc..3c935528 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/tab.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/tab.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tab"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/tab"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tab","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tab"}],"title":"AxeElementType.tab","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeTab","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/tab":{"role":"symbol","title":"AxeElementType.tab","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tab"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tab","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tab"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tab"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/tab"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tab","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tab"}],"title":"AxeElementType.tab","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeTab","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/tab":{"role":"symbol","title":"AxeElementType.tab","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tab"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tab","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tab"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/tabbar.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/tabbar.json index f1b3c240..53539318 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/tabbar.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/tabbar.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabBar"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/tabbar"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tabBar","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabBar"}],"title":"AxeElementType.tabBar","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeTabBar","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/tabBar":{"role":"symbol","title":"AxeElementType.tabBar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabBar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tabBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tabbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabBar"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/tabbar"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tabBar","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabBar"}],"title":"AxeElementType.tabBar","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeTabBar","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/tabBar":{"role":"symbol","title":"AxeElementType.tabBar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabBar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tabBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tabbar"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/tabgroup.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/tabgroup.json index 9dfea0f3..3a60bd95 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/tabgroup.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/tabgroup.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabGroup"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/tabgroup"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tabGroup","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabGroup"}],"title":"AxeElementType.tabGroup","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeTabGroup","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/tabGroup":{"role":"symbol","title":"AxeElementType.tabGroup","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabGroup"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tabGroup","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tabgroup"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabGroup"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/tabgroup"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tabGroup","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabGroup"}],"title":"AxeElementType.tabGroup","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeTabGroup","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/tabGroup":{"role":"symbol","title":"AxeElementType.tabGroup","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabGroup"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/tabGroup","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tabgroup"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/textfield.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/textfield.json index 7cfef060..aa5e1e07 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/textfield.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/textfield.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textField"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/textfield"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/textField","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textField"}],"title":"AxeElementType.textField","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeTextField","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/textField":{"role":"symbol","title":"AxeElementType.textField","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textField"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/textField","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/textfield"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textField"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/textfield"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/textField","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textField"}],"title":"AxeElementType.textField","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeTextField","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/textField":{"role":"symbol","title":"AxeElementType.textField","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textField"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/textField","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/textfield"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/textview.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/textview.json index 9ddc5c60..1ee467eb 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/textview.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/textview.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textView"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/textview"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/textView","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textView"}],"title":"AxeElementType.textView","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeTextView","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/textView":{"role":"symbol","title":"AxeElementType.textView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/textView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/textview"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textView"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/textview"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/textView","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textView"}],"title":"AxeElementType.textView","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeTextView","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/textView":{"role":"symbol","title":"AxeElementType.textView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/textView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/textview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/toggle.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/toggle.json index 1ee0338f..989a01b6 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/toggle.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/toggle.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"toggle"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/toggle"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toggle","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"toggle"}],"title":"AxeElementType.toggle","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeToggle","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/toggle":{"role":"symbol","title":"AxeElementType.toggle","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"toggle"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toggle","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/toggle"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"toggle"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/toggle"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toggle","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"toggle"}],"title":"AxeElementType.toggle","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeToggle","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/toggle":{"role":"symbol","title":"AxeElementType.toggle","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"toggle"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toggle","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/toggle"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/toolbar.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/toolbar.json index f477d564..42f8202b 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/toolbar.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/toolbar.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"toolbar"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/toolbar"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toolbar","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"toolbar"}],"title":"AxeElementType.toolbar","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeToolbar","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/toolbar":{"role":"symbol","title":"AxeElementType.toolbar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"toolbar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toolbar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/toolbar"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"toolbar"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/toolbar"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toolbar","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"toolbar"}],"title":"AxeElementType.toolbar","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeToolbar","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/toolbar":{"role":"symbol","title":"AxeElementType.toolbar","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"toolbar"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toolbar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/toolbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/tostring().json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/tostring().json index 36075d47..f017febb 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/tostring().json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/tostring().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/tostring()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toString()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AxeEnum.toString()"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"toString()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI14AxeElementTypeO8toStringSSyF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/tostring()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toString()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AxeEnum.toString()"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"toString()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI14AxeElementTypeO8toStringSSyF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/webview.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/webview.json index 785518cf..ca764f27 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/webview.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/webview.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"webView"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/webview"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/webView","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"webView"}],"title":"AxeElementType.webView","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeWebView","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/webView":{"role":"symbol","title":"AxeElementType.webView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"webView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/webView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/webview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"webView"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/webview"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/webView","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"webView"}],"title":"AxeElementType.webView","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeWebView","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/webView":{"role":"symbol","title":"AxeElementType.webView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"webView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/webView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/webview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/window.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/window.json index 3d90fa80..ecd7493b 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/window.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeelementtype/window.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"window"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/window"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/window","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"window"}],"title":"AxeElementType.window","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeWindow","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/window":{"role":"symbol","title":"AxeElementType.window","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"window"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/window","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/window"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"window"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeelementtype\/window"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/window","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"window"}],"title":"AxeElementType.window","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeElementType@AxeElementTypeWindow","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType/window":{"role":"symbol","title":"AxeElementType.window","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"window"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType\/window","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeelementtype\/window"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage.json index e19933b4..52597e40 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimage"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A screenshot of a view, or the entire device’s screen."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"title":"AxeImage","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeImage"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/base64png","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/frame","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/hash"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage/base64png":{"role":"symbol","title":"base64png","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"base64png"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The screenshot, converted to base64"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/base64png","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimage\/base64png"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage/frame":{"role":"symbol","title":"frame","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeBounds","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds"}],"abstract":[{"type":"text","text":"The size of the image, in pixels"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/frame","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimage\/frame"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimage\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimage\/hash"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage":{"role":"symbol","title":"AxeImage","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of a view, or the entire device’s screen."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImage"}],"url":"\/documentation\/axedevtoolsxcui\/axeimage"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimage"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A screenshot of a view, or the entire device’s screen."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"title":"AxeImage","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeImage"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/base64png","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/frame","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/hash"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimage\/hash"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage":{"role":"symbol","title":"AxeImage","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of a view, or the entire device’s screen."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImage"}],"url":"\/documentation\/axedevtoolsxcui\/axeimage"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage/base64png":{"role":"symbol","title":"base64png","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"base64png"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The screenshot, converted to base64"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/base64png","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimage\/base64png"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage/frame":{"role":"symbol","title":"frame","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeBounds","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds"}],"abstract":[{"type":"text","text":"The size of the image, in pixels"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/frame","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimage\/frame"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimage\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage/base64png.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage/base64png.json index 81afb77d..020fd700 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage/base64png.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage/base64png.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"base64png"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimage\/base64png"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/base64png","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The screenshot, converted to base64"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"base64png"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"base64png","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage(py)base64png","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage/base64png":{"role":"symbol","title":"base64png","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"base64png"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The screenshot, converted to base64"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/base64png","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimage\/base64png"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage":{"role":"symbol","title":"AxeImage","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of a view, or the entire device’s screen."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImage"}],"url":"\/documentation\/axedevtoolsxcui\/axeimage"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"base64png"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimage\/base64png"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/base64png","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The screenshot, converted to base64"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"base64png"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"base64png","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage(py)base64png","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage/base64png":{"role":"symbol","title":"base64png","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"base64png"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The screenshot, converted to base64"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/base64png","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimage\/base64png"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage":{"role":"symbol","title":"AxeImage","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of a view, or the entire device’s screen."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImage"}],"url":"\/documentation\/axedevtoolsxcui\/axeimage"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage/frame.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage/frame.json index 04db33cb..f99708be 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage/frame.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage/frame.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds","text":"AxeBounds"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimage\/frame"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/frame","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The size of the image, in pixels"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeBounds","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds"}],"title":"frame","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage(py)frame","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage":{"role":"symbol","title":"AxeImage","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of a view, or the entire device’s screen."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImage"}],"url":"\/documentation\/axedevtoolsxcui\/axeimage"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage/frame":{"role":"symbol","title":"frame","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeBounds","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds"}],"abstract":[{"type":"text","text":"The size of the image, in pixels"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/frame","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimage\/frame"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds":{"role":"symbol","title":"AxeBounds","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in on-screen pixels."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeBounds"}],"url":"\/documentation\/axedevtoolsxcui\/axebounds"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds","text":"AxeBounds"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimage\/frame"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/frame","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The size of the image, in pixels"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeBounds","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds"}],"title":"frame","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage(py)frame","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage":{"role":"symbol","title":"AxeImage","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of a view, or the entire device’s screen."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImage"}],"url":"\/documentation\/axedevtoolsxcui\/axeimage"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds":{"role":"symbol","title":"AxeBounds","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in on-screen pixels."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeBounds"}],"url":"\/documentation\/axedevtoolsxcui\/axebounds"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage/frame":{"role":"symbol","title":"frame","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeBounds","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds"}],"abstract":[{"type":"text","text":"The size of the image, in pixels"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/frame","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimage\/frame"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage/hash.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage/hash.json index ec0354f9..83361282 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage/hash.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage/hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimage\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage(py)hash","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage":{"role":"symbol","title":"AxeImage","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of a view, or the entire device’s screen."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImage"}],"url":"\/documentation\/axedevtoolsxcui\/axeimage"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimage\/hash"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimage\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage(py)hash","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage":{"role":"symbol","title":"AxeImage","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of a view, or the entire device’s screen."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImage"}],"url":"\/documentation\/axedevtoolsxcui\/axeimage"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimage\/hash"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage/isequal(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage/isequal(_:).json index 4358585f..04d76b62 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage/isequal(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimage/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimage\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage":{"role":"symbol","title":"AxeImage","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of a view, or the entire device’s screen."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImage"}],"url":"\/documentation\/axedevtoolsxcui\/axeimage"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimage\/isequal(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimage\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeImage(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimage\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImage":{"role":"symbol","title":"AxeImage","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImage"}],"abstract":[{"type":"text","text":"A screenshot of a view, or the entire device’s screen."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImage"}],"url":"\/documentation\/axedevtoolsxcui\/axeimage"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact.json index ce2dbd2a..5cce7231 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"title":"AxeImpact","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@axeDevToolsXCUI@E@AxeImpact","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/CRITICAL","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/MINOR","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/MODERATE","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/SERIOUS"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/init(rawValue:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/toString()"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/Equatable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/SERIOUS":{"role":"symbol","title":"AxeImpact.SERIOUS","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SERIOUS"}],"abstract":[{"type":"text","text":"the application is difficult to use for some users."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/SERIOUS","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/serious"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/CRITICAL":{"role":"symbol","title":"AxeImpact.CRITICAL","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRITICAL"}],"abstract":[{"type":"text","text":"the application may not be usable or may be very difficult to use for some users."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/CRITICAL","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/critical"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/MINOR":{"role":"symbol","title":"AxeImpact.MINOR","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MINOR"}],"abstract":[{"type":"text","text":"the application is usable but has some annoyances. This is the least severe impact."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/MINOR","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/minor"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The String representation of an AxeImpact."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/MODERATE":{"role":"symbol","title":"AxeImpact.MODERATE","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MODERATE"}],"abstract":[{"type":"text","text":"the application is usable but may be slightly more difficult to use for some users."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/MODERATE","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/moderate"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"title":"AxeImpact","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@axeDevToolsXCUI@E@AxeImpact","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/CRITICAL","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/MINOR","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/MODERATE","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/SERIOUS"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/init(rawValue:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/toString()"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/Equatable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The String representation of an AxeImpact."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/SERIOUS":{"role":"symbol","title":"AxeImpact.SERIOUS","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SERIOUS"}],"abstract":[{"type":"text","text":"the application is difficult to use for some users."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/SERIOUS","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/serious"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/MINOR":{"role":"symbol","title":"AxeImpact.MINOR","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MINOR"}],"abstract":[{"type":"text","text":"the application is usable but has some annoyances. This is the least severe impact."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/MINOR","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/minor"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/MODERATE":{"role":"symbol","title":"AxeImpact.MODERATE","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MODERATE"}],"abstract":[{"type":"text","text":"the application is usable but may be slightly more difficult to use for some users."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/MODERATE","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/moderate"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/CRITICAL":{"role":"symbol","title":"AxeImpact.CRITICAL","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRITICAL"}],"abstract":[{"type":"text","text":"the application may not be usable or may be very difficult to use for some users."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/CRITICAL","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/critical"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/!=(_:_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/!=(_:_:).json index 05adde1f..04c51bb7 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/!=(_:_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeImpact","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/equatable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeImpact","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/equatable-implementations"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/equatable-implementations.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/equatable-implementations.json index f0e0b205..b6e22751 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/equatable-implementations.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/!=(_:_:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/hash(into:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/hash(into:).json index d14fe612..970bb812 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/hash(into:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeImpact","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/hash(into:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeImpact","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/hashvalue.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/hashvalue.json index 7d7164a5..230fe706 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/hashvalue.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeImpact","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/hashvalue"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeImpact","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/init(rawvalue:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/init(rawvalue:).json index 41164e17..9ec43ebc 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/init(rawvalue:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI9AxeImpactO8rawValueACSgSi_tcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI9AxeImpactO8rawValueACSgSi_tcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/init(rawvalue:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/minor.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/minor.json index 2e3d1efa..7017d1e7 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/minor.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/minor.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MINOR"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/minor"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/MINOR","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the application is usable but has some annoyances. This is the least severe impact."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MINOR"}],"title":"AxeImpact.MINOR","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeImpact@AxeImpactMINOR","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/MINOR":{"role":"symbol","title":"AxeImpact.MINOR","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MINOR"}],"abstract":[{"type":"text","text":"the application is usable but has some annoyances. This is the least severe impact."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/MINOR","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/minor"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MINOR"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/minor"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/MINOR","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the application is usable but has some annoyances. This is the least severe impact."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MINOR"}],"title":"AxeImpact.MINOR","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeImpact@AxeImpactMINOR","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/MINOR":{"role":"symbol","title":"AxeImpact.MINOR","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MINOR"}],"abstract":[{"type":"text","text":"the application is usable but has some annoyances. This is the least severe impact."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/MINOR","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/minor"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/moderate.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/moderate.json index 907c2378..8aa1e046 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/moderate.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/moderate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MODERATE"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/moderate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/MODERATE","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the application is usable but may be slightly more difficult to use for some users."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MODERATE"}],"title":"AxeImpact.MODERATE","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeImpact@AxeImpactMODERATE","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/MODERATE":{"role":"symbol","title":"AxeImpact.MODERATE","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MODERATE"}],"abstract":[{"type":"text","text":"the application is usable but may be slightly more difficult to use for some users."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/MODERATE","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/moderate"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MODERATE"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/moderate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/MODERATE","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the application is usable but may be slightly more difficult to use for some users."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MODERATE"}],"title":"AxeImpact.MODERATE","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeImpact@AxeImpactMODERATE","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/MODERATE":{"role":"symbol","title":"AxeImpact.MODERATE","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MODERATE"}],"abstract":[{"type":"text","text":"the application is usable but may be slightly more difficult to use for some users."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/MODERATE","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/moderate"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/rawrepresentable-implementations.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/rawrepresentable-implementations.json index 450809eb..3a177cd2 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/rawrepresentable-implementations.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/serious.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/serious.json index a6662c7e..0c890d5f 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/serious.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/serious.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SERIOUS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/serious"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/SERIOUS","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the application is difficult to use for some users."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SERIOUS"}],"title":"AxeImpact.SERIOUS","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeImpact@AxeImpactSERIOUS","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/SERIOUS":{"role":"symbol","title":"AxeImpact.SERIOUS","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SERIOUS"}],"abstract":[{"type":"text","text":"the application is difficult to use for some users."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/SERIOUS","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/serious"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SERIOUS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/serious"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/SERIOUS","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the application is difficult to use for some users."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SERIOUS"}],"title":"AxeImpact.SERIOUS","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeImpact@AxeImpactSERIOUS","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/SERIOUS":{"role":"symbol","title":"AxeImpact.SERIOUS","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SERIOUS"}],"abstract":[{"type":"text","text":"the application is difficult to use for some users."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/SERIOUS","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/serious"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/tostring().json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/tostring().json index 27844be7..a8acb4f3 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/tostring().json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeimpact/tostring().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/tostring()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/toString()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The String representation of an AxeImpact."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"toString()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI9AxeImpactO8toStringSSyF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The String representation of an AxeImpact."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeimpact\/tostring()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/toString()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The String representation of an AxeImpact."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"toString()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI9AxeImpactO8toStringSSyF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The String representation of an AxeImpact."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeimpact\/tostring()"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata.json index 9e00df2b..b378bb4c 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axemetadata"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The meta data of a scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"title":"AxeMetaData","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/analysisTimestamp","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/appIdentifier","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/axeVersion","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/hash","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/isFullScreenForML","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/screenTitle"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/analysisTimestamp":{"role":"symbol","title":"analysisTimestamp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"analysisTimestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int64","preciseIdentifier":"s:s5Int64V"}],"abstract":[{"type":"text","text":"The time that the scan occurred"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/analysisTimestamp","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/analysistimestamp"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/axeVersion":{"role":"symbol","title":"axeVersion","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The version of axeDevTools iOS used"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/axeVersion","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/axeversion"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/isFullScreenForML":{"role":"symbol","title":"isFullScreenForML","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFullScreenForML"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/isFullScreenForML","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/isfullscreenforml"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/appIdentifier":{"role":"symbol","title":"appIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"appIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The application that was scanned"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/appIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/appidentifier"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/hash"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/screenTitle":{"role":"symbol","title":"screenTitle","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The title of the screen that was scanned, if available"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/screenTitle","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/screentitle"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axemetadata"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The meta data of a scan."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"title":"AxeMetaData","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/analysisTimestamp","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/appIdentifier","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/axeVersion","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/hash","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/isFullScreenForML","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/screenTitle"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/appIdentifier":{"role":"symbol","title":"appIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"appIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The application that was scanned"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/appIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/appidentifier"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/axeVersion":{"role":"symbol","title":"axeVersion","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The version of axeDevTools iOS used"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/axeVersion","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/axeversion"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/screenTitle":{"role":"symbol","title":"screenTitle","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"screenTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The title of the screen that was scanned, if available"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/screenTitle","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/screentitle"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/hash"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/isFullScreenForML":{"role":"symbol","title":"isFullScreenForML","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFullScreenForML"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/isFullScreenForML","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/isfullscreenforml"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/analysisTimestamp":{"role":"symbol","title":"analysisTimestamp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"analysisTimestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int64","preciseIdentifier":"s:s5Int64V"}],"abstract":[{"type":"text","text":"The time that the scan occurred"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/analysisTimestamp","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/analysistimestamp"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/appidentifier.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/appidentifier.json index d09e4444..cdb50841 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/appidentifier.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/appidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"appIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axemetadata\/appidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/appIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The application that was scanned"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"appIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"appIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData(py)appIdentifier","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/appIdentifier":{"role":"symbol","title":"appIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"appIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The application that was scanned"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/appIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/appidentifier"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"appIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axemetadata\/appidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/appIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The application that was scanned"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"appIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"appIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData(py)appIdentifier","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/appIdentifier":{"role":"symbol","title":"appIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"appIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The application that was scanned"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/appIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/appidentifier"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/axeversion.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/axeversion.json index e9bf6eb8..d0e5ea28 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/axeversion.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/axeversion.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axemetadata\/axeversion"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/axeVersion","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The version of axeDevTools iOS used"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"axeVersion","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData(py)axeVersion","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/axeVersion":{"role":"symbol","title":"axeVersion","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The version of axeDevTools iOS used"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/axeVersion","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/axeversion"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axemetadata\/axeversion"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/axeVersion","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The version of axeDevTools iOS used"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"axeVersion","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData(py)axeVersion","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/axeVersion":{"role":"symbol","title":"axeVersion","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The version of axeDevTools iOS used"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/axeVersion","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/axeversion"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/description.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/description.json index 403921dd..470a80d6 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/description.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axemetadata\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axemetadata\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/hash.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/hash.json index e4de2028..77091837 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/hash.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axemetadata\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData(py)hash","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/hash"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axemetadata\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData(py)hash","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/hash"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/isequal(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/isequal(_:).json index 2f410a3e..89de9dbd 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/isequal(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axemetadata\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axemetadata\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/isfullscreenforml.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/isfullscreenforml.json index 72949745..118d27c5 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/isfullscreenforml.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axemetadata/isfullscreenforml.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFullScreenForML"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axemetadata\/isfullscreenforml"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/isFullScreenForML","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFullScreenForML"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isFullScreenForML","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData(py)isFullScreenForML","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/isFullScreenForML":{"role":"symbol","title":"isFullScreenForML","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFullScreenForML"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/isFullScreenForML","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/isfullscreenforml"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFullScreenForML"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axemetadata\/isfullscreenforml"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/isFullScreenForML","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFullScreenForML"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isFullScreenForML","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeMetaData(py)isFullScreenForML","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData/isFullScreenForML":{"role":"symbol","title":"isFullScreenForML","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFullScreenForML"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData\/isFullScreenForML","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axemetadata\/isfullscreenforml"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeMetaData":{"role":"symbol","title":"AxeMetaData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeMetaData"}],"abstract":[{"type":"text","text":"The meta data of a scan."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeMetaData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeMetaData"}],"url":"\/documentation\/axedevtoolsxcui\/axemetadata"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation.json index f94b3146..9b2f4335 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/all","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/landscape","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/portrait"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(from:)-db2n","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(rawValue:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/encode(to:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/Equatable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"title":"AxeOrientation","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@axeDevToolsXCUI@E@AxeOrientation","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/init(from:)-db2n":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(from:)-db2n","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/init(from:)-db2n"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/landscape":{"role":"symbol","title":"AxeOrientation.landscape","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"landscape"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/landscape","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/landscape"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/portrait":{"role":"symbol","title":"AxeOrientation.portrait","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"portrait"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/portrait","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/portrait"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/all":{"role":"symbol","title":"AxeOrientation.all","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/all","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/all"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/encode(to:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/all","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/landscape","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/portrait"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(from:)-db2n","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(rawValue:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/encode(to:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/Equatable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"title":"AxeOrientation","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@axeDevToolsXCUI@E@AxeOrientation","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"references":{"doc://com.deque.axeDevToolsXCUI/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/all":{"role":"symbol","title":"AxeOrientation.all","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/all","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/all"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/landscape":{"role":"symbol","title":"AxeOrientation.landscape","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"landscape"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/landscape","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/landscape"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/portrait":{"role":"symbol","title":"AxeOrientation.portrait","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"portrait"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/portrait","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/portrait"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/init(from:)-db2n":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(from:)-db2n","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/init(from:)-db2n"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/init(rawvalue:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/!=(_:_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/!=(_:_:).json index 0289a827..4bc94dbf 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/!=(_:_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeOrientation","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeOrientation","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/equatable-implementations"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/encode(to:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/encode(to:).json index 3e780e8a..997e85d7 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/encode(to:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI14AxeOrientationO6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/encode(to:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI14AxeOrientationO6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/equatable-implementations.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/equatable-implementations.json index c5909224..92599b18 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/equatable-implementations.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/hash(into:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/hash(into:).json index d9cd9e43..d99e14ab 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/hash(into:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeOrientation","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/rawrepresentable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeOrientation","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/hashvalue.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/hashvalue.json index af3ce332..575bb35d 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/hashvalue.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeOrientation","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/hashvalue"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeOrientation","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/init(from:)-8omm9.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/init(from:)-8omm9.json index 08e3010a..3fca55a6 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/init(from:)-8omm9.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/init(from:)-8omm9.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/init(from:)-8omm9"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(from:)-8omm9","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzSu8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeOrientation","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/init(from:)-8omm9":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(from:)-8omm9","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/init(from:)-8omm9"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/rawrepresentable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/init(from:)-8omm9"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(from:)-8omm9","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzSu8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeOrientation","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/init(from:)-8omm9":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(from:)-8omm9","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/init(from:)-8omm9"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/init(from:)-db2n.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/init(from:)-db2n.json index 71ffbc2a..e9382f01 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/init(from:)-db2n.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/init(from:)-db2n.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/init(from:)-db2n"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(from:)-db2n","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI14AxeOrientationO4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/init(from:)-db2n":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(from:)-db2n","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/init(from:)-db2n"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/init(from:)-db2n"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(from:)-db2n","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI14AxeOrientationO4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/init(from:)-db2n":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(from:)-db2n","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/init(from:)-db2n"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/init(rawvalue:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/init(rawvalue:).json index f518fcd2..38d7dd03 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/init(rawvalue:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI14AxeOrientationO8rawValueACSgSu_tcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI14AxeOrientationO8rawValueACSgSu_tcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/landscape.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/landscape.json index a15a3118..2aa0f97a 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/landscape.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/landscape.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"landscape"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/landscape"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/landscape","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"landscape"}],"title":"AxeOrientation.landscape","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeOrientation@AxeOrientationLandscape","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/landscape":{"role":"symbol","title":"AxeOrientation.landscape","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"landscape"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/landscape","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/landscape"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"landscape"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/landscape"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/landscape","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"landscape"}],"title":"AxeOrientation.landscape","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeOrientation@AxeOrientationLandscape","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/landscape":{"role":"symbol","title":"AxeOrientation.landscape","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"landscape"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/landscape","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/landscape"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/portrait.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/portrait.json index 5ef0e206..48e42784 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/portrait.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeorientation/portrait.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"portrait"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/portrait"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/portrait","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"portrait"}],"title":"AxeOrientation.portrait","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeOrientation@AxeOrientationPortrait","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/portrait":{"role":"symbol","title":"AxeOrientation.portrait","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"portrait"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/portrait","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/portrait"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"portrait"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeorientation\/portrait"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/portrait","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"portrait"}],"title":"AxeOrientation.portrait","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeOrientation@AxeOrientationPortrait","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation/portrait":{"role":"symbol","title":"AxeOrientation.portrait","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"portrait"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation\/portrait","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeorientation\/portrait"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeOrientation":{"role":"symbol","title":"AxeOrientation","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeOrientation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeOrientation"}],"url":"\/documentation\/axedevtoolsxcui\/axeorientation"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint.json index 04bbd332..941890db 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axepoint"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A location on the screen, either in pixels or iOS points (pt). Usually converted from a CGPoint"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"title":"AxePoint","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxePoint","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxePoint"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/x","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/y"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint":{"role":"symbol","title":"AxePoint","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"abstract":[{"type":"text","text":"A location on the screen, either in pixels or iOS points (pt). Usually converted from a CGPoint"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxePoint"}],"url":"\/documentation\/axedevtoolsxcui\/axepoint"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/x":{"role":"symbol","title":"x","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"x"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The horizontal location of the point."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/x","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/x"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/y":{"role":"symbol","title":"y","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"y"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The vertical location of the point."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/y","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/y"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axepoint"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A location on the screen, either in pixels or iOS points (pt). Usually converted from a CGPoint"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"title":"AxePoint","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxePoint","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxePoint"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/x","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/y"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/description"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/y":{"role":"symbol","title":"y","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"y"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The vertical location of the point."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/y","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/y"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/x":{"role":"symbol","title":"x","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"x"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The horizontal location of the point."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/x","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/x"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint":{"role":"symbol","title":"AxePoint","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"abstract":[{"type":"text","text":"A location on the screen, either in pixels or iOS points (pt). Usually converted from a CGPoint"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxePoint"}],"url":"\/documentation\/axedevtoolsxcui\/axepoint"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/description.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/description.json index bf1a519d..cf511713 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/description.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axepoint\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxePoint(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint":{"role":"symbol","title":"AxePoint","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"abstract":[{"type":"text","text":"A location on the screen, either in pixels or iOS points (pt). Usually converted from a CGPoint"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxePoint"}],"url":"\/documentation\/axedevtoolsxcui\/axepoint"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axepoint\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxePoint(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint":{"role":"symbol","title":"AxePoint","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"abstract":[{"type":"text","text":"A location on the screen, either in pixels or iOS points (pt). Usually converted from a CGPoint"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxePoint"}],"url":"\/documentation\/axedevtoolsxcui\/axepoint"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/description"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/encode(to:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/encode(to:).json index 2831de9c..891c613d 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/encode(to:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axepoint\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePointC6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint":{"role":"symbol","title":"AxePoint","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"abstract":[{"type":"text","text":"A location on the screen, either in pixels or iOS points (pt). Usually converted from a CGPoint"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxePoint"}],"url":"\/documentation\/axedevtoolsxcui\/axepoint"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axepoint\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePointC6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint":{"role":"symbol","title":"AxePoint","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"abstract":[{"type":"text","text":"A location on the screen, either in pixels or iOS points (pt). Usually converted from a CGPoint"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxePoint"}],"url":"\/documentation\/axedevtoolsxcui\/axepoint"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/init(from:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/init(from:).json index 9f298efc..23f900fc 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/init(from:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axepoint\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI8AxePointC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint":{"role":"symbol","title":"AxePoint","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"abstract":[{"type":"text","text":"A location on the screen, either in pixels or iOS points (pt). Usually converted from a CGPoint"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxePoint"}],"url":"\/documentation\/axedevtoolsxcui\/axepoint"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axepoint\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI8AxePointC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint":{"role":"symbol","title":"AxePoint","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"abstract":[{"type":"text","text":"A location on the screen, either in pixels or iOS points (pt). Usually converted from a CGPoint"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxePoint"}],"url":"\/documentation\/axedevtoolsxcui\/axepoint"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/isequal(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/isequal(_:).json index 25753819..a6a76f86 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/isequal(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axepoint\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxePoint(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint":{"role":"symbol","title":"AxePoint","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"abstract":[{"type":"text","text":"A location on the screen, either in pixels or iOS points (pt). Usually converted from a CGPoint"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxePoint"}],"url":"\/documentation\/axedevtoolsxcui\/axepoint"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/isequal(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axepoint\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxePoint(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint":{"role":"symbol","title":"AxePoint","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"abstract":[{"type":"text","text":"A location on the screen, either in pixels or iOS points (pt). Usually converted from a CGPoint"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxePoint"}],"url":"\/documentation\/axedevtoolsxcui\/axepoint"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/x.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/x.json index 6a98ae28..a0e857ee 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/x.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axepoint/x.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"x"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axepoint\/x"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/x","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The horizontal location of the point."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"x"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"x","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxePoint(py)x","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/x":{"role":"symbol","title":"x","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"x"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The horizontal location of the point."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/x","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/x"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint":{"role":"symbol","title":"AxePoint","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"abstract":[{"type":"text","text":"A location on the screen, either in pixels or iOS points (pt). Usually converted from a CGPoint"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxePoint"}],"url":"\/documentation\/axedevtoolsxcui\/axepoint"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"x"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axepoint\/x"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/x","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The horizontal location of the point."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"x"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"x","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxePoint(py)x","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint/x":{"role":"symbol","title":"x","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"x"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The horizontal location of the point."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint\/x","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axepoint\/x"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxePoint":{"role":"symbol","title":"AxePoint","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxePoint"}],"abstract":[{"type":"text","text":"A location on the screen, either in pixels or iOS points (pt). Usually converted from a CGPoint"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxePoint","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxePoint"}],"url":"\/documentation\/axedevtoolsxcui\/axepoint"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops.json index 1c27ed21..715d4bd0 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"title":"AxeProps","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeProps"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/init()","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/description"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/add(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/add(_:_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/get(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/get(_:withType:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/getOrError(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/getOrError(_:withType:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/isEqual(_:)"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/add(_:_:)":{"role":"symbol","title":"add(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Add a property from an AxeView to the AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/add(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/add(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/getOrError(_:withType:)":{"role":"symbol","title":"getOrError(_:withType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"}],"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Will throw an error if the property is not found in the AxeProps object, or if the property cannot be cast to the type provided."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/getOrError(_:withType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/getorerror(_:withtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Creates an empty AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/init()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/init()"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/get(_:)":{"role":"symbol","title":"get(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Ignores any errors and will return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/get(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/get(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/add(_:)":{"role":"symbol","title":"add(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?])"}],"abstract":[{"type":"text","text":"Add properties from an AxeView to the AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/add(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/add(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/get(_:withType:)":{"role":"symbol","title":"get(_:withType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Ignores any errors and will return nil if there is an issue with retrieving the property from the AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/get(_:withType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/get(_:withtype:)"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/getOrError(_:)":{"role":"symbol","title":"getOrError(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Will throw an error if the property is not found."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/getOrError(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/getorerror(_:)"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"title":"AxeProps","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeProps"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/init()","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/description"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/add(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/add(_:_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/get(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/get(_:withType:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/getOrError(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/getOrError(_:withType:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/isEqual(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/remove(_:)"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name"]}],"references":{"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/getOrError(_:)":{"role":"symbol","title":"getOrError(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Will throw an error if the property is not found."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/getOrError(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/getorerror(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/getOrError(_:withType:)":{"role":"symbol","title":"getOrError(_:withType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"}],"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Will throw an error if the property is not found in the AxeProps object, or if the property cannot be cast to the type provided."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/getOrError(_:withType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/getorerror(_:withtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/get(_:)":{"role":"symbol","title":"get(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Ignores any errors and will return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/get(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/get(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/get(_:withType:)":{"role":"symbol","title":"get(_:withType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Ignores any errors and will return nil if there is an issue with retrieving the property from the AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/get(_:withType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/get(_:withtype:)"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/add(_:)":{"role":"symbol","title":"add(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?])"}],"abstract":[{"type":"text","text":"Add properties from an AxeView to the AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/add(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/add(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Creates an empty AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/init()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/init()"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/add(_:_:)":{"role":"symbol","title":"add(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Add a property from an AxeView to the AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/add(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/add(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/remove(_:)":{"role":"symbol","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/remove(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/remove(_:)"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/add(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/add(_:).json index f7a86f16..906ed28e 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/add(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/add(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"props"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?])"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"props","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"a dictionary of properties to be added with their corresponding names. The values in this dictionary must inherit from "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" to ensure it can be serialized and deserialized. The keys of the dictionary should be of type "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/add(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/add(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Add properties from an AxeView to the AxeProps object."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?])"}],"title":"add(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePropsC3addyySDySSSe_SEpSgGF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/add(_:)":{"role":"symbol","title":"add(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?])"}],"abstract":[{"type":"text","text":"Add properties from an AxeView to the AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/add(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/add(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"props"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?])"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"props","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"a dictionary of properties to be added with their corresponding names. The values in this dictionary must inherit from "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" to ensure it can be serialized and deserialized. The keys of the dictionary should be of type "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/add(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/add(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Add properties from an AxeView to the AxeProps object."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?])"}],"title":"add(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePropsC3addyySDySSSe_SEpSgGF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/add(_:)":{"role":"symbol","title":"add(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?])"}],"abstract":[{"type":"text","text":"Add properties from an AxeView to the AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/add(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/add(_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/add(_:_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/add(_:_:).json index f55ad505..1362ae15 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/add(_:_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/add(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"propName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"propName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":") of the name that you want to give the property (such as “className”)."}]}]},{"name":"prop","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The property to be added. To ensure that it can be serialized and deserialized, it must inherit from "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":"."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/add(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/add(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Add a property from an AxeView to the AxeProps object."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?)"}],"title":"add(_:_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePropsC3addyySS_Se_SEpSgtF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/add(_:_:)":{"role":"symbol","title":"add(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Add a property from an AxeView to the AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/add(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/add(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"propName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"propName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":") of the name that you want to give the property (such as “className”)."}]}]},{"name":"prop","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The property to be added. To ensure that it can be serialized and deserialized, it must inherit from "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":"."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/add(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/add(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Add a property from an AxeView to the AxeProps object."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?)"}],"title":"add(_:_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePropsC3addyySS_Se_SEpSgtF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/add(_:_:)":{"role":"symbol","title":"add(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Add a property from an AxeView to the AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/add(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/add(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/description.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/description.json index d230259c..bd1b1d74 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/description.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/encode(to:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/encode(to:).json index cedf5822..42de7874 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/encode(to:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePropsC6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePropsC6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/encode(to:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/get(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/get(_:).json index a19fc61e..153c3b28 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/get(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/get(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the property, if found. Otherwise, returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"name","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the name of the property to be retrieved, as an "},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":")"}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/get(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/get(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Ignores any errors and will return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeProps object."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"title":"get(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePropsC3getySe_SEpSgSSF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/get(_:)":{"role":"symbol","title":"get(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Ignores any errors and will return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/get(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/get(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"name","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the name of the property to be retrieved, as an "},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":")"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the property, if found. Otherwise, returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/get(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/get(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Ignores any errors and will return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeProps object."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"title":"get(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePropsC3getySe_SEpSgSSF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/get(_:)":{"role":"symbol","title":"get(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Ignores any errors and will return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/get(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/get(_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/get(_:withtype:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/get(_:withtype:).json index 2a35b708..7da93dbc 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/get(_:withtype:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/get(_:withtype:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"objType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the property, if found and properly casted to the type provided. Otherwise, returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"name","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the name of the property needed, as an "},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":")"}]}]},{"name":"objType","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the prop’s type that it should be cast to."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/get(_:withtype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/get(_:withType:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Ignores any errors and will return nil if there is an issue with retrieving the property from the AxeProps object."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":"?"}],"title":"get(_:withType:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/get(_:withType:)":{"role":"symbol","title":"get(_:withType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Ignores any errors and will return nil if there is an issue with retrieving the property from the AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/get(_:withType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/get(_:withtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"objType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"name","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the name of the property needed, as an "},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":")"}]}]},{"name":"objType","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the prop’s type that it should be cast to."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the property, if found and properly casted to the type provided. Otherwise, returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/get(_:withtype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/get(_:withType:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Ignores any errors and will return nil if there is an issue with retrieving the property from the AxeProps object."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":"?"}],"title":"get(_:withType:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/get(_:withType:)":{"role":"symbol","title":"get(_:withType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC3get_8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Ignores any errors and will return nil if there is an issue with retrieving the property from the AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/get(_:withType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/get(_:withtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/getorerror(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/getorerror(_:).json index 081f9b2c..1aff01c0 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/getorerror(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/getorerror(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the property"}]}]},{"kind":"parameters","parameters":[{"name":"name","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the name of the property needed to be retrieved, as an "},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":")"}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/getorerror(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/getOrError(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Will throw an error if the property is not found."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"title":"getOrError(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePropsC10getOrErrorySe_SEpSgSSKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/getOrError(_:)":{"role":"symbol","title":"getOrError(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Will throw an error if the property is not found."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/getOrError(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/getorerror(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"name","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the name of the property needed to be retrieved, as an "},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":")"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the property"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/getorerror(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/getOrError(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Will throw an error if the property is not found."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"title":"getOrError(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePropsC10getOrErrorySe_SEpSgSSKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/getOrError(_:)":{"role":"symbol","title":"getOrError(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Will throw an error if the property is not found."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/getOrError(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/getorerror(_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/getorerror(_:withtype:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/getorerror(_:withtype:).json index 1134ee7b..29f32b09 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/getorerror(_:withtype:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/getorerror(_:withtype:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"objType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the property, properly casted to the type provided."}]}]},{"kind":"parameters","parameters":[{"name":"name","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the name of the property needed, as an "},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":")"}]}]},{"name":"objType","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the prop’s type that it should be cast to."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/getorerror(_:withtype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/getOrError(_:withType:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Will throw an error if the property is not found in the AxeProps object, or if the property cannot be cast to the type provided."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"}],"title":"getOrError(_:withType:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/getOrError(_:withType:)":{"role":"symbol","title":"getOrError(_:withType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"}],"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Will throw an error if the property is not found in the AxeProps object, or if the property cannot be cast to the type provided."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/getOrError(_:withType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/getorerror(_:withtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"objType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"name","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the name of the property needed, as an "},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":")"}]}]},{"name":"objType","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the prop’s type that it should be cast to."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the property, properly casted to the type provided."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/getorerror(_:withtype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/getOrError(_:withType:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Will throw an error if the property is not found in the AxeProps object, or if the property cannot be cast to the type provided."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"}],"title":"getOrError(_:withType:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/getOrError(_:withType:)":{"role":"symbol","title":"getOrError(_:withType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC10getOrError_8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"}],"abstract":[{"type":"text","text":"Retrieves a property from the AxeProps object. Will throw an error if the property is not found in the AxeProps object, or if the property cannot be cast to the type provided."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/getOrError(_:withType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/getorerror(_:withtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/init().json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/init().json index 948b5410..09c7db7b 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/init().json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/init().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/init()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates an empty AxeProps object."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"title":"init()","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps(im)init","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Creates an empty AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/init()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/init()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/init()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates an empty AxeProps object."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"title":"init()","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps(im)init","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Creates an empty AxeProps object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/init()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/init()"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/init(from:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/init(from:).json index 3ba0bb7b..d148084a 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/init(from:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI8AxePropsC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI8AxePropsC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/init(from:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/isequal(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/isequal(_:).json index fd2d01ed..b219a74c 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/isequal(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/isequal(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/remove(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/remove(_:).json new file mode 100644 index 00000000..bbb741e6 --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeprops/remove(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"propName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeprops\/remove(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/remove(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":")"}],"title":"remove(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8AxePropsC6removeyySSF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/remove(_:)":{"role":"symbol","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/remove(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeprops\/remove(_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect.json index 6e1a11e1..765735e7 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds"],"kind":"relationships","title":"Inherited By","type":"inheritedBy"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"title":"AxeRect","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeRect"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/bottom","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/hash","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/height","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/left","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/right","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/top","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/width"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/left":{"role":"symbol","title":"left","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"left"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The left-most bounds of the frame, in pts. Equal to CGRect "},{"type":"codeVoice","code":"minX"},{"type":"text","text":" property."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/left","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/left"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/right":{"role":"symbol","title":"right","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"right"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The right-most bounds of the frame, in pts."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/right","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/right"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/bottom":{"role":"symbol","title":"bottom","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"bottom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The bottom-most bounds of the frame, in pts."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/bottom","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/bottom"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/width":{"role":"symbol","title":"width","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"width"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The width of the frame, in pts. Equal to "},{"type":"codeVoice","code":"right - left"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/width","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/width"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds":{"role":"symbol","title":"AxeBounds","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in on-screen pixels."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeBounds"}],"url":"\/documentation\/axedevtoolsxcui\/axebounds"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/height":{"role":"symbol","title":"height","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"height"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The height of the frame, in pts. Equal to "},{"type":"codeVoice","code":"bottom - top"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/height","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/height"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/hash"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/top":{"role":"symbol","title":"top","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"top"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The top-most bounds of the frame, in pts. Equal to CGRect "},{"type":"codeVoice","code":"minY"},{"type":"text","text":" property."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/top","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/top"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds"],"kind":"relationships","title":"Inherited By","type":"inheritedBy"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"title":"AxeRect","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeRect"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/bottom","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/hash","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/height","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/left","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/right","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/top","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/width"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/bottom":{"role":"symbol","title":"bottom","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"bottom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The bottom-most bounds of the frame, in pts."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/bottom","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/bottom"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/hash"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/height":{"role":"symbol","title":"height","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"height"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The height of the frame, in pts. Equal to "},{"type":"codeVoice","code":"bottom - top"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/height","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/height"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/width":{"role":"symbol","title":"width","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"width"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The width of the frame, in pts. Equal to "},{"type":"codeVoice","code":"right - left"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/width","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/width"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/top":{"role":"symbol","title":"top","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"top"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The top-most bounds of the frame, in pts. Equal to CGRect "},{"type":"codeVoice","code":"minY"},{"type":"text","text":" property."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/top","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/top"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/left":{"role":"symbol","title":"left","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"left"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The left-most bounds of the frame, in pts. Equal to CGRect "},{"type":"codeVoice","code":"minX"},{"type":"text","text":" property."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/left","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/left"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds":{"role":"symbol","title":"AxeBounds","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in on-screen pixels."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeBounds"}],"url":"\/documentation\/axedevtoolsxcui\/axebounds"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/right":{"role":"symbol","title":"right","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"right"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The right-most bounds of the frame, in pts."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/right","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/right"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/bottom.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/bottom.json index e39d016b..85f5b351 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/bottom.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/bottom.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"bottom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/bottom"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/bottom","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The bottom-most bounds of the frame, in pts."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"bottom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"bottom","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(py)bottom","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/bottom":{"role":"symbol","title":"bottom","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"bottom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The bottom-most bounds of the frame, in pts."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/bottom","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/bottom"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"bottom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/bottom"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/bottom","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The bottom-most bounds of the frame, in pts."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"bottom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"bottom","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(py)bottom","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/bottom":{"role":"symbol","title":"bottom","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"bottom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The bottom-most bounds of the frame, in pts."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/bottom","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/bottom"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/description.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/description.json index 3312675f..275c4288 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/description.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/encode(to:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/encode(to:).json index 35c4696a..01de1723 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/encode(to:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeRectC6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeRectC6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/encode(to:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/hash.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/hash.json index bf80133c..d158a28f 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/hash.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(py)hash","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/hash"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(py)hash","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/hash"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/height.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/height.json index 54583765..0e52d0e0 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/height.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/height.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"height"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/height"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/height","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The height of the frame, in pts. Equal to "},{"type":"codeVoice","code":"bottom - top"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"height"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"height","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(py)height","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/height":{"role":"symbol","title":"height","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"height"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The height of the frame, in pts. Equal to "},{"type":"codeVoice","code":"bottom - top"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/height","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/height"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"height"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/height"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/height","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The height of the frame, in pts. Equal to "},{"type":"codeVoice","code":"bottom - top"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"height"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"height","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(py)height","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/height":{"role":"symbol","title":"height","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"height"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The height of the frame, in pts. Equal to "},{"type":"codeVoice","code":"bottom - top"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/height","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/height"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/init(from:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/init(from:).json index ef94bb34..e7a01263 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/init(from:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI7AxeRectC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI7AxeRectC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/init(from:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/isequal(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/isequal(_:).json index 6fad7406..0be55eac 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/isequal(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/isequal(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/isequal(_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/left.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/left.json index 12584215..9405b8af 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/left.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/left.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"left"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/left"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/left","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The left-most bounds of the frame, in pts. Equal to CGRect "},{"type":"codeVoice","code":"minX"},{"type":"text","text":" property."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"left"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"left","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(py)left","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/left":{"role":"symbol","title":"left","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"left"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The left-most bounds of the frame, in pts. Equal to CGRect "},{"type":"codeVoice","code":"minX"},{"type":"text","text":" property."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/left","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/left"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"left"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/left"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/left","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The left-most bounds of the frame, in pts. Equal to CGRect "},{"type":"codeVoice","code":"minX"},{"type":"text","text":" property."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"left"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"left","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(py)left","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/left":{"role":"symbol","title":"left","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"left"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The left-most bounds of the frame, in pts. Equal to CGRect "},{"type":"codeVoice","code":"minX"},{"type":"text","text":" property."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/left","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/left"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/right.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/right.json index a35202cd..785e1e8a 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/right.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/right.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"right"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/right"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/right","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The right-most bounds of the frame, in pts."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"right"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"right","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(py)right","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/right":{"role":"symbol","title":"right","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"right"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The right-most bounds of the frame, in pts."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/right","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/right"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"right"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/right"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/right","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The right-most bounds of the frame, in pts."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"right"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"right","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(py)right","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/right":{"role":"symbol","title":"right","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"right"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The right-most bounds of the frame, in pts."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/right","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/right"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/top.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/top.json index 23e15357..633c3649 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/top.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/top.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"top"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/top"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/top","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The top-most bounds of the frame, in pts. Equal to CGRect "},{"type":"codeVoice","code":"minY"},{"type":"text","text":" property."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"top"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"top","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(py)top","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/top":{"role":"symbol","title":"top","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"top"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The top-most bounds of the frame, in pts. Equal to CGRect "},{"type":"codeVoice","code":"minY"},{"type":"text","text":" property."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/top","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/top"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"top"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/top"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/top","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The top-most bounds of the frame, in pts. Equal to CGRect "},{"type":"codeVoice","code":"minY"},{"type":"text","text":" property."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"top"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"top","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(py)top","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/top":{"role":"symbol","title":"top","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"top"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The top-most bounds of the frame, in pts. Equal to CGRect "},{"type":"codeVoice","code":"minY"},{"type":"text","text":" property."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/top","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/top"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/width.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/width.json index e3d02c4d..fbcca093 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/width.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerect/width.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"width"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/width"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/width","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The width of the frame, in pts. Equal to "},{"type":"codeVoice","code":"right - left"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"width"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"width","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(py)width","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/width":{"role":"symbol","title":"width","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"width"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The width of the frame, in pts. Equal to "},{"type":"codeVoice","code":"right - left"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/width","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/width"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"width"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerect\/width"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/width","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The width of the frame, in pts. Equal to "},{"type":"codeVoice","code":"right - left"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"width"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"title":"width","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRect(py)width","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect/width":{"role":"symbol","title":"width","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"width"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"}],"abstract":[{"type":"text","text":"The width of the frame, in pts. Equal to "},{"type":"codeVoice","code":"right - left"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect\/width","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerect\/width"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRect":{"role":"symbol","title":"AxeRect","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRect"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in iOS points."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRect","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRect"}],"url":"\/documentation\/axedevtoolsxcui\/axerect"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult.json index e8d412c7..ae997e52 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"title":"AxeResult","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeResult"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeConf","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeContext","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeRuleResults","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/failures","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/incompletes","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/passes","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/shortDescription"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/axeConf":{"role":"symbol","title":"axeConf","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeConf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf"}],"abstract":[{"type":"text","text":"The configuration of the scan"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeConf","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/axeconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/failures":{"role":"symbol","title":"failures","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failures"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"All failures in the scan"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/failures","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/failures"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/shortDescription":{"role":"symbol","title":"shortDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shortDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Summary of the scan. Contains the number of failures, passes, and incompletes."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/shortDescription","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/shortdescription"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/axeRuleResults":{"role":"symbol","title":"axeRuleResults","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeRuleResults"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"A list of failing, passing, ignored, and incomplete results"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeRuleResults","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/axeruleresults"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/axeContext":{"role":"symbol","title":"axeContext","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeContext"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeContext","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext"}],"abstract":[{"type":"text","text":"Information about the screen that was scanned"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeContext","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A complete description of the result. Contains summaries for each rule and prints out information about"},{"type":"text","text":" "},{"type":"text","text":"any failing views."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/passes":{"role":"symbol","title":"passes","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"passes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"All passes in the scan"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/passes","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/passes"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/incompletes":{"role":"symbol","title":"incompletes","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"incompletes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"All incompletes in the scan"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/incompletes","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/incompletes"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"title":"AxeResult","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeResult"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeConf","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeContext","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeRuleResults","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/failures","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/incompletes","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/passes","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/scanName","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/shortDescription"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/shortDescription":{"role":"symbol","title":"shortDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shortDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Summary of the scan. Contains the number of failures, passes, and incompletes."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/shortDescription","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/shortdescription"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/axeConf":{"role":"symbol","title":"axeConf","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeConf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf"}],"abstract":[{"type":"text","text":"The configuration of the scan"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeConf","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/axeconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/incompletes":{"role":"symbol","title":"incompletes","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"incompletes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"All incompletes in the scan"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/incompletes","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/incompletes"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/scanName":{"role":"symbol","title":"scanName","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"scanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/scanName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/scanname"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/axeRuleResults":{"role":"symbol","title":"axeRuleResults","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeRuleResults"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"A list of failing, passing, ignored, and incomplete results"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeRuleResults","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/axeruleresults"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A complete description of the result. Contains summaries for each rule and prints out information about"},{"type":"text","text":" "},{"type":"text","text":"any failing views."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/description"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/passes":{"role":"symbol","title":"passes","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"passes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"All passes in the scan"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/passes","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/passes"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/failures":{"role":"symbol","title":"failures","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failures"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"All failures in the scan"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/failures","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/failures"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/axeContext":{"role":"symbol","title":"axeContext","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeContext"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeContext","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext"}],"abstract":[{"type":"text","text":"Information about the screen that was scanned"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeContext","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/axecontext"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/axeconf.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/axeconf.json index 18f98b8d..6d7b85a8 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/axeconf.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/axeconf.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeConf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf","text":"AxeConf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/axeconf"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeConf","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The configuration of the scan"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeConf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf"}],"title":"axeConf","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)axeConf","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/axeConf":{"role":"symbol","title":"axeConf","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeConf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf"}],"abstract":[{"type":"text","text":"The configuration of the scan"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeConf","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/axeconf"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeConf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf","text":"AxeConf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/axeconf"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeConf","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The configuration of the scan"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeConf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf"}],"title":"axeConf","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)axeConf","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/axeConf":{"role":"symbol","title":"axeConf","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeConf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeConf"}],"abstract":[{"type":"text","text":"The configuration of the scan"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeConf","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/axeconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeConf":{"role":"symbol","title":"AxeConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeConf"}],"abstract":[{"type":"text","text":"The configuration for an axeDevTools object."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeConf"}],"url":"\/documentation\/axedevtoolsxcui\/axeconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/axecontext.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/axecontext.json index d2c234e8..b6951dda 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/axecontext.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/axecontext.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeContext"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext","text":"AxeContext"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/axecontext"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeContext","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Information about the screen that was scanned"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeContext"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeContext","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext"}],"title":"axeContext","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)axeContext","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/axeContext":{"role":"symbol","title":"axeContext","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeContext"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeContext","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext"}],"abstract":[{"type":"text","text":"Information about the screen that was scanned"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeContext","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeContext"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext","text":"AxeContext"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/axecontext"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeContext","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Information about the screen that was scanned"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeContext"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeContext","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext"}],"title":"axeContext","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)axeContext","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/axeContext":{"role":"symbol","title":"axeContext","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeContext"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeContext","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext"}],"abstract":[{"type":"text","text":"Information about the screen that was scanned"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeContext","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/axeruleresults.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/axeruleresults.json index 4e1a3ea5..38034554 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/axeruleresults.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/axeruleresults.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeRuleResults"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult","text":"AxeRuleResult"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/axeruleresults"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeRuleResults","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A list of failing, passing, ignored, and incomplete results"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeRuleResults"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"title":"axeRuleResults","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)axeRuleResults","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/axeRuleResults":{"role":"symbol","title":"axeRuleResults","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeRuleResults"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"A list of failing, passing, ignored, and incomplete results"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeRuleResults","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/axeruleresults"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeRuleResults"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult","text":"AxeRuleResult"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/axeruleresults"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeRuleResults","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A list of failing, passing, ignored, and incomplete results"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeRuleResults"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"title":"axeRuleResults","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)axeRuleResults","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/axeRuleResults":{"role":"symbol","title":"axeRuleResults","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeRuleResults"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"A list of failing, passing, ignored, and incomplete results"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/axeRuleResults","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/axeruleresults"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/description.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/description.json index 2a27487e..0ac5d855 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/description.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/description","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A complete description of the result. Contains summaries for each rule and prints out information about"},{"type":"text","text":" "},{"type":"text","text":"any failing views."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A complete description of the result. Contains summaries for each rule and prints out information about"},{"type":"text","text":" "},{"type":"text","text":"any failing views."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/description"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/description","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A complete description of the result. Contains summaries for each rule and prints out information about"},{"type":"text","text":" "},{"type":"text","text":"any failing views."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A complete description of the result. Contains summaries for each rule and prints out information about"},{"type":"text","text":" "},{"type":"text","text":"any failing views."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/failures.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/failures.json index 932d61c0..59fc0425 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/failures.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/failures.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failures"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult","text":"AxeRuleResult"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/failures"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/failures","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"All failures in the scan"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failures"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"title":"failures","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)failures","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/failures":{"role":"symbol","title":"failures","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failures"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"All failures in the scan"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/failures","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/failures"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failures"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult","text":"AxeRuleResult"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/failures"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/failures","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"All failures in the scan"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failures"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"title":"failures","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)failures","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/failures":{"role":"symbol","title":"failures","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failures"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"All failures in the scan"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/failures","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/failures"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/incompletes.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/incompletes.json index f4c07e0c..5c6a43f2 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/incompletes.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/incompletes.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"incompletes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult","text":"AxeRuleResult"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/incompletes"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/incompletes","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"All incompletes in the scan"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"incompletes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"title":"incompletes","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)incompletes","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/incompletes":{"role":"symbol","title":"incompletes","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"incompletes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"All incompletes in the scan"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/incompletes","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/incompletes"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"incompletes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult","text":"AxeRuleResult"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/incompletes"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/incompletes","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"All incompletes in the scan"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"incompletes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"title":"incompletes","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)incompletes","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/incompletes":{"role":"symbol","title":"incompletes","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"incompletes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"All incompletes in the scan"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/incompletes","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/incompletes"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/init(from:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/init(from:).json index ee1e883c..c11cdc93 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/init(from:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI9AxeResultC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI9AxeResultC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/isequal(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/isequal(_:).json index 962d5e77..1ff0d8ff 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/isequal(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/isequal(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/isequal(_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/passes.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/passes.json index 5a81c459..a76f642c 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/passes.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/passes.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"passes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult","text":"AxeRuleResult"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/passes"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/passes","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"All passes in the scan"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"passes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"title":"passes","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)passes","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/passes":{"role":"symbol","title":"passes","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"passes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"All passes in the scan"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/passes","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/passes"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"passes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult","text":"AxeRuleResult"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/passes"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/passes","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"All passes in the scan"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"passes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"title":"passes","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)passes","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/passes":{"role":"symbol","title":"passes","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"passes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeRuleResult","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"All passes in the scan"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/passes","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/passes"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/scanname.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/scanname.json new file mode 100644 index 00000000..983fb345 --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/scanname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"scanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/scanname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/scanName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"scanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"scanName","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)scanName","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/scanName":{"role":"symbol","title":"scanName","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"scanName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/scanName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/scanname"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/shortdescription.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/shortdescription.json index 92aa4140..41f21739 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/shortdescription.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeresult/shortdescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shortDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/shortdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/shortDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Summary of the scan. Contains the number of failures, passes, and incompletes."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shortDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"shortDescription","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)shortDescription","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/shortDescription":{"role":"symbol","title":"shortDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shortDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Summary of the scan. Contains the number of failures, passes, and incompletes."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/shortDescription","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/shortdescription"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shortDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeresult\/shortdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/shortDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Summary of the scan. Contains the number of failures, passes, and incompletes."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shortDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"shortDescription","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeResult(py)shortDescription","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult":{"role":"symbol","title":"AxeResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeResult"}],"abstract":[{"type":"text","text":"This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeResult/shortDescription":{"role":"symbol","title":"shortDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shortDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Summary of the scan. Contains the number of failures, passes, and incompletes."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeResult\/shortDescription","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeresult\/shortdescription"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole.json index 983405c8..6d227a17 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view’s primary purpose."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"title":"AxeRole","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@axeDevToolsXCUI@E@AxeRole","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeRole"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/control","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/genericElement","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/image","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/textElement"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/init(rawValue:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/toString()"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/Equatable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A String representation of an AxeRole."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/tostring()"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/image":{"role":"symbol","title":"AxeRole.image","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"abstract":[{"type":"text","text":"The view’s primary purpose is to display an image."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/image","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/image"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/control":{"role":"symbol","title":"AxeRole.control","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"control"}],"abstract":[{"type":"text","text":"The view’s primary purpose is to be interacted with by the user. Views that have text within them that are also actionable (such as buttons, textFields, etc) are counted as controls."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/control","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/control"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/genericElement":{"role":"symbol","title":"AxeRole.genericElement","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"genericElement"}],"abstract":[{"type":"text","text":"The view’s primary purpose is otherwise not mentioned (layout views, background views, etc)."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/genericElement","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/genericelement"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/textElement":{"role":"symbol","title":"AxeRole.textElement","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textElement"}],"abstract":[{"type":"text","text":"The view’s primary purpose is to display text. Views that can be interacted with by a user, even if they also display text, are counted as controls."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/textElement","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/textelement"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view’s primary purpose."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"title":"AxeRole","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@axeDevToolsXCUI@E@AxeRole","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeRole"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/control","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/genericElement","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/image","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/textElement"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/init(rawValue:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/toString()"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/Equatable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/textElement":{"role":"symbol","title":"AxeRole.textElement","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textElement"}],"abstract":[{"type":"text","text":"The view’s primary purpose is to display text. Views that can be interacted with by a user, even if they also display text, are counted as controls."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/textElement","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/textelement"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/genericElement":{"role":"symbol","title":"AxeRole.genericElement","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"genericElement"}],"abstract":[{"type":"text","text":"The view’s primary purpose is otherwise not mentioned (layout views, background views, etc)."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/genericElement","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/genericelement"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/control":{"role":"symbol","title":"AxeRole.control","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"control"}],"abstract":[{"type":"text","text":"The view’s primary purpose is to be interacted with by the user. Views that have text within them that are also actionable (such as buttons, textFields, etc) are counted as controls."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/control","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/control"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/image":{"role":"symbol","title":"AxeRole.image","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"abstract":[{"type":"text","text":"The view’s primary purpose is to display an image."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/image","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/image"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A String representation of an AxeRole."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/tostring()"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/!=(_:_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/!=(_:_:).json index f54e6064..85db5276 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/!=(_:_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeRole","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeRole","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/control.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/control.json index 61220714..34c17a32 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/control.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/control.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"control"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/control"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/control","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view’s primary purpose is to be interacted with by the user. Views that have text within them that are also actionable (such as buttons, textFields, etc) are counted as controls."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"control"}],"title":"AxeRole.control","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRole@AxeRoleControl","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/control":{"role":"symbol","title":"AxeRole.control","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"control"}],"abstract":[{"type":"text","text":"The view’s primary purpose is to be interacted with by the user. Views that have text within them that are also actionable (such as buttons, textFields, etc) are counted as controls."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/control","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/control"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"control"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/control"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/control","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view’s primary purpose is to be interacted with by the user. Views that have text within them that are also actionable (such as buttons, textFields, etc) are counted as controls."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"control"}],"title":"AxeRole.control","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRole@AxeRoleControl","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/control":{"role":"symbol","title":"AxeRole.control","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"control"}],"abstract":[{"type":"text","text":"The view’s primary purpose is to be interacted with by the user. Views that have text within them that are also actionable (such as buttons, textFields, etc) are counted as controls."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/control","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/control"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/equatable-implementations.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/equatable-implementations.json index 48a250ce..2920d301 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/equatable-implementations.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/genericelement.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/genericelement.json index 4ab4a90d..6567d15b 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/genericelement.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/genericelement.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"genericElement"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/genericelement"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/genericElement","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view’s primary purpose is otherwise not mentioned (layout views, background views, etc)."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"genericElement"}],"title":"AxeRole.genericElement","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRole@AxeRoleGenericElement","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/genericElement":{"role":"symbol","title":"AxeRole.genericElement","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"genericElement"}],"abstract":[{"type":"text","text":"The view’s primary purpose is otherwise not mentioned (layout views, background views, etc)."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/genericElement","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/genericelement"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"genericElement"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/genericelement"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/genericElement","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view’s primary purpose is otherwise not mentioned (layout views, background views, etc)."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"genericElement"}],"title":"AxeRole.genericElement","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRole@AxeRoleGenericElement","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/genericElement":{"role":"symbol","title":"AxeRole.genericElement","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"genericElement"}],"abstract":[{"type":"text","text":"The view’s primary purpose is otherwise not mentioned (layout views, background views, etc)."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/genericElement","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/genericelement"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/hash(into:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/hash(into:).json index d252dff2..7602aa32 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/hash(into:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeRole","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeRole","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/hashvalue.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/hashvalue.json index 8fe4f7f8..d6a974a0 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/hashvalue.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeRole","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/rawrepresentable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeRole","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/image.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/image.json index 58c2b66e..d9a4d3a6 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/image.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/image.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/image"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/image","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view’s primary purpose is to display an image."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"title":"AxeRole.image","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRole@AxeRoleImage","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/image":{"role":"symbol","title":"AxeRole.image","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"abstract":[{"type":"text","text":"The view’s primary purpose is to display an image."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/image","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/image"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/image"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/image","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view’s primary purpose is to display an image."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"title":"AxeRole.image","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRole@AxeRoleImage","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/image":{"role":"symbol","title":"AxeRole.image","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"abstract":[{"type":"text","text":"The view’s primary purpose is to display an image."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/image","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/image"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/init(rawvalue:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/init(rawvalue:).json index bd29c198..0ffbc3f3 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/init(rawvalue:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI7AxeRoleO8rawValueACSgSi_tcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/init(rawvalue:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI7AxeRoleO8rawValueACSgSi_tcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/rawrepresentable-implementations.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/rawrepresentable-implementations.json index 6331c47c..dc183aea 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/rawrepresentable-implementations.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/hashvalue"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/hash(into:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/textelement.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/textelement.json index 857284b1..00714665 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/textelement.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/textelement.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textElement"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/textelement"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/textElement","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view’s primary purpose is to display text. Views that can be interacted with by a user, even if they also display text, are counted as controls."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textElement"}],"title":"AxeRole.textElement","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRole@AxeRoleTextElement","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/textElement":{"role":"symbol","title":"AxeRole.textElement","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textElement"}],"abstract":[{"type":"text","text":"The view’s primary purpose is to display text. Views that can be interacted with by a user, even if they also display text, are counted as controls."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/textElement","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/textelement"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textElement"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/textelement"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/textElement","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view’s primary purpose is to display text. Views that can be interacted with by a user, even if they also display text, are counted as controls."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textElement"}],"title":"AxeRole.textElement","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRole@AxeRoleTextElement","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/textElement":{"role":"symbol","title":"AxeRole.textElement","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textElement"}],"abstract":[{"type":"text","text":"The view’s primary purpose is to display text. Views that can be interacted with by a user, even if they also display text, are counted as controls."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/textElement","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/textelement"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/tostring().json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/tostring().json index a72d4cb8..bbc3c3d7 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/tostring().json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerole/tostring().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/tostring()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/toString()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A String representation of an AxeRole."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"toString()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeRoleO8toStringSSyF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A String representation of an AxeRole."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerole\/tostring()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/toString()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A String representation of an AxeRole."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"toString()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeRoleO8toStringSSyF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A String representation of an AxeRole."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerole\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule.json index c734231c..b147ed62 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"title":"AxeRule","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"s:15axeDevToolsXCUI7AxeRuleC","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeRule"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/==(_:_:)"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/init(ruleConf:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/id","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/impact","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/standard","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/summary"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/collectProps(for:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/hash(into:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/runRule(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/setUp(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/tearDown()"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/Equatable-Implementations"],"generated":true}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/hash(into:)":{"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/collectProps(for:)":{"role":"symbol","title":"collectProps(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectProps"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"}],"abstract":[{"type":"text","text":"Add the properties you need in order to run the rule. This method runs on every single view in the view hierarchy. These properties will also show up in the Dashboard, if scans are sent to the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/collectProps(for:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/collectprops(for:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A unique identifier for the rule. Is usually set to the rule’s className."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/id","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/id"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/impact":{"role":"symbol","title":"impact","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"abstract":[{"type":"text","text":"The severity of a failure of the rule. See "},{"type":"codeVoice","code":"AxeImpact"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/impact","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/impact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/runRule(_:)":{"role":"symbol","title":"runRule(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"runRule"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStatus"}],"abstract":[{"type":"text","text":"The definition for the rule. This method runs on every single view in the view hierarchy. Throwing an error will cause the view to have a status of “incomplete”."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/runRule(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/runrule(_:)"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/setUp(_:)":{"role":"symbol","title":"setUp(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setUp"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeContext","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function runs once before the rule is run on the view hierarchy. Use this function for any setup that you may need before the rule is run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/setUp(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/setup(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/standard":{"role":"symbol","title":"standard","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"}],"abstract":[{"type":"text","text":"The type of standard that this rule was written from. See "},{"type":"codeVoice","code":"AxeStandard"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/standard","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/standard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/tearDown()":{"role":"symbol","title":"tearDown()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"tearDown"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"This function runs once after the rule runs on the entire view hierarchy. Use this function for any “clean up” that you may need to do after the rule is run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/tearDown()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/teardown()"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/==(_:_:)":{"role":"symbol","title":"==(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/==(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/init(ruleConf:)":{"role":"symbol","title":"init(ruleConf:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ruleConf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RuleConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Construct an AxeRule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/init(ruleConf:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/init(ruleconf:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/summary":{"role":"symbol","title":"summary","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A simple description of the rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/summary","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/summary"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/equatable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"title":"AxeRule","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"s:15axeDevToolsXCUI7AxeRuleC","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeRule"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/==(_:_:)"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/init(ruleConf:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/id","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/impact","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/standard","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/summary"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/collectProps(for:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/hash(into:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/runRule(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/setUp(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/tearDown()"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/Equatable-Implementations"],"generated":true}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/hash(into:)":{"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/impact":{"role":"symbol","title":"impact","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"abstract":[{"type":"text","text":"The severity of a failure of the rule. See "},{"type":"codeVoice","code":"AxeImpact"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/impact","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/impact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A unique identifier for the rule. Is usually set to the rule’s className."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/id","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/id"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/runRule(_:)":{"role":"symbol","title":"runRule(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"runRule"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStatus"}],"abstract":[{"type":"text","text":"The definition for the rule. This method runs on every single view in the view hierarchy. Throwing an error will cause the view to have a status of “incomplete”."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/runRule(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/runrule(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/summary":{"role":"symbol","title":"summary","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A simple description of the rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/summary","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/summary"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/setUp(_:)":{"role":"symbol","title":"setUp(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setUp"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeContext","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function runs once before the rule is run on the view hierarchy. Use this function for any setup that you may need before the rule is run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/setUp(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/setup(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/init(ruleConf:)":{"role":"symbol","title":"init(ruleConf:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ruleConf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RuleConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Construct an AxeRule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/init(ruleConf:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/init(ruleconf:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/standard":{"role":"symbol","title":"standard","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"}],"abstract":[{"type":"text","text":"The type of standard that this rule was written from. See "},{"type":"codeVoice","code":"AxeStandard"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/standard","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/standard"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/tearDown()":{"role":"symbol","title":"tearDown()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"tearDown"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"This function runs once after the rule runs on the entire view hierarchy. Use this function for any “clean up” that you may need to do after the rule is run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/tearDown()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/teardown()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/collectProps(for:)":{"role":"symbol","title":"collectProps(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectProps"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"}],"abstract":[{"type":"text","text":"Add the properties you need in order to run the rule. This method runs on every single view in the view hierarchy. These properties will also show up in the Dashboard, if scans are sent to the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/collectProps(for:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/collectprops(for:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/==(_:_:)":{"role":"symbol","title":"==(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/==(_:_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/!=(_:_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/!=(_:_:).json index 17c5d026..6f1d26ed 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/!=(_:_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15axeDevToolsXCUI7AxeRuleC","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/equatable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15axeDevToolsXCUI7AxeRuleC","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/==(_:_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/==(_:_:).json index 98367fbc..0d38b1e8 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/==(_:_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/==(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC","text":"AxeRule"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC","text":"AxeRule"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/==(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/==(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.==(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"==(_:_:)","roleHeading":"Operator","role":"symbol","symbolKind":"op","externalID":"s:15axeDevToolsXCUI7AxeRuleC2eeoiySbAC_ACtFZ","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/==(_:_:)":{"role":"symbol","title":"==(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/==(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC","text":"AxeRule"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC","text":"AxeRule"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/==(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/==(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.==(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"==(_:_:)","roleHeading":"Operator","role":"symbol","symbolKind":"op","externalID":"s:15axeDevToolsXCUI7AxeRuleC2eeoiySbAC_ACtFZ","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/==(_:_:)":{"role":"symbol","title":"==(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"AxeRule","preciseIdentifier":"s:15axeDevToolsXCUI7AxeRuleC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/==(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/collectprops(for:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/collectprops(for:).json index b09f2527..492c62c3 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/collectprops(for:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/collectprops(for:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectProps"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"node"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView","text":"AxeView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"AxeProps containing the properties needed for running the rule"}]}]},{"kind":"parameters","parameters":[{"name":"node","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"an AxeView"}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/collectprops(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/collectProps(for:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Add the properties you need in order to run the rule. This method runs on every single view in the view hierarchy. These properties will also show up in the Dashboard, if scans are sent to the server."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectProps"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"}],"title":"collectProps(for:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeRuleC12collectProps3forAA0eH0CAA0E4ViewC_tF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/collectProps(for:)":{"role":"symbol","title":"collectProps(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectProps"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"}],"abstract":[{"type":"text","text":"Add the properties you need in order to run the rule. This method runs on every single view in the view hierarchy. These properties will also show up in the Dashboard, if scans are sent to the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/collectProps(for:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/collectprops(for:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectProps"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"node"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView","text":"AxeView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"node","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"an AxeView"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"AxeProps containing the properties needed for running the rule"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/collectprops(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/collectProps(for:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Add the properties you need in order to run the rule. This method runs on every single view in the view hierarchy. These properties will also show up in the Dashboard, if scans are sent to the server."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectProps"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"}],"title":"collectProps(for:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeRuleC12collectProps3forAA0eH0CAA0E4ViewC_tF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/collectProps(for:)":{"role":"symbol","title":"collectProps(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectProps"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"}],"abstract":[{"type":"text","text":"Add the properties you need in order to run the rule. This method runs on every single view in the view hierarchy. These properties will also show up in the Dashboard, if scans are sent to the server."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/collectProps(for:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/collectprops(for:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/equatable-implementations.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/equatable-implementations.json index 0c1644a3..be3fc4a7 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/equatable-implementations.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/hash(into:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/hash(into:).json index 82c7b751..31d6b546 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/hash(into:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Hashable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"title":"hash(into:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeRuleC4hash4intoys6HasherVz_tF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/hash(into:)":{"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Hashable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"title":"hash(into:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeRuleC4hash4intoys6HasherVz_tF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/hash(into:)":{"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/id.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/id.json index cb384cce..2f3e1352 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/id.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/id.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/id","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A unique identifier for the rule. Is usually set to the rule’s className."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"id","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:15axeDevToolsXCUI7AxeRuleC2idSSvp","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A unique identifier for the rule. Is usually set to the rule’s className."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/id","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/id"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/id","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A unique identifier for the rule. Is usually set to the rule’s className."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"id","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:15axeDevToolsXCUI7AxeRuleC2idSSvp","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A unique identifier for the rule. Is usually set to the rule’s className."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/id","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/id"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/impact.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/impact.json index 99932795..7054b10d 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/impact.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/impact.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact","text":"AxeImpact"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/impact"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/impact","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The severity of a failure of the rule. See "},{"type":"codeVoice","code":"AxeImpact"},{"type":"text","text":" for more information."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"title":"impact","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:15axeDevToolsXCUI7AxeRuleC6impactAA0E6ImpactOvp","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/impact":{"role":"symbol","title":"impact","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"abstract":[{"type":"text","text":"The severity of a failure of the rule. See "},{"type":"codeVoice","code":"AxeImpact"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/impact","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/impact"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact","text":"AxeImpact"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/impact"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/impact","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The severity of a failure of the rule. See "},{"type":"codeVoice","code":"AxeImpact"},{"type":"text","text":" for more information."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"title":"impact","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:15axeDevToolsXCUI7AxeRuleC6impactAA0E6ImpactOvp","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/impact":{"role":"symbol","title":"impact","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"abstract":[{"type":"text","text":"The severity of a failure of the rule. See "},{"type":"codeVoice","code":"AxeImpact"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/impact","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/impact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/init(ruleconf:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/init(ruleconf:).json index cf9e41e0..5a011d89 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/init(ruleconf:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/init(ruleconf:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ruleConf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf","text":"RuleConf"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"ruleConf","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The rule’s configuration, which includes a brief rule description, the rule’s impact, and what standard it falls under. See "},{"type":"codeVoice","code":"RuleConf"},{"type":"text","text":" for more information."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/init(ruleconf:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/init(ruleConf:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Construct an AxeRule."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ruleConf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RuleConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf"},{"kind":"text","text":")"}],"title":"init(ruleConf:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI7AxeRuleC8ruleConfAcA0fH0C_tcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/init(ruleConf:)":{"role":"symbol","title":"init(ruleConf:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ruleConf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RuleConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Construct an AxeRule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/init(ruleConf:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/init(ruleconf:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ruleConf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf","text":"RuleConf"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"ruleConf","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The rule’s configuration, which includes a brief rule description, the rule’s impact, and what standard it falls under. See "},{"type":"codeVoice","code":"RuleConf"},{"type":"text","text":" for more information."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/init(ruleconf:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/init(ruleConf:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Construct an AxeRule."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ruleConf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RuleConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf"},{"kind":"text","text":")"}],"title":"init(ruleConf:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI7AxeRuleC8ruleConfAcA0fH0C_tcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/init(ruleConf:)":{"role":"symbol","title":"init(ruleConf:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ruleConf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RuleConf","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Construct an AxeRule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/init(ruleConf:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/init(ruleconf:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/runrule(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/runrule(_:).json index cc3ab67c..7d524151 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/runrule(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/runrule(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"runRule"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"props"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStatus","text":"AxeStatus"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"AxeStatus of whether the view passed, failed, or was inapplicable to the rule."}]}]},{"kind":"parameters","parameters":[{"name":"props","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The props needed to run the rule. These are passed in from the "},{"type":"codeVoice","code":"collectProps"},{"type":"text","text":" method."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/runrule(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/runRule(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The definition for the rule. This method runs on every single view in the view hierarchy. Throwing an error will cause the view to have a status of “incomplete”."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"runRule"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStatus"}],"title":"runRule(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeRuleC03runF0yAA0E6StatusOAA0E5PropsCKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/runRule(_:)":{"role":"symbol","title":"runRule(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"runRule"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStatus"}],"abstract":[{"type":"text","text":"The definition for the rule. This method runs on every single view in the view hierarchy. Throwing an error will cause the view to have a status of “incomplete”."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/runRule(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/runrule(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"runRule"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"props"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStatus","text":"AxeStatus"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"props","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The props needed to run the rule. These are passed in from the "},{"type":"codeVoice","code":"collectProps"},{"type":"text","text":" method."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"AxeStatus of whether the view passed, failed, or was inapplicable to the rule."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/runrule(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/runRule(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The definition for the rule. This method runs on every single view in the view hierarchy. Throwing an error will cause the view to have a status of “incomplete”."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"runRule"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStatus"}],"title":"runRule(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeRuleC03runF0yAA0E6StatusOAA0E5PropsCKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/runRule(_:)":{"role":"symbol","title":"runRule(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"runRule"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AxeStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStatus"}],"abstract":[{"type":"text","text":"The definition for the rule. This method runs on every single view in the view hierarchy. Throwing an error will cause the view to have a status of “incomplete”."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/runRule(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/runrule(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/setup(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/setup(_:).json index c321feb0..1dc78a25 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/setup(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/setup(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setUp"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext","text":"AxeContext"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/setup(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/setUp(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This function runs once before the rule is run on the view hierarchy. Use this function for any setup that you may need before the rule is run."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setUp"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeContext","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext"},{"kind":"text","text":")"}],"title":"setUp(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeRuleC5setUpyyAA0E7ContextCF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/setUp(_:)":{"role":"symbol","title":"setUp(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setUp"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeContext","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function runs once before the rule is run on the view hierarchy. Use this function for any setup that you may need before the rule is run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/setUp(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/setup(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setUp"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext","text":"AxeContext"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/setup(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/setUp(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This function runs once before the rule is run on the view hierarchy. Use this function for any setup that you may need before the rule is run."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setUp"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeContext","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext"},{"kind":"text","text":")"}],"title":"setUp(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeRuleC5setUpyyAA0E7ContextCF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/setUp(_:)":{"role":"symbol","title":"setUp(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setUp"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeContext","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeContext"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function runs once before the rule is run on the view hierarchy. Use this function for any setup that you may need before the rule is run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/setUp(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/setup(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeContext":{"role":"symbol","title":"AxeContext","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeContext"}],"abstract":[{"type":"text","text":"Lives within AxeResult and contains meta data about the scan, device information, the screenshot, and the view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeContext"}],"url":"\/documentation\/axedevtoolsxcui\/axecontext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/standard.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/standard.json index 0328b403..90e581d9 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/standard.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/standard.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard","text":"AxeStandard"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/standard"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/standard","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The type of standard that this rule was written from. See "},{"type":"codeVoice","code":"AxeStandard"},{"type":"text","text":" for more information."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"}],"title":"standard","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:15axeDevToolsXCUI7AxeRuleC8standardAA0E8StandardOvp","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/standard":{"role":"symbol","title":"standard","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"}],"abstract":[{"type":"text","text":"The type of standard that this rule was written from. See "},{"type":"codeVoice","code":"AxeStandard"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/standard","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/standard"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard","text":"AxeStandard"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/standard"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/standard","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The type of standard that this rule was written from. See "},{"type":"codeVoice","code":"AxeStandard"},{"type":"text","text":" for more information."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"}],"title":"standard","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:15axeDevToolsXCUI7AxeRuleC8standardAA0E8StandardOvp","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/standard":{"role":"symbol","title":"standard","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"}],"abstract":[{"type":"text","text":"The type of standard that this rule was written from. See "},{"type":"codeVoice","code":"AxeStandard"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/standard","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/standard"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/summary.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/summary.json index aad636c0..49227af8 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/summary.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/summary.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/summary"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/summary","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A simple description of the rule."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"summary","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:15axeDevToolsXCUI7AxeRuleC7summarySSvp","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/summary":{"role":"symbol","title":"summary","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A simple description of the rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/summary","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/summary"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/summary"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/summary","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A simple description of the rule."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"summary","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:15axeDevToolsXCUI7AxeRuleC7summarySSvp","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/summary":{"role":"symbol","title":"summary","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A simple description of the rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/summary","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/summary"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/teardown().json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/teardown().json index cf5affa6..9676fb93 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/teardown().json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axerule/teardown().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"tearDown"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/teardown()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/tearDown()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This function runs once after the rule runs on the entire view hierarchy. Use this function for any “clean up” that you may need to do after the rule is run."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"tearDown"},{"kind":"text","text":"()"}],"title":"tearDown()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeRuleC8tearDownyyF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/tearDown()":{"role":"symbol","title":"tearDown()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"tearDown"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"This function runs once after the rule runs on the entire view hierarchy. Use this function for any “clean up” that you may need to do after the rule is run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/tearDown()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/teardown()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"tearDown"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axerule\/teardown()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/tearDown()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This function runs once after the rule runs on the entire view hierarchy. Use this function for any “clean up” that you may need to do after the rule is run."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"tearDown"},{"kind":"text","text":"()"}],"title":"tearDown()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeRuleC8tearDownyyF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule":{"role":"symbol","title":"AxeRule","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRule"}],"abstract":[{"type":"text","text":"A specific check for an accessibility issue in the application. You can use this class to create your own rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRule"}],"url":"\/documentation\/axedevtoolsxcui\/axerule"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRule/tearDown()":{"role":"symbol","title":"tearDown()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"tearDown"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"This function runs once after the rule runs on the entire view hierarchy. Use this function for any “clean up” that you may need to do after the rule is run."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRule\/tearDown()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axerule\/teardown()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid.json index 66007d86..de9bd927 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"title":"AxeRuleId","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/A11yElementFocusBox","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ActiveControlName","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/AssociatedText","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/CollidingControls","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/CollidingViews","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ColorContrast","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ConflictingTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/FocusableText","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ImageViewName","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/InScrollView","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/LabelAtFront","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/LabelInName","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/MeaningfulAccessibleName","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/NestedElementsName","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ScreenOrientation","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ScreenTitle","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/TouchTargetSize","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/TouchTargetSpacing"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/init(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/init(rawValue:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/toString()"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/Equatable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ImageViewName":{"role":"symbol","title":"AxeRuleId.ImageViewName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ImageViewName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ImageViewName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/imageviewname"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/TouchTargetSize":{"role":"symbol","title":"AxeRuleId.TouchTargetSize","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"TouchTargetSize"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/TouchTargetSize","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/touchtargetsize"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ActiveControlName":{"role":"symbol","title":"AxeRuleId.ActiveControlName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ActiveControlName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ActiveControlName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/activecontrolname"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A String representation of the AxeRuleId."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/InScrollView":{"role":"symbol","title":"AxeRuleId.InScrollView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"InScrollView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/InScrollView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/inscrollview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ColorContrast":{"role":"symbol","title":"AxeRuleId.ColorContrast","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorContrast"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ColorContrast","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/colorcontrast"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/init(_:)":{"role":"symbol","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/init(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/init(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ConflictingTraits":{"role":"symbol","title":"AxeRuleId.ConflictingTraits","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ConflictingTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ConflictingTraits","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/conflictingtraits"},"doc://com.deque.axeDevToolsXCUI/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/A11yElementFocusBox":{"role":"symbol","title":"AxeRuleId.A11yElementFocusBox","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"A11yElementFocusBox"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/A11yElementFocusBox","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/a11yelementfocusbox"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/TouchTargetSpacing":{"role":"symbol","title":"AxeRuleId.TouchTargetSpacing","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"TouchTargetSpacing"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/TouchTargetSpacing","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/touchtargetspacing"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/LabelInName":{"role":"symbol","title":"AxeRuleId.LabelInName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"LabelInName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/LabelInName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/labelinname"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/FocusableText":{"role":"symbol","title":"AxeRuleId.FocusableText","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"FocusableText"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/FocusableText","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/focusabletext"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/MeaningfulAccessibleName":{"role":"symbol","title":"AxeRuleId.MeaningfulAccessibleName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MeaningfulAccessibleName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/MeaningfulAccessibleName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/meaningfulaccessiblename"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ScreenTitle":{"role":"symbol","title":"AxeRuleId.ScreenTitle","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ScreenTitle"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ScreenTitle","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/screentitle"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ScreenOrientation":{"role":"symbol","title":"AxeRuleId.ScreenOrientation","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ScreenOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ScreenOrientation","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/screenorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/CollidingViews":{"role":"symbol","title":"AxeRuleId.CollidingViews","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"CollidingViews"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/CollidingViews","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/collidingviews"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/NestedElementsName":{"role":"symbol","title":"AxeRuleId.NestedElementsName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"NestedElementsName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/NestedElementsName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/nestedelementsname"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/LabelAtFront":{"role":"symbol","title":"AxeRuleId.LabelAtFront","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"LabelAtFront"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/LabelAtFront","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/labelatfront"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/CollidingControls":{"role":"symbol","title":"AxeRuleId.CollidingControls","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"CollidingControls"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/CollidingControls","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/collidingcontrols"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/AssociatedText":{"role":"symbol","title":"AxeRuleId.AssociatedText","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"AssociatedText"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/AssociatedText","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/associatedtext"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"title":"AxeRuleId","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/A11yElementFocusBox","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ActiveControlName","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/AssociatedText","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/CollidingControls","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/CollidingViews","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ColorContrast","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ConflictingTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/FocusableText","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ImageViewName","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/InScrollView","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/LabelAtFront","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/LabelInName","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/MeaningfulAccessibleName","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/NestedElementsName","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ScreenOrientation","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ScreenTitle","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/SupportsDynamicType","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/TouchTargetSize","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/TouchTargetSpacing"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/init(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/init(rawValue:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/toString()"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/Equatable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ConflictingTraits":{"role":"symbol","title":"AxeRuleId.ConflictingTraits","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ConflictingTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ConflictingTraits","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/conflictingtraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/SupportsDynamicType":{"role":"symbol","title":"AxeRuleId.SupportsDynamicType","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SupportsDynamicType"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/SupportsDynamicType","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/supportsdynamictype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ImageViewName":{"role":"symbol","title":"AxeRuleId.ImageViewName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ImageViewName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ImageViewName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/imageviewname"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ActiveControlName":{"role":"symbol","title":"AxeRuleId.ActiveControlName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ActiveControlName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ActiveControlName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/activecontrolname"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/init(_:)":{"role":"symbol","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/init(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/init(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ScreenOrientation":{"role":"symbol","title":"AxeRuleId.ScreenOrientation","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ScreenOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ScreenOrientation","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/screenorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/A11yElementFocusBox":{"role":"symbol","title":"AxeRuleId.A11yElementFocusBox","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"A11yElementFocusBox"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/A11yElementFocusBox","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/a11yelementfocusbox"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/TouchTargetSpacing":{"role":"symbol","title":"AxeRuleId.TouchTargetSpacing","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"TouchTargetSpacing"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/TouchTargetSpacing","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/touchtargetspacing"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/InScrollView":{"role":"symbol","title":"AxeRuleId.InScrollView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"InScrollView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/InScrollView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/inscrollview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/TouchTargetSize":{"role":"symbol","title":"AxeRuleId.TouchTargetSize","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"TouchTargetSize"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/TouchTargetSize","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/touchtargetsize"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A String representation of the AxeRuleId."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/LabelAtFront":{"role":"symbol","title":"AxeRuleId.LabelAtFront","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"LabelAtFront"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/LabelAtFront","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/labelatfront"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/CollidingControls":{"role":"symbol","title":"AxeRuleId.CollidingControls","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"CollidingControls"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/CollidingControls","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/collidingcontrols"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/LabelInName":{"role":"symbol","title":"AxeRuleId.LabelInName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"LabelInName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/LabelInName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/labelinname"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/MeaningfulAccessibleName":{"role":"symbol","title":"AxeRuleId.MeaningfulAccessibleName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MeaningfulAccessibleName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/MeaningfulAccessibleName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/meaningfulaccessiblename"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/AssociatedText":{"role":"symbol","title":"AxeRuleId.AssociatedText","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"AssociatedText"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/AssociatedText","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/associatedtext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/CollidingViews":{"role":"symbol","title":"AxeRuleId.CollidingViews","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"CollidingViews"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/CollidingViews","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/collidingviews"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/NestedElementsName":{"role":"symbol","title":"AxeRuleId.NestedElementsName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"NestedElementsName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/NestedElementsName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/nestedelementsname"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ColorContrast":{"role":"symbol","title":"AxeRuleId.ColorContrast","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorContrast"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ColorContrast","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/colorcontrast"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ScreenTitle":{"role":"symbol","title":"AxeRuleId.ScreenTitle","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ScreenTitle"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ScreenTitle","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/screentitle"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/FocusableText":{"role":"symbol","title":"AxeRuleId.FocusableText","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"FocusableText"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/FocusableText","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/focusabletext"},"doc://com.deque.axeDevToolsXCUI/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/!=(_:_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/!=(_:_:).json index 3f0c05af..23686400 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/!=(_:_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeRuleId","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeRuleId","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/equatable-implementations"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/a11yelementfocusbox.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/a11yelementfocusbox.json index 3fd80f5e..5914aa5f 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/a11yelementfocusbox.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/a11yelementfocusbox.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"A11yElementFocusBox"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/a11yelementfocusbox"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/A11yElementFocusBox","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"A11yElementFocusBox"}],"title":"AxeRuleId.A11yElementFocusBox","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdA11yElementFocusBox","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/A11yElementFocusBox":{"role":"symbol","title":"AxeRuleId.A11yElementFocusBox","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"A11yElementFocusBox"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/A11yElementFocusBox","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/a11yelementfocusbox"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"A11yElementFocusBox"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/a11yelementfocusbox"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/A11yElementFocusBox","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"A11yElementFocusBox"}],"title":"AxeRuleId.A11yElementFocusBox","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdA11yElementFocusBox","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/A11yElementFocusBox":{"role":"symbol","title":"AxeRuleId.A11yElementFocusBox","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"A11yElementFocusBox"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/A11yElementFocusBox","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/a11yelementfocusbox"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/activecontrolname.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/activecontrolname.json index 01536dd8..6d2a2496 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/activecontrolname.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/activecontrolname.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ActiveControlName"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/activecontrolname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ActiveControlName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ActiveControlName"}],"title":"AxeRuleId.ActiveControlName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdActiveControlName","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ActiveControlName":{"role":"symbol","title":"AxeRuleId.ActiveControlName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ActiveControlName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ActiveControlName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/activecontrolname"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ActiveControlName"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/activecontrolname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ActiveControlName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ActiveControlName"}],"title":"AxeRuleId.ActiveControlName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdActiveControlName","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ActiveControlName":{"role":"symbol","title":"AxeRuleId.ActiveControlName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ActiveControlName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ActiveControlName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/activecontrolname"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/associatedtext.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/associatedtext.json index 37e29433..16e78463 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/associatedtext.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/associatedtext.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"AssociatedText"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/associatedtext"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/AssociatedText","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"AssociatedText"}],"title":"AxeRuleId.AssociatedText","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdAssociatedText","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/AssociatedText":{"role":"symbol","title":"AxeRuleId.AssociatedText","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"AssociatedText"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/AssociatedText","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/associatedtext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"AssociatedText"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/associatedtext"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/AssociatedText","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"AssociatedText"}],"title":"AxeRuleId.AssociatedText","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdAssociatedText","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/AssociatedText":{"role":"symbol","title":"AxeRuleId.AssociatedText","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"AssociatedText"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/AssociatedText","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/associatedtext"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/collidingcontrols.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/collidingcontrols.json index 72be0c04..07ee8cad 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/collidingcontrols.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/collidingcontrols.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"CollidingControls"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/collidingcontrols"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/CollidingControls","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"CollidingControls"}],"title":"AxeRuleId.CollidingControls","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdCollidingControls","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/CollidingControls":{"role":"symbol","title":"AxeRuleId.CollidingControls","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"CollidingControls"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/CollidingControls","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/collidingcontrols"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"CollidingControls"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/collidingcontrols"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/CollidingControls","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"CollidingControls"}],"title":"AxeRuleId.CollidingControls","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdCollidingControls","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/CollidingControls":{"role":"symbol","title":"AxeRuleId.CollidingControls","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"CollidingControls"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/CollidingControls","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/collidingcontrols"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/colorcontrast.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/colorcontrast.json index b1ff378b..aa10c181 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/colorcontrast.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/colorcontrast.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorContrast"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/colorcontrast"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ColorContrast","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorContrast"}],"title":"AxeRuleId.ColorContrast","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdColorContrast","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ColorContrast":{"role":"symbol","title":"AxeRuleId.ColorContrast","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorContrast"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ColorContrast","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/colorcontrast"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorContrast"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/colorcontrast"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ColorContrast","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorContrast"}],"title":"AxeRuleId.ColorContrast","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdColorContrast","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ColorContrast":{"role":"symbol","title":"AxeRuleId.ColorContrast","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorContrast"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ColorContrast","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/colorcontrast"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/conflictingtraits.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/conflictingtraits.json index 6ebac1b2..ba3a83ed 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/conflictingtraits.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/conflictingtraits.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ConflictingTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/conflictingtraits"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ConflictingTraits","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ConflictingTraits"}],"title":"AxeRuleId.ConflictingTraits","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdConflictingTraits","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ConflictingTraits":{"role":"symbol","title":"AxeRuleId.ConflictingTraits","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ConflictingTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ConflictingTraits","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/conflictingtraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ConflictingTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/conflictingtraits"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ConflictingTraits","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ConflictingTraits"}],"title":"AxeRuleId.ConflictingTraits","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdConflictingTraits","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ConflictingTraits":{"role":"symbol","title":"AxeRuleId.ConflictingTraits","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ConflictingTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ConflictingTraits","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/conflictingtraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/focusabletext.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/focusabletext.json index 6e7c68d0..4a175839 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/focusabletext.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/focusabletext.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"FocusableText"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/focusabletext"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/FocusableText","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"FocusableText"}],"title":"AxeRuleId.FocusableText","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdFocusableText","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/FocusableText":{"role":"symbol","title":"AxeRuleId.FocusableText","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"FocusableText"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/FocusableText","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/focusabletext"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"FocusableText"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/focusabletext"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/FocusableText","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"FocusableText"}],"title":"AxeRuleId.FocusableText","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdFocusableText","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/FocusableText":{"role":"symbol","title":"AxeRuleId.FocusableText","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"FocusableText"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/FocusableText","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/focusabletext"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/hash(into:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/hash(into:).json index cf3d9c45..443efcbf 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/hash(into:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeRuleId","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/hash(into:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeRuleId","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/hashvalue.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/hashvalue.json index 2102aa0c..c994e189 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/hashvalue.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeRuleId","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeRuleId","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/imageviewname.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/imageviewname.json index 80f5602b..c3194fa4 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/imageviewname.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/imageviewname.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ImageViewName"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/imageviewname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ImageViewName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ImageViewName"}],"title":"AxeRuleId.ImageViewName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdImageViewName","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ImageViewName":{"role":"symbol","title":"AxeRuleId.ImageViewName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ImageViewName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ImageViewName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/imageviewname"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ImageViewName"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/imageviewname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ImageViewName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ImageViewName"}],"title":"AxeRuleId.ImageViewName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdImageViewName","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ImageViewName":{"role":"symbol","title":"AxeRuleId.ImageViewName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ImageViewName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ImageViewName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/imageviewname"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/init(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/init(_:).json index da39896c..fb63f2a0 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/init(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/init(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"str"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/init(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AxeEnum.init(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(_:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI9AxeRuleIdOyACSgSScfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/init(_:)":{"role":"symbol","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/init(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/init(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"str"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/init(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AxeEnum.init(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(_:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI9AxeRuleIdOyACSgSScfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/init(_:)":{"role":"symbol","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/init(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/init(_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/init(rawvalue:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/init(rawvalue:).json index 32c901b7..4b714f5a 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/init(rawvalue:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI9AxeRuleIdO8rawValueACSgSi_tcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/init(rawvalue:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI9AxeRuleIdO8rawValueACSgSi_tcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/inscrollview.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/inscrollview.json index ef55c1d7..7f2fb93b 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/inscrollview.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/inscrollview.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"InScrollView"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/inscrollview"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/InScrollView","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"InScrollView"}],"title":"AxeRuleId.InScrollView","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdInScrollView","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/InScrollView":{"role":"symbol","title":"AxeRuleId.InScrollView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"InScrollView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/InScrollView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/inscrollview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"InScrollView"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/inscrollview"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/InScrollView","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"InScrollView"}],"title":"AxeRuleId.InScrollView","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdInScrollView","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/InScrollView":{"role":"symbol","title":"AxeRuleId.InScrollView","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"InScrollView"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/InScrollView","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/inscrollview"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/labelatfront.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/labelatfront.json index ab73e793..492ddee3 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/labelatfront.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/labelatfront.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"LabelAtFront"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/labelatfront"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/LabelAtFront","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"LabelAtFront"}],"title":"AxeRuleId.LabelAtFront","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdLabelAtFront","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/LabelAtFront":{"role":"symbol","title":"AxeRuleId.LabelAtFront","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"LabelAtFront"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/LabelAtFront","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/labelatfront"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"LabelAtFront"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/labelatfront"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/LabelAtFront","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"LabelAtFront"}],"title":"AxeRuleId.LabelAtFront","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdLabelAtFront","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/LabelAtFront":{"role":"symbol","title":"AxeRuleId.LabelAtFront","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"LabelAtFront"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/LabelAtFront","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/labelatfront"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/labelinname.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/labelinname.json index 27f4c9c9..8cd013e7 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/labelinname.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/labelinname.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"LabelInName"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/labelinname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/LabelInName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"LabelInName"}],"title":"AxeRuleId.LabelInName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdLabelInName","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/LabelInName":{"role":"symbol","title":"AxeRuleId.LabelInName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"LabelInName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/LabelInName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/labelinname"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"LabelInName"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/labelinname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/LabelInName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"LabelInName"}],"title":"AxeRuleId.LabelInName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdLabelInName","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/LabelInName":{"role":"symbol","title":"AxeRuleId.LabelInName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"LabelInName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/LabelInName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/labelinname"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/meaningfulaccessiblename.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/meaningfulaccessiblename.json index a72c51d7..fc5b8bd2 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/meaningfulaccessiblename.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/meaningfulaccessiblename.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MeaningfulAccessibleName"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/meaningfulaccessiblename"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/MeaningfulAccessibleName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MeaningfulAccessibleName"}],"title":"AxeRuleId.MeaningfulAccessibleName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdMeaningfulAccessibleName","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/MeaningfulAccessibleName":{"role":"symbol","title":"AxeRuleId.MeaningfulAccessibleName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MeaningfulAccessibleName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/MeaningfulAccessibleName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/meaningfulaccessiblename"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MeaningfulAccessibleName"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/meaningfulaccessiblename"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/MeaningfulAccessibleName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MeaningfulAccessibleName"}],"title":"AxeRuleId.MeaningfulAccessibleName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdMeaningfulAccessibleName","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/MeaningfulAccessibleName":{"role":"symbol","title":"AxeRuleId.MeaningfulAccessibleName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"MeaningfulAccessibleName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/MeaningfulAccessibleName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/meaningfulaccessiblename"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/nestedelementsname.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/nestedelementsname.json index 69f9e8d1..e78a4063 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/nestedelementsname.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/nestedelementsname.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"NestedElementsName"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/nestedelementsname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/NestedElementsName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"NestedElementsName"}],"title":"AxeRuleId.NestedElementsName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdNestedElementsName","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/NestedElementsName":{"role":"symbol","title":"AxeRuleId.NestedElementsName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"NestedElementsName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/NestedElementsName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/nestedelementsname"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"NestedElementsName"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/nestedelementsname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/NestedElementsName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"NestedElementsName"}],"title":"AxeRuleId.NestedElementsName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdNestedElementsName","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/NestedElementsName":{"role":"symbol","title":"AxeRuleId.NestedElementsName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"NestedElementsName"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/NestedElementsName","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/nestedelementsname"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/rawrepresentable-implementations.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/rawrepresentable-implementations.json index 39777317..f4b48689 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/rawrepresentable-implementations.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/hashvalue"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/hashvalue"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/screenorientation.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/screenorientation.json index a8b96c89..06a5037b 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/screenorientation.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/screenorientation.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ScreenOrientation"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/screenorientation"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ScreenOrientation","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ScreenOrientation"}],"title":"AxeRuleId.ScreenOrientation","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdScreenOrientation","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ScreenOrientation":{"role":"symbol","title":"AxeRuleId.ScreenOrientation","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ScreenOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ScreenOrientation","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/screenorientation"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ScreenOrientation"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/screenorientation"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ScreenOrientation","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ScreenOrientation"}],"title":"AxeRuleId.ScreenOrientation","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdScreenOrientation","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/ScreenOrientation":{"role":"symbol","title":"AxeRuleId.ScreenOrientation","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ScreenOrientation"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/ScreenOrientation","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/screenorientation"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/supportsdynamictype.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/supportsdynamictype.json new file mode 100644 index 00000000..0fc29088 --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/supportsdynamictype.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SupportsDynamicType"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/supportsdynamictype"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/SupportsDynamicType","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SupportsDynamicType"}],"title":"AxeRuleId.SupportsDynamicType","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdSupportsDynamicType","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/SupportsDynamicType":{"role":"symbol","title":"AxeRuleId.SupportsDynamicType","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SupportsDynamicType"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/SupportsDynamicType","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/supportsdynamictype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/tostring().json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/tostring().json index 35e26d2d..c0529e16 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/tostring().json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/tostring().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/tostring()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/toString()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A String representation of the AxeRuleId."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"toString()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI9AxeRuleIdO8toStringSSyF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A String representation of the AxeRuleId."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/tostring()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/toString()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A String representation of the AxeRuleId."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"toString()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI9AxeRuleIdO8toStringSSyF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A String representation of the AxeRuleId."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/touchtargetsize.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/touchtargetsize.json index 07037266..261a1e8d 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/touchtargetsize.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/touchtargetsize.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"TouchTargetSize"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/touchtargetsize"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/TouchTargetSize","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"TouchTargetSize"}],"title":"AxeRuleId.TouchTargetSize","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdTouchTargetSize","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/TouchTargetSize":{"role":"symbol","title":"AxeRuleId.TouchTargetSize","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"TouchTargetSize"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/TouchTargetSize","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/touchtargetsize"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"TouchTargetSize"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/touchtargetsize"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/TouchTargetSize","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"TouchTargetSize"}],"title":"AxeRuleId.TouchTargetSize","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdTouchTargetSize","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/TouchTargetSize":{"role":"symbol","title":"AxeRuleId.TouchTargetSize","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"TouchTargetSize"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/TouchTargetSize","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/touchtargetsize"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/touchtargetspacing.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/touchtargetspacing.json index 1e900d6c..1add5d35 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/touchtargetspacing.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleid/touchtargetspacing.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"TouchTargetSpacing"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/touchtargetspacing"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/TouchTargetSpacing","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"TouchTargetSpacing"}],"title":"AxeRuleId.TouchTargetSpacing","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdTouchTargetSpacing","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/TouchTargetSpacing":{"role":"symbol","title":"AxeRuleId.TouchTargetSpacing","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"TouchTargetSpacing"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/TouchTargetSpacing","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/touchtargetspacing"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"TouchTargetSpacing"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleid\/touchtargetspacing"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/TouchTargetSpacing","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"TouchTargetSpacing"}],"title":"AxeRuleId.TouchTargetSpacing","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeRuleId@AxeRuleIdTouchTargetSpacing","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId/TouchTargetSpacing":{"role":"symbol","title":"AxeRuleId.TouchTargetSpacing","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"TouchTargetSpacing"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId\/TouchTargetSpacing","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleid\/touchtargetspacing"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult.json index 93ce7fcc..76dcc5b6 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"title":"AxeRuleResult","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/axeRuleId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/axeViewId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/experimental","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/impact","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/isVisibleToUser","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/props","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/ruleId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/ruleSummary","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/standard","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/status"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/experimental":{"role":"symbol","title":"experimental","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether a rule is currently experimental or not."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/experimental","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/experimental"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/axeRuleId":{"role":"symbol","title":"axeRuleId","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeRuleId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeRuleId","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeRuleId"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the rule’s identifier, as an AxeRuleId. Only applicable if the rule is not a custom rule."},{"type":"text","text":" "},{"type":"text","text":"If the rule is a custom rule, it will return as nil"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/axeRuleId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/props":{"role":"symbol","title":"props","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"props"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"}],"abstract":[{"type":"text","text":"the properties used to determine whether the view passes or fails a rule"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/props","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/props"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/status":{"role":"symbol","title":"status","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStatus"}],"abstract":[{"type":"text","text":"whether the view passed, failed, or returned incomplete on the rule"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/status","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/status"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/ruleId":{"role":"symbol","title":"ruleId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ruleId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"the name of the rule that was run on the view"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/ruleId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/ruleid"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/isVisibleToUser":{"role":"symbol","title":"isVisibleToUser","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVisibleToUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"whether the view is in the current screenshot. Will be false if the view is off-screen or behind a modal."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/isVisibleToUser","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/isvisibletouser"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/standard":{"role":"symbol","title":"standard","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"}],"abstract":[{"type":"text","text":"The standard that the rule falls under (WCAG, Best practice, etc). See "},{"type":"codeVoice","code":"AxeStandard"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/standard","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/standard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/axeViewId":{"role":"symbol","title":"axeViewId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeViewId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"the view’s identifier, calculated from its hash"},{"type":"text","text":" "},{"type":"text","text":"This is identical to the AxeViewId present in AxeView"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/axeViewId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/axeviewid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/impact":{"role":"symbol","title":"impact","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"abstract":[{"type":"text","text":"refers to the end-user impact behind issues found in your scans."},{"type":"text","text":" "},{"type":"text","text":"Read more about impact in the References section of"},{"type":"text","text":" "},{"type":"text","text":"axe DevTools Mobile docs at docs.deque.com."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/impact","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/impact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/ruleSummary":{"role":"symbol","title":"ruleSummary","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ruleSummary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"a brief description of the rule that was run on the view"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/ruleSummary","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/rulesummary"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"title":"AxeRuleResult","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/axeRuleId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/axeViewId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/experimental","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/impact","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/isVisibleToUser","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/props","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/ruleId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/ruleSummary","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/standard","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/status"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/experimental":{"role":"symbol","title":"experimental","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether a rule is currently experimental or not."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/experimental","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/experimental"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/props":{"role":"symbol","title":"props","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"props"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"}],"abstract":[{"type":"text","text":"the properties used to determine whether the view passes or fails a rule"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/props","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/props"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/ruleId":{"role":"symbol","title":"ruleId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ruleId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"the name of the rule that was run on the view"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/ruleId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/ruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/impact":{"role":"symbol","title":"impact","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"abstract":[{"type":"text","text":"refers to the end-user impact behind issues found in your scans."},{"type":"text","text":" "},{"type":"text","text":"Read more about impact in the References section of"},{"type":"text","text":" "},{"type":"text","text":"axe DevTools Mobile docs at docs.deque.com."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/impact","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/impact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/isVisibleToUser":{"role":"symbol","title":"isVisibleToUser","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVisibleToUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"whether the view is in the current screenshot. Will be false if the view is off-screen or behind a modal."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/isVisibleToUser","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/isvisibletouser"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/status":{"role":"symbol","title":"status","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStatus"}],"abstract":[{"type":"text","text":"whether the view passed, failed, or returned incomplete on the rule"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/status","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/status"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/axeRuleId":{"role":"symbol","title":"axeRuleId","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeRuleId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeRuleId","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeRuleId"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the rule’s identifier, as an AxeRuleId. Only applicable if the rule is not a custom rule."},{"type":"text","text":" "},{"type":"text","text":"If the rule is a custom rule, it will return as nil"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/axeRuleId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/ruleSummary":{"role":"symbol","title":"ruleSummary","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ruleSummary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"a brief description of the rule that was run on the view"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/ruleSummary","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/rulesummary"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/axeViewId":{"role":"symbol","title":"axeViewId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeViewId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"the view’s identifier, calculated from its hash"},{"type":"text","text":" "},{"type":"text","text":"This is identical to the AxeViewId present in AxeView"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/axeViewId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/axeviewid"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/standard":{"role":"symbol","title":"standard","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"}],"abstract":[{"type":"text","text":"The standard that the rule falls under (WCAG, Best practice, etc). See "},{"type":"codeVoice","code":"AxeStandard"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/standard","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/standard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/axeruleid.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/axeruleid.json index d1c93021..9ce717c8 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/axeruleid.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/axeruleid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@nonobjc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeRuleId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeRuleId","text":"AxeRuleId"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/axeruleid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/axeRuleId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the rule’s identifier, as an AxeRuleId. Only applicable if the rule is not a custom rule."},{"type":"text","text":" "},{"type":"text","text":"If the rule is a custom rule, it will return as nil"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeRuleId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeRuleId","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeRuleId"},{"kind":"text","text":"?"}],"title":"axeRuleId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:15axeDevToolsXCUI13AxeRuleResultC0aF2IdAA0efH0OSgvp","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/axeRuleId":{"role":"symbol","title":"axeRuleId","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeRuleId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeRuleId","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeRuleId"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the rule’s identifier, as an AxeRuleId. Only applicable if the rule is not a custom rule."},{"type":"text","text":" "},{"type":"text","text":"If the rule is a custom rule, it will return as nil"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/axeRuleId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@nonobjc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeRuleId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeRuleId","text":"AxeRuleId"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/axeruleid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/axeRuleId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the rule’s identifier, as an AxeRuleId. Only applicable if the rule is not a custom rule."},{"type":"text","text":" "},{"type":"text","text":"If the rule is a custom rule, it will return as nil"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeRuleId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeRuleId","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeRuleId"},{"kind":"text","text":"?"}],"title":"axeRuleId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:15axeDevToolsXCUI13AxeRuleResultC0aF2IdAA0efH0OSgvp","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/axeRuleId":{"role":"symbol","title":"axeRuleId","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeRuleId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeRuleId","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeRuleId"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the rule’s identifier, as an AxeRuleId. Only applicable if the rule is not a custom rule."},{"type":"text","text":" "},{"type":"text","text":"If the rule is a custom rule, it will return as nil"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/axeRuleId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/axeruleid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleId":{"role":"symbol","title":"AxeRuleId","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleId"}],"abstract":[{"type":"text","text":"A unique name for each of the rules run by default."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleId","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleId"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleid"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/axeviewid.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/axeviewid.json index 32ca3ff8..55412f7a 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/axeviewid.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/axeviewid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeViewId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/axeviewid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/axeViewId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the view’s identifier, calculated from its hash"},{"type":"text","text":" "},{"type":"text","text":"This is identical to the AxeViewId present in AxeView"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeViewId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"axeViewId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(py)axeViewId","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/axeViewId":{"role":"symbol","title":"axeViewId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeViewId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"the view’s identifier, calculated from its hash"},{"type":"text","text":" "},{"type":"text","text":"This is identical to the AxeViewId present in AxeView"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/axeViewId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/axeviewid"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeViewId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/axeviewid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/axeViewId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the view’s identifier, calculated from its hash"},{"type":"text","text":" "},{"type":"text","text":"This is identical to the AxeViewId present in AxeView"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeViewId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"axeViewId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(py)axeViewId","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/axeViewId":{"role":"symbol","title":"axeViewId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeViewId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"the view’s identifier, calculated from its hash"},{"type":"text","text":" "},{"type":"text","text":"This is identical to the AxeViewId present in AxeView"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/axeViewId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/axeviewid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/experimental.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/experimental.json index 03a2c473..a7753e1e 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/experimental.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/experimental.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/experimental"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/experimental","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether a rule is currently experimental or not."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"experimental","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(py)experimental","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/experimental":{"role":"symbol","title":"experimental","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether a rule is currently experimental or not."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/experimental","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/experimental"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/experimental"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/experimental","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether a rule is currently experimental or not."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"experimental","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(py)experimental","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/experimental":{"role":"symbol","title":"experimental","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether a rule is currently experimental or not."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/experimental","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/experimental"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/impact.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/impact.json index cea98d8b..34ad7c65 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/impact.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/impact.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact","text":"AxeImpact"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/impact"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/impact","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"refers to the end-user impact behind issues found in your scans."},{"type":"text","text":" "},{"type":"text","text":"Read more about impact in the References section of"},{"type":"text","text":" "},{"type":"text","text":"axe DevTools Mobile docs at docs.deque.com."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"title":"impact","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(py)impact","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/impact":{"role":"symbol","title":"impact","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"abstract":[{"type":"text","text":"refers to the end-user impact behind issues found in your scans."},{"type":"text","text":" "},{"type":"text","text":"Read more about impact in the References section of"},{"type":"text","text":" "},{"type":"text","text":"axe DevTools Mobile docs at docs.deque.com."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/impact","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/impact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact","text":"AxeImpact"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/impact"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/impact","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"refers to the end-user impact behind issues found in your scans."},{"type":"text","text":" "},{"type":"text","text":"Read more about impact in the References section of"},{"type":"text","text":" "},{"type":"text","text":"axe DevTools Mobile docs at docs.deque.com."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"title":"impact","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(py)impact","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/impact":{"role":"symbol","title":"impact","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"abstract":[{"type":"text","text":"refers to the end-user impact behind issues found in your scans."},{"type":"text","text":" "},{"type":"text","text":"Read more about impact in the References section of"},{"type":"text","text":" "},{"type":"text","text":"axe DevTools Mobile docs at docs.deque.com."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/impact","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/impact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/init(from:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/init(from:).json index 053186e9..3d838538 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/init(from:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI13AxeRuleResultC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI13AxeRuleResultC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/isequal(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/isequal(_:).json index 2c99c9d8..def7fdf0 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/isequal(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/isvisibletouser.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/isvisibletouser.json index 743f7055..e9a90ef2 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/isvisibletouser.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/isvisibletouser.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVisibleToUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/isvisibletouser"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/isVisibleToUser","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"whether the view is in the current screenshot. Will be false if the view is off-screen or behind a modal."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVisibleToUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isVisibleToUser","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(py)isVisibleToUser","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/isVisibleToUser":{"role":"symbol","title":"isVisibleToUser","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVisibleToUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"whether the view is in the current screenshot. Will be false if the view is off-screen or behind a modal."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/isVisibleToUser","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/isvisibletouser"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVisibleToUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/isvisibletouser"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/isVisibleToUser","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"whether the view is in the current screenshot. Will be false if the view is off-screen or behind a modal."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVisibleToUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isVisibleToUser","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(py)isVisibleToUser","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/isVisibleToUser":{"role":"symbol","title":"isVisibleToUser","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVisibleToUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"whether the view is in the current screenshot. Will be false if the view is off-screen or behind a modal."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/isVisibleToUser","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/isvisibletouser"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/props.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/props.json index 9a1d1937..0645024a 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/props.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/props.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"props"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/props"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/props","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the properties used to determine whether the view passes or fails a rule"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"props"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"}],"title":"props","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(py)props","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/props":{"role":"symbol","title":"props","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"props"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"}],"abstract":[{"type":"text","text":"the properties used to determine whether the view passes or fails a rule"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/props","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/props"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"props"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/props"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/props","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the properties used to determine whether the view passes or fails a rule"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"props"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"}],"title":"props","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(py)props","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/props":{"role":"symbol","title":"props","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"props"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"}],"abstract":[{"type":"text","text":"the properties used to determine whether the view passes or fails a rule"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/props","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/props"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/rulesummary.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/rulesummary.json index 8806c1c4..e2075a95 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/rulesummary.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/rulesummary.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ruleSummary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/rulesummary"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/ruleSummary","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"a brief description of the rule that was run on the view"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ruleSummary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"ruleSummary","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(py)ruleSummary","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/ruleSummary":{"role":"symbol","title":"ruleSummary","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ruleSummary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"a brief description of the rule that was run on the view"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/ruleSummary","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/rulesummary"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ruleSummary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/rulesummary"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/ruleSummary","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"a brief description of the rule that was run on the view"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ruleSummary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"ruleSummary","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(py)ruleSummary","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/ruleSummary":{"role":"symbol","title":"ruleSummary","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ruleSummary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"a brief description of the rule that was run on the view"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/ruleSummary","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/rulesummary"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/standard.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/standard.json index e927e3ae..3b391a03 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/standard.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/standard.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard","text":"AxeStandard"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/standard"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/standard","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The standard that the rule falls under (WCAG, Best practice, etc). See "},{"type":"codeVoice","code":"AxeStandard"},{"type":"text","text":" for more information."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"}],"title":"standard","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(py)standard","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/standard":{"role":"symbol","title":"standard","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"}],"abstract":[{"type":"text","text":"The standard that the rule falls under (WCAG, Best practice, etc). See "},{"type":"codeVoice","code":"AxeStandard"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/standard","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/standard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard","text":"AxeStandard"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/standard"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/standard","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The standard that the rule falls under (WCAG, Best practice, etc). See "},{"type":"codeVoice","code":"AxeStandard"},{"type":"text","text":" for more information."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"}],"title":"standard","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(py)standard","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/standard":{"role":"symbol","title":"standard","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"}],"abstract":[{"type":"text","text":"The standard that the rule falls under (WCAG, Best practice, etc). See "},{"type":"codeVoice","code":"AxeStandard"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/standard","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/standard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/status.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/status.json index 52825adb..4e581e2a 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/status.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeruleresult/status.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStatus","text":"AxeStatus"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/status"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/status","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"whether the view passed, failed, or returned incomplete on the rule"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStatus"}],"title":"status","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(py)status","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/status":{"role":"symbol","title":"status","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStatus"}],"abstract":[{"type":"text","text":"whether the view passed, failed, or returned incomplete on the rule"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/status","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/status"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStatus","text":"AxeStatus"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeruleresult\/status"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/status","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"whether the view passed, failed, or returned incomplete on the rule"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStatus"}],"title":"status","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeRuleResult(py)status","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult/status":{"role":"symbol","title":"status","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStatus"}],"abstract":[{"type":"text","text":"whether the view passed, failed, or returned incomplete on the rule"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult\/status","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeruleresult\/status"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRuleResult":{"role":"symbol","title":"AxeRuleResult","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRuleResult"}],"abstract":[{"type":"text","text":"A summary of one rule being run on one view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRuleResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRuleResult"}],"url":"\/documentation\/axedevtoolsxcui\/axeruleresult"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard.json index 7c0f426a..474d7043 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"title":"AxeStandard","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@axeDevToolsXCUI@E@AxeStandard","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/BEST_PRACTICE","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/PLATFORM","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_20","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_21","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_22"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/init(rawValue:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/toString()"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/Equatable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://com.deque.axeDevToolsXCUI/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/BEST_PRACTICE":{"role":"symbol","title":"AxeStandard.BEST_PRACTICE","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"BEST_PRACTICE"}],"abstract":[{"type":"text","text":"The rule is a recommendation from Deque on how to best make your app accessible. The rule may also follow a WCAG Best Practice."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/BEST_PRACTICE","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/best_practice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/PLATFORM":{"role":"symbol","title":"AxeStandard.PLATFORM","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"PLATFORM"}],"abstract":[{"type":"text","text":"The rule is a recommendation from Apple Design Guidelines"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/PLATFORM","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/platform"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/WCAG_22":{"role":"symbol","title":"AxeStandard.WCAG_22","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_22"}],"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.2 Success Criteria"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_22","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_22"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/WCAG_20":{"role":"symbol","title":"AxeStandard.WCAG_20","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_20"}],"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.0 Success Criteria"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_20","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_20"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/WCAG_21":{"role":"symbol","title":"AxeStandard.WCAG_21","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_21"}],"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.1 Success Criteria"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_21","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_21"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"title":"AxeStandard","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@axeDevToolsXCUI@E@AxeStandard","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/BEST_PRACTICE","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/PLATFORM","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_20","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_21","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_22"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/init(rawValue:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/toString()"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/Equatable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/WCAG_21":{"role":"symbol","title":"AxeStandard.WCAG_21","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_21"}],"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.1 Success Criteria"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_21","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_21"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/PLATFORM":{"role":"symbol","title":"AxeStandard.PLATFORM","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"PLATFORM"}],"abstract":[{"type":"text","text":"The rule is a recommendation from Apple Design Guidelines"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/PLATFORM","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/platform"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/WCAG_22":{"role":"symbol","title":"AxeStandard.WCAG_22","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_22"}],"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.2 Success Criteria"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_22","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_22"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/WCAG_20":{"role":"symbol","title":"AxeStandard.WCAG_20","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_20"}],"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.0 Success Criteria"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_20","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_20"},"doc://com.deque.axeDevToolsXCUI/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/BEST_PRACTICE":{"role":"symbol","title":"AxeStandard.BEST_PRACTICE","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"BEST_PRACTICE"}],"abstract":[{"type":"text","text":"The rule is a recommendation from Deque on how to best make your app accessible. The rule may also follow a WCAG Best Practice."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/BEST_PRACTICE","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/best_practice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/equatable-implementations"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/!=(_:_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/!=(_:_:).json index 20d1215b..9772422f 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/!=(_:_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeStandard","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/equatable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeStandard","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/best_practice.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/best_practice.json index 7a4cad01..f758d440 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/best_practice.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/best_practice.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"BEST_PRACTICE"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/best_practice"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/BEST_PRACTICE","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The rule is a recommendation from Deque on how to best make your app accessible. The rule may also follow a WCAG Best Practice."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"BEST_PRACTICE"}],"title":"AxeStandard.BEST_PRACTICE","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeStandard@AxeStandardBEST_PRACTICE","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/BEST_PRACTICE":{"role":"symbol","title":"AxeStandard.BEST_PRACTICE","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"BEST_PRACTICE"}],"abstract":[{"type":"text","text":"The rule is a recommendation from Deque on how to best make your app accessible. The rule may also follow a WCAG Best Practice."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/BEST_PRACTICE","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/best_practice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"BEST_PRACTICE"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/best_practice"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/BEST_PRACTICE","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The rule is a recommendation from Deque on how to best make your app accessible. The rule may also follow a WCAG Best Practice."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"BEST_PRACTICE"}],"title":"AxeStandard.BEST_PRACTICE","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeStandard@AxeStandardBEST_PRACTICE","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/BEST_PRACTICE":{"role":"symbol","title":"AxeStandard.BEST_PRACTICE","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"BEST_PRACTICE"}],"abstract":[{"type":"text","text":"The rule is a recommendation from Deque on how to best make your app accessible. The rule may also follow a WCAG Best Practice."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/BEST_PRACTICE","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/best_practice"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/equatable-implementations.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/equatable-implementations.json index 09c1269a..21f66698 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/equatable-implementations.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/!=(_:_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/hash(into:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/hash(into:).json index 77643746..3235df72 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/hash(into:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeStandard","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeStandard","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/hash(into:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/init(rawvalue:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/init(rawvalue:).json index f0f36814..21b5ba24 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/init(rawvalue:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI11AxeStandardO8rawValueACSgSi_tcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI11AxeStandardO8rawValueACSgSi_tcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/platform.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/platform.json index d0c1acaf..5d1bfa09 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/platform.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/platform.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"PLATFORM"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/platform"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/PLATFORM","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The rule is a recommendation from Apple Design Guidelines"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"PLATFORM"}],"title":"AxeStandard.PLATFORM","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeStandard@AxeStandardPLATFORM","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/PLATFORM":{"role":"symbol","title":"AxeStandard.PLATFORM","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"PLATFORM"}],"abstract":[{"type":"text","text":"The rule is a recommendation from Apple Design Guidelines"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/PLATFORM","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/platform"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"PLATFORM"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/platform"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/PLATFORM","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The rule is a recommendation from Apple Design Guidelines"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"PLATFORM"}],"title":"AxeStandard.PLATFORM","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeStandard@AxeStandardPLATFORM","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/PLATFORM":{"role":"symbol","title":"AxeStandard.PLATFORM","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"PLATFORM"}],"abstract":[{"type":"text","text":"The rule is a recommendation from Apple Design Guidelines"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/PLATFORM","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/platform"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/rawrepresentable-implementations.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/rawrepresentable-implementations.json index 01f56351..b3693391 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/rawrepresentable-implementations.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/hash(into:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/hash(into:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/tostring().json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/tostring().json index 4f3618bc..820ed011 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/tostring().json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/tostring().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/tostring()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/toString()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AxeEnum.toString()"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"toString()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI11AxeStandardO8toStringSSyF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/tostring()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/toString()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AxeEnum.toString()"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"toString()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI11AxeStandardO8toStringSSyF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/wcag_20.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/wcag_20.json index 3e66a16b..408a4244 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/wcag_20.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/wcag_20.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_20"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/wcag_20"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_20","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.0 Success Criteria"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_20"}],"title":"AxeStandard.WCAG_20","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeStandard@AxeStandardWCAG_20","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/WCAG_20":{"role":"symbol","title":"AxeStandard.WCAG_20","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_20"}],"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.0 Success Criteria"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_20","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_20"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_20"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/wcag_20"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_20","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.0 Success Criteria"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_20"}],"title":"AxeStandard.WCAG_20","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeStandard@AxeStandardWCAG_20","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/WCAG_20":{"role":"symbol","title":"AxeStandard.WCAG_20","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_20"}],"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.0 Success Criteria"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_20","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_20"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/wcag_21.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/wcag_21.json index 798d01b2..b78e11a3 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/wcag_21.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/wcag_21.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_21"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/wcag_21"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_21","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.1 Success Criteria"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_21"}],"title":"AxeStandard.WCAG_21","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeStandard@AxeStandardWCAG_21","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/WCAG_21":{"role":"symbol","title":"AxeStandard.WCAG_21","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_21"}],"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.1 Success Criteria"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_21","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_21"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_21"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/wcag_21"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_21","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.1 Success Criteria"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_21"}],"title":"AxeStandard.WCAG_21","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeStandard@AxeStandardWCAG_21","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/WCAG_21":{"role":"symbol","title":"AxeStandard.WCAG_21","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_21"}],"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.1 Success Criteria"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_21","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_21"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/wcag_22.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/wcag_22.json index 49ce11a3..3a5a9ab9 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/wcag_22.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestandard/wcag_22.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_22"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/wcag_22"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_22","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.2 Success Criteria"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_22"}],"title":"AxeStandard.WCAG_22","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeStandard@AxeStandardWCAG_22","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/WCAG_22":{"role":"symbol","title":"AxeStandard.WCAG_22","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_22"}],"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.2 Success Criteria"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_22","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_22"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_22"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestandard\/wcag_22"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_22","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.2 Success Criteria"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_22"}],"title":"AxeStandard.WCAG_22","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeStandard@AxeStandardWCAG_22","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard/WCAG_22":{"role":"symbol","title":"AxeStandard.WCAG_22","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"WCAG_22"}],"abstract":[{"type":"text","text":"The rule detects a failure of a WCAG 2.2 Success Criteria"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard\/WCAG_22","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_22"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus.json index 05c1e488..ca089f5b 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"title":"AxeStatus","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@axeDevToolsXCUI@E@AxeStatus","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/FAIL","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/IGNORED","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/INAPPLICABLE","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/INCOMPLETE","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/PASS"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/init(rawValue:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/toString()"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/Equatable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A String representation of an AxeStatus."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/FAIL":{"role":"symbol","title":"AxeStatus.FAIL","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"FAIL"}],"abstract":[{"type":"text","text":"The view has an accessibility issue."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/FAIL","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/fail"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/INAPPLICABLE":{"role":"symbol","title":"AxeStatus.INAPPLICABLE","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"INAPPLICABLE"}],"abstract":[{"type":"text","text":"The view was not applicable to the rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/INAPPLICABLE","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/inapplicable"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/INCOMPLETE":{"role":"symbol","title":"AxeStatus.INCOMPLETE","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"INCOMPLETE"}],"abstract":[{"type":"text","text":"The view ran into an error and needs to be reviewed for accessibility manually."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/INCOMPLETE","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/incomplete"},"doc://com.deque.axeDevToolsXCUI/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/PASS":{"role":"symbol","title":"AxeStatus.PASS","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"PASS"}],"abstract":[{"type":"text","text":"The view does not have an accessibility issue."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/PASS","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/pass"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/IGNORED":{"role":"symbol","title":"AxeStatus.IGNORED","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"IGNORED"}],"abstract":[{"type":"text","text":"The view was not checked for accessibility issues."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/IGNORED","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/ignored"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"title":"AxeStatus","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@axeDevToolsXCUI@E@AxeStatus","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/FAIL","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/IGNORED","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/INAPPLICABLE","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/INCOMPLETE","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/PASS"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/init(rawValue:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/toString()"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/Equatable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/IGNORED":{"role":"symbol","title":"AxeStatus.IGNORED","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"IGNORED"}],"abstract":[{"type":"text","text":"The view was not checked for accessibility issues."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/IGNORED","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/ignored"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/INCOMPLETE":{"role":"symbol","title":"AxeStatus.INCOMPLETE","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"INCOMPLETE"}],"abstract":[{"type":"text","text":"The view ran into an error and needs to be reviewed for accessibility manually."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/INCOMPLETE","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/incomplete"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A String representation of an AxeStatus."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/PASS":{"role":"symbol","title":"AxeStatus.PASS","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"PASS"}],"abstract":[{"type":"text","text":"The view does not have an accessibility issue."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/PASS","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/pass"},"doc://com.deque.axeDevToolsXCUI/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s12CaseIterableP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/INAPPLICABLE":{"role":"symbol","title":"AxeStatus.INAPPLICABLE","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"INAPPLICABLE"}],"abstract":[{"type":"text","text":"The view was not applicable to the rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/INAPPLICABLE","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/inapplicable"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/FAIL":{"role":"symbol","title":"AxeStatus.FAIL","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"FAIL"}],"abstract":[{"type":"text","text":"The view has an accessibility issue."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/FAIL","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/fail"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/!=(_:_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/!=(_:_:).json index 490f0345..b929cc14 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/!=(_:_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeStatus","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeStatus","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/fail.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/fail.json index 24d723c8..d5559abd 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/fail.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/fail.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"FAIL"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus\/fail"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/FAIL","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view has an accessibility issue."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"FAIL"}],"title":"AxeStatus.FAIL","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeStatus@AxeStatusFAIL","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/FAIL":{"role":"symbol","title":"AxeStatus.FAIL","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"FAIL"}],"abstract":[{"type":"text","text":"The view has an accessibility issue."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/FAIL","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/fail"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"FAIL"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus\/fail"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/FAIL","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view has an accessibility issue."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"FAIL"}],"title":"AxeStatus.FAIL","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeStatus@AxeStatusFAIL","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/FAIL":{"role":"symbol","title":"AxeStatus.FAIL","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"FAIL"}],"abstract":[{"type":"text","text":"The view has an accessibility issue."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/FAIL","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/fail"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/hash(into:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/hash(into:).json index b6784c89..7cf14957 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/hash(into:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeStatus","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeStatus","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/hashvalue.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/hashvalue.json index 14b45c53..7b9c5910 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/hashvalue.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeStatus","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@AxeStatus","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/hashvalue"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/init(rawvalue:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/init(rawvalue:).json index 9a15fbdd..21c709f3 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/init(rawvalue:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI9AxeStatusO8rawValueACSgSi_tcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI9AxeStatusO8rawValueACSgSi_tcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/pass.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/pass.json index 5561247c..243e4241 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/pass.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/pass.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"PASS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus\/pass"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/PASS","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view does not have an accessibility issue."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"PASS"}],"title":"AxeStatus.PASS","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeStatus@AxeStatusPASS","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/PASS":{"role":"symbol","title":"AxeStatus.PASS","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"PASS"}],"abstract":[{"type":"text","text":"The view does not have an accessibility issue."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/PASS","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/pass"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"PASS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus\/pass"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/PASS","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view does not have an accessibility issue."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"PASS"}],"title":"AxeStatus.PASS","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@AxeStatus@AxeStatusPASS","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/PASS":{"role":"symbol","title":"AxeStatus.PASS","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"PASS"}],"abstract":[{"type":"text","text":"The view does not have an accessibility issue."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/PASS","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/pass"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/rawrepresentable-implementations.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/rawrepresentable-implementations.json index aeb10655..e877b113 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/rawrepresentable-implementations.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/hash(into:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/hashvalue"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/tostring().json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/tostring().json index d5a3235d..f33f6dec 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/tostring().json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axestatus/tostring().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus\/tostring()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/toString()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A String representation of an AxeStatus."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"toString()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI9AxeStatusO8toStringSSyF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A String representation of an AxeStatus."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/tostring()"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axestatus\/tostring()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/toString()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A String representation of an AxeStatus."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"toString()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI9AxeStatusO8toStringSSyF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A String representation of an AxeStatus."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axestatus\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStatus":{"role":"symbol","title":"AxeStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStatus"}],"abstract":[{"type":"text","text":"A set of options for when a rule is run on a view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStatus"}],"url":"\/documentation\/axedevtoolsxcui\/axestatus"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits.json index 470e033b..49e8b5be 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/s25ExpressibleByArrayLiteralP","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/s9OptionSetP","doc:\/\/com.deque.axeDevToolsXCUI\/SY","doc:\/\/com.deque.axeDevToolsXCUI\/s10SetAlgebraP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init()-6lyup","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(from:)-95tez","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(rawValue:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/hash","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/rawValue"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formIntersection(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formSymmetricDifference(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formUnion(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isEqual(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/toString()"]},{"title":"Type Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/adjustable","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/allowsDirectInteraction","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/button","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/causesPageTurn","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/header","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/image","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/keyboardKey","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/link","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/none","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/notEnabled","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/playsSound","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/searchField","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/selected","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/startsMediaSession","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/staticText","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/summaryElement","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/tabBar","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/updatesFrequently"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/RawRepresentable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"title":"AxeTraits","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"references":{"doc://com.deque.axeDevToolsXCUI/s10SetAlgebraP":{"type":"unresolvable","title":"Swift.SetAlgebra","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s10SetAlgebraP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/formIntersection(_:)":{"role":"symbol","title":"formIntersection(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formIntersection(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/formintersection(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/selected":{"role":"symbol","title":"selected","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"selected"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.selected"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/selected","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/selected"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/summaryElement":{"role":"symbol","title":"summaryElement","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"summaryElement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.summaryElement"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/summaryElement","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/summaryelement"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/formUnion(_:)":{"role":"symbol","title":"formUnion(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formUnion"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formUnion(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/formunion(_:)"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/playsSound":{"role":"symbol","title":"playsSound","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"playsSound"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.playsSound"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/playsSound","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/playssound"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init()-6lyup":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init()-6lyup","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init()-6lyup"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/startsMediaSession":{"role":"symbol","title":"startsMediaSession","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"startsMediaSession"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.startsMediaSession"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/startsMediaSession","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/startsmediasession"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/link":{"role":"symbol","title":"link","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"link"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.link"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/link","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/link"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/rawvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/causesPageTurn":{"role":"symbol","title":"causesPageTurn","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"causesPageTurn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.causesPageTurn"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/causesPageTurn","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/causespageturn"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/s9OptionSetP":{"type":"unresolvable","title":"Swift.OptionSet","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s9OptionSetP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/image":{"role":"symbol","title":"image","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.image"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/image","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/image"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/hash"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/none":{"role":"symbol","title":"none","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.none"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/none","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/none"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/button":{"role":"symbol","title":"button","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"button"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.button"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/button","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/button"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/adjustable":{"role":"symbol","title":"adjustable","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjustable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.adjustable"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/adjustable","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/adjustable"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/tabBar":{"role":"symbol","title":"tabBar","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabBar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.tabBar"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/tabBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/tabbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/updatesFrequently":{"role":"symbol","title":"updatesFrequently","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"updatesFrequently"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.updatesFrequently"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/updatesFrequently","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/updatesfrequently"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/searchField":{"role":"symbol","title":"searchField","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"searchField"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.searchField"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/searchField","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/searchfield"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/formSymmetricDifference(_:)":{"role":"symbol","title":"formSymmetricDifference(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formSymmetricDifference(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/formsymmetricdifference(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(from:)-95tez":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(from:)-95tez","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(from:)-95tez"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/header":{"role":"symbol","title":"header","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.header"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/header","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/header"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/staticText":{"role":"symbol","title":"staticText","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"staticText"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.staticText"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/staticText","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/statictext"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/allowsDirectInteraction":{"role":"symbol","title":"allowsDirectInteraction","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowsDirectInteraction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.allowsDirectInteraction"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/allowsDirectInteraction","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/allowsdirectinteraction"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/notEnabled":{"role":"symbol","title":"notEnabled","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"notEnabled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.notEnabled"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/notEnabled","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/notenabled"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Converts an AxeTrait into an easily readable String."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/s25ExpressibleByArrayLiteralP":{"type":"unresolvable","title":"Swift.ExpressibleByArrayLiteral","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s25ExpressibleByArrayLiteralP"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/keyboardKey":{"role":"symbol","title":"keyboardKey","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyboardKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.keyboardKey"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/keyboardKey","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/keyboardkey"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/s25ExpressibleByArrayLiteralP","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/s9OptionSetP","doc:\/\/com.deque.axeDevToolsXCUI\/SY","doc:\/\/com.deque.axeDevToolsXCUI\/s10SetAlgebraP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init()-6lyup","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(from:)-95tez","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(rawValue:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/hash","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/rawValue"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formIntersection(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formSymmetricDifference(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formUnion(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isEqual(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/toString()"]},{"title":"Type Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/adjustable","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/allowsDirectInteraction","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/button","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/causesPageTurn","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/header","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/image","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/keyboardKey","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/link","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/none","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/notEnabled","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/playsSound","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/searchField","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/selected","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/startsMediaSession","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/staticText","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/summaryElement","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/tabBar","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/updatesFrequently"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/RawRepresentable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"title":"AxeTraits","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/s10SetAlgebraP":{"type":"unresolvable","title":"Swift.SetAlgebra","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s10SetAlgebraP"},"doc://com.deque.axeDevToolsXCUI/s25ExpressibleByArrayLiteralP":{"type":"unresolvable","title":"Swift.ExpressibleByArrayLiteral","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s25ExpressibleByArrayLiteralP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/adjustable":{"role":"symbol","title":"adjustable","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjustable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.adjustable"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/adjustable","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/adjustable"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/hash"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/updatesFrequently":{"role":"symbol","title":"updatesFrequently","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"updatesFrequently"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.updatesFrequently"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/updatesFrequently","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/updatesfrequently"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/header":{"role":"symbol","title":"header","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.header"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/header","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/header"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/formUnion(_:)":{"role":"symbol","title":"formUnion(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formUnion"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formUnion(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/formunion(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/tabBar":{"role":"symbol","title":"tabBar","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabBar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.tabBar"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/tabBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/tabbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/selected":{"role":"symbol","title":"selected","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"selected"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.selected"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/selected","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/selected"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/formSymmetricDifference(_:)":{"role":"symbol","title":"formSymmetricDifference(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formSymmetricDifference(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/formsymmetricdifference(_:)"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/rawvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/searchField":{"role":"symbol","title":"searchField","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"searchField"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.searchField"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/searchField","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/searchfield"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/link":{"role":"symbol","title":"link","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"link"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.link"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/link","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/link"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/summaryElement":{"role":"symbol","title":"summaryElement","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"summaryElement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.summaryElement"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/summaryElement","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/summaryelement"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/image":{"role":"symbol","title":"image","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.image"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/image","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/image"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/causesPageTurn":{"role":"symbol","title":"causesPageTurn","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"causesPageTurn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.causesPageTurn"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/causesPageTurn","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/causespageturn"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/staticText":{"role":"symbol","title":"staticText","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"staticText"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.staticText"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/staticText","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/statictext"},"doc://com.deque.axeDevToolsXCUI/s9OptionSetP":{"type":"unresolvable","title":"Swift.OptionSet","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s9OptionSetP"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/none":{"role":"symbol","title":"none","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.none"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/none","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/none"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/keyboardKey":{"role":"symbol","title":"keyboardKey","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyboardKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.keyboardKey"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/keyboardKey","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/keyboardkey"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/button":{"role":"symbol","title":"button","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"button"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.button"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/button","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/button"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/notEnabled":{"role":"symbol","title":"notEnabled","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"notEnabled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.notEnabled"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/notEnabled","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/notenabled"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/allowsDirectInteraction":{"role":"symbol","title":"allowsDirectInteraction","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowsDirectInteraction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.allowsDirectInteraction"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/allowsDirectInteraction","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/allowsdirectinteraction"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/startsMediaSession":{"role":"symbol","title":"startsMediaSession","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"startsMediaSession"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.startsMediaSession"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/startsMediaSession","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/startsmediasession"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(from:)-95tez":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(from:)-95tez","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(from:)-95tez"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init()-6lyup":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init()-6lyup","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init()-6lyup"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Converts an AxeTrait into an easily readable String."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/playsSound":{"role":"symbol","title":"playsSound","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"playsSound"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.playsSound"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/playsSound","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/playssound"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/formIntersection(_:)":{"role":"symbol","title":"formIntersection(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formIntersection(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/formintersection(_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/adjustable.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/adjustable.json index f326204e..126ecc19 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/adjustable.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/adjustable.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjustable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/adjustable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/adjustable","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.adjustable"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjustable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"adjustable","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)adjustable","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/adjustable":{"role":"symbol","title":"adjustable","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjustable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.adjustable"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/adjustable","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/adjustable"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjustable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/adjustable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/adjustable","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.adjustable"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjustable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"adjustable","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)adjustable","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/adjustable":{"role":"symbol","title":"adjustable","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjustable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.adjustable"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/adjustable","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/adjustable"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/allowsdirectinteraction.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/allowsdirectinteraction.json index 1d7d0f3a..04c606f5 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/allowsdirectinteraction.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/allowsdirectinteraction.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowsDirectInteraction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/allowsdirectinteraction"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/allowsDirectInteraction","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.allowsDirectInteraction"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowsDirectInteraction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"allowsDirectInteraction","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)allowsDirectInteraction","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/allowsDirectInteraction":{"role":"symbol","title":"allowsDirectInteraction","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowsDirectInteraction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.allowsDirectInteraction"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/allowsDirectInteraction","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/allowsdirectinteraction"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowsDirectInteraction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/allowsdirectinteraction"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/allowsDirectInteraction","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.allowsDirectInteraction"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowsDirectInteraction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"allowsDirectInteraction","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)allowsDirectInteraction","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/allowsDirectInteraction":{"role":"symbol","title":"allowsDirectInteraction","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowsDirectInteraction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.allowsDirectInteraction"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/allowsDirectInteraction","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/allowsdirectinteraction"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/button.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/button.json index 14d7524e..3c8ad87f 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/button.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/button.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"button"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/button"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/button","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.button"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"button"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"button","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)button","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/button":{"role":"symbol","title":"button","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"button"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.button"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/button","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/button"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"button"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/button"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/button","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.button"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"button"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"button","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)button","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/button":{"role":"symbol","title":"button","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"button"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.button"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/button","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/button"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/causespageturn.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/causespageturn.json index e8b84e69..912edf96 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/causespageturn.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/causespageturn.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"causesPageTurn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/causespageturn"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/causesPageTurn","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.causesPageTurn"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"causesPageTurn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"causesPageTurn","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)causesPageTurn","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/causesPageTurn":{"role":"symbol","title":"causesPageTurn","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"causesPageTurn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.causesPageTurn"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/causesPageTurn","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/causespageturn"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"causesPageTurn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/causespageturn"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/causesPageTurn","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.causesPageTurn"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"causesPageTurn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"causesPageTurn","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)causesPageTurn","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/causesPageTurn":{"role":"symbol","title":"causesPageTurn","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"causesPageTurn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.causesPageTurn"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/causesPageTurn","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/causespageturn"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/contains(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/contains(_:).json index 4d29e7f1..2ea7ba95 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/contains(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/contains(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"member"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/contains(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/contains(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.contains(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"contains(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/contains(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"contains(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/contains(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/contains(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"member"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/contains(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/contains(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.contains(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"contains(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/contains(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"contains(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/contains(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/contains(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/description.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/description.json index e992b50a..f9e1e5d3 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/description.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/description"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/description"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/encode(to:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/encode(to:).json index b1bb775e..037a4663 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/encode(to:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI9AxeTraitsC6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI9AxeTraitsC6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/encode(to:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/formintersection(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/formintersection(_:).json index ef19cbf6..2dbd2cd1 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/formintersection(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/formintersection(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/formintersection(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formIntersection(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.formIntersection(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"},{"kind":"text","text":")"}],"title":"formIntersection(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(im)formIntersection:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/formIntersection(_:)":{"role":"symbol","title":"formIntersection(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formIntersection(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/formintersection(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/formintersection(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formIntersection(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.formIntersection(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"},{"kind":"text","text":")"}],"title":"formIntersection(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(im)formIntersection:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/formIntersection(_:)":{"role":"symbol","title":"formIntersection(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formIntersection(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/formintersection(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/formsymmetricdifference(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/formsymmetricdifference(_:).json index 66b43be1..9351547e 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/formsymmetricdifference(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/formsymmetricdifference(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/formsymmetricdifference(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formSymmetricDifference(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.formSymmetricDifference(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"},{"kind":"text","text":")"}],"title":"formSymmetricDifference(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(im)formSymmetricDifference:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/formSymmetricDifference(_:)":{"role":"symbol","title":"formSymmetricDifference(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formSymmetricDifference(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/formsymmetricdifference(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/formsymmetricdifference(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formSymmetricDifference(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.formSymmetricDifference(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"},{"kind":"text","text":")"}],"title":"formSymmetricDifference(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(im)formSymmetricDifference:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/formSymmetricDifference(_:)":{"role":"symbol","title":"formSymmetricDifference(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/formSymmetricDifference(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/formsymmetricdifference(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/hash.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/hash.json index b6e923d6..f60d52d9 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/hash.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(py)hash","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/hash"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(py)hash","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/hash"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/hashvalue.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/hashvalue.json index 9c85c0ec..c07794cf 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/hashvalue.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/rawrepresentable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/header.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/header.json index 9d60e8fa..1ff2d768 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/header.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/header.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/header"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/header","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.header"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"header","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)header","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/header":{"role":"symbol","title":"header","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.header"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/header","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/header"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/header"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/header","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.header"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"header","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)header","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/header":{"role":"symbol","title":"header","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.header"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/header","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/header"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init()-6id1f.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init()-6id1f.json index 80b8920f..a9740854 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init()-6id1f.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init()-6id1f.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/init()-6id1f"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init()-6id1f","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.init()"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init()","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"symbolKind":"init","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init()-6id1f":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init()-6id1f","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init()-6id1f"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/init()-6id1f"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init()-6id1f","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.init()"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init()","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"symbolKind":"init","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init()-6id1f":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init()-6id1f","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init()-6id1f"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init()-6lyup.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init()-6lyup.json index bb93e563..cf96cdcd 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init()-6lyup.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init()-6lyup.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/init()-6lyup"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init()-6lyup","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.init()"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"title":"init()","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(im)init","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init()-6lyup":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init()-6lyup","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init()-6lyup"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/init()-6lyup"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init()-6lyup","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.init()"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"title":"init()","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(im)init","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init()-6lyup":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init()-6lyup","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init()-6lyup"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init(_:).json index 8003b1a4..2003d3e0 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"sequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.init(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(_:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"symbolKind":"init","externalID":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(_:)":{"role":"symbol","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"sequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.init(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(_:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"symbolKind":"init","externalID":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(_:)":{"role":"symbol","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init(arrayliteral:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init(arrayliteral:).json index 8736e246..59e57c64 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init(arrayliteral:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init(arrayliteral:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/init(arrayliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(arrayLiteral:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.init(arrayLiteral:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"ArrayLiteralElement"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(arrayLiteral:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"symbolKind":"init","externalID":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(arrayLiteral:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"ArrayLiteralElement"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(arrayLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(arrayLiteral:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(arrayliteral:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/init(arrayliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(arrayLiteral:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.init(arrayLiteral:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"ArrayLiteralElement"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(arrayLiteral:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"symbolKind":"init","externalID":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(arrayLiteral:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"ArrayLiteralElement"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(arrayLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(arrayLiteral:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(arrayliteral:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init(from:)-64w29.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init(from:)-64w29.json index ec5e89ca..9f139d72 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init(from:)-64w29.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init(from:)-64w29.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/init(from:)-64w29"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(from:)-64w29","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt64"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzs6UInt64V8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(from:)-64w29":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt64"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(from:)-64w29","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(from:)-64w29"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/init(from:)-64w29"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(from:)-64w29","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt64"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzs6UInt64V8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(from:)-64w29":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt64"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(from:)-64w29","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(from:)-64w29"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init(from:)-95tez.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init(from:)-95tez.json index af09cbc7..bdffc297 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init(from:)-95tez.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/init(from:)-95tez.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/init(from:)-95tez"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(from:)-95tez","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI9AxeTraitsC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(from:)-95tez":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(from:)-95tez","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(from:)-95tez"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/init(from:)-95tez"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(from:)-95tez","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI9AxeTraitsC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(from:)-95tez":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(from:)-95tez","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(from:)-95tez"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/insert(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/insert(_:).json index 0e79444e..7b6ab9d0 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/insert(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/insert(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"newMember"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/insert(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/insert(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.insert(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"insert(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/insert(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"insert(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/insert(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/insert(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"newMember"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/insert(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/insert(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.insert(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"insert(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/insert(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"insert(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/insert(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/insert(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/intersection(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/intersection(_:).json index 67fc6da0..cde17ccf 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/intersection(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/intersection(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/intersection(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/intersection(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.intersection(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"intersection(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/intersection(_:)":{"role":"symbol","title":"intersection(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/intersection(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/intersection(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/intersection(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/intersection(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.intersection(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"intersection(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/intersection(_:)":{"role":"symbol","title":"intersection(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/intersection(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/intersection(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isdisjoint(with:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isdisjoint(with:).json index c987cb51..22b33c42 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isdisjoint(with:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isdisjoint(with:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/isdisjoint(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isDisjoint(with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isDisjoint(with:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isDisjoint(with:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isDisjoint(with:)":{"role":"symbol","title":"isDisjoint(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isDisjoint(with:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isdisjoint(with:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/isdisjoint(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isDisjoint(with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isDisjoint(with:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isDisjoint(with:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isDisjoint(with:)":{"role":"symbol","title":"isDisjoint(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isDisjoint(with:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isdisjoint(with:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isempty.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isempty.json index 6d61bb7e..5304753e 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isempty.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isempty.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/isempty"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isEmpty","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isEmpty"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isEmpty","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isEmpty":{"role":"symbol","title":"isEmpty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isEmpty","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isempty"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/isempty"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isEmpty","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isEmpty"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isEmpty","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isEmpty":{"role":"symbol","title":"isEmpty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isEmpty","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isempty"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isequal(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isequal(_:).json index 9017fad6..4abdf374 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isequal(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isequal(_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isstrictsubset(of:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isstrictsubset(of:).json index 8f7651d9..5c563bb5 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isstrictsubset(of:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isstrictsubset(of:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/isstrictsubset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isStrictSubset(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isStrictSubset(of:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isStrictSubset(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isStrictSubset(of:)":{"role":"symbol","title":"isStrictSubset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isStrictSubset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isstrictsubset(of:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/isstrictsubset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isStrictSubset(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isStrictSubset(of:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isStrictSubset(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isStrictSubset(of:)":{"role":"symbol","title":"isStrictSubset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isStrictSubset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isstrictsubset(of:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isstrictsuperset(of:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isstrictsuperset(of:).json index 05ac76e0..3689451b 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isstrictsuperset(of:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/isstrictsuperset(of:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/isstrictsuperset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isStrictSuperset(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isStrictSuperset(of:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isStrictSuperset(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isStrictSuperset(of:)":{"role":"symbol","title":"isStrictSuperset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isStrictSuperset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isstrictsuperset(of:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/isstrictsuperset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isStrictSuperset(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isStrictSuperset(of:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isStrictSuperset(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isStrictSuperset(of:)":{"role":"symbol","title":"isStrictSuperset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isStrictSuperset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isstrictsuperset(of:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/issubset(of:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/issubset(of:).json index 3eff1ccb..c37f2418 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/issubset(of:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/issubset(of:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/issubset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isSubset(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isSubset(of:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isSubset(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isSubset(of:)":{"role":"symbol","title":"isSubset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isSubset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/issubset(of:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/issubset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isSubset(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isSubset(of:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isSubset(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isSubset(of:)":{"role":"symbol","title":"isSubset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isSubset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/issubset(of:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/issuperset(of:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/issuperset(of:).json index 330b4aa7..34931934 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/issuperset(of:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/issuperset(of:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/issuperset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isSuperset(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isSuperset(of:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isSuperset(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isSuperset(of:)":{"role":"symbol","title":"isSuperset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isSuperset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/issuperset(of:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/issuperset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isSuperset(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isSuperset(of:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isSuperset(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isSuperset(of:)":{"role":"symbol","title":"isSuperset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isSuperset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/issuperset(of:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/link.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/link.json index 1819a10c..dcd9d180 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/link.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/link.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"link"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/link"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/link","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.link"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"link"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"link","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)link","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/link":{"role":"symbol","title":"link","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"link"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.link"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/link","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/link"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"link"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/link"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/link","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.link"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"link"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"link","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)link","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/link":{"role":"symbol","title":"link","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"link"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.link"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/link","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/link"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/none.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/none.json index d6341d28..fbe6dfee 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/none.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/none.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/none"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/none","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.none"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"none","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)none","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/none":{"role":"symbol","title":"none","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.none"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/none","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/none"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/none"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/none","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.none"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"none","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)none","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/none":{"role":"symbol","title":"none","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.none"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/none","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/none"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/notenabled.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/notenabled.json index c9b52bd7..0420422a 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/notenabled.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/notenabled.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"notEnabled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/notenabled"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/notEnabled","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.notEnabled"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"notEnabled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"notEnabled","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)notEnabled","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/notEnabled":{"role":"symbol","title":"notEnabled","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"notEnabled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.notEnabled"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/notEnabled","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/notenabled"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"notEnabled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/notenabled"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/notEnabled","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.notEnabled"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"notEnabled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"notEnabled","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)notEnabled","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/notEnabled":{"role":"symbol","title":"notEnabled","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"notEnabled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.notEnabled"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/notEnabled","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/notenabled"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/optionset-implementations.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/optionset-implementations.json index 993ec414..3c0a416f 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/optionset-implementations.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/optionset-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init()-6id1f"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/contains(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/insert(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/intersection(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/remove(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/symmetricDifference(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/union(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/update(with:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"OptionSet Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init()-6id1f":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init()-6id1f","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init()-6id1f"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/update(with:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"update(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/update(with:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/update(with:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/remove(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/remove(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/remove(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/contains(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"contains(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/contains(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/contains(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/union(_:)":{"role":"symbol","title":"union(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/union(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/union(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/insert(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"insert(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/insert(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/insert(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/symmetricDifference(_:)":{"role":"symbol","title":"symmetricDifference(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/symmetricDifference(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/symmetricdifference(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/intersection(_:)":{"role":"symbol","title":"intersection(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/intersection(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/intersection(_:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init()-6id1f"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/contains(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/insert(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/intersection(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/remove(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/symmetricDifference(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/union(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/update(with:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"OptionSet Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/symmetricDifference(_:)":{"role":"symbol","title":"symmetricDifference(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/symmetricDifference(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/symmetricdifference(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/contains(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"contains(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/contains(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/contains(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init()-6id1f":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init()-6id1f","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init()-6id1f"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/update(with:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"update(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/update(with:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/update(with:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/remove(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/remove(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/remove(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/intersection(_:)":{"role":"symbol","title":"intersection(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/intersection(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/intersection(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/insert(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"insert(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/insert(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/insert(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/union(_:)":{"role":"symbol","title":"union(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/union(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/union(_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/rawrepresentable-implementations.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/rawrepresentable-implementations.json index e35024da..7ddb2342 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/rawrepresentable-implementations.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(from:)-64w29"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/hashValue"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(from:)-64w29":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt64"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(from:)-64w29","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(from:)-64w29"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/hashvalue"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(from:)-64w29"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/hashValue"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(from:)-64w29":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt64"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(from:)-64w29","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(from:)-64w29"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/remove(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/remove(_:).json index 0c95e50e..204e2ee4 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/remove(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/remove(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"member"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/remove(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/remove(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.remove(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"remove(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/remove(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/remove(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/remove(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"member"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/remove(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/remove(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.remove(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"remove(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/remove(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/remove(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/remove(_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/selected.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/selected.json index fcc83014..0c941893 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/selected.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/selected.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"selected"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/selected"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/selected","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.selected"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"selected"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"selected","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)selected","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/selected":{"role":"symbol","title":"selected","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"selected"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.selected"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/selected","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/selected"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"selected"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/selected"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/selected","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.selected"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"selected"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"selected","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)selected","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/selected":{"role":"symbol","title":"selected","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"selected"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.selected"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/selected","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/selected"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/setalgebra-implementations.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/setalgebra-implementations.json index 5e43d57d..438ac55f 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/setalgebra-implementations.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/setalgebra-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(arrayLiteral:)"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isEmpty"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isDisjoint(with:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isStrictSubset(of:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isStrictSuperset(of:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isSubset(of:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isSuperset(of:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/subtract(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/subtracting(_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"SetAlgebra Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isSubset(of:)":{"role":"symbol","title":"isSubset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isSubset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/issubset(of:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(arrayLiteral:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"ArrayLiteralElement"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(arrayLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(arrayLiteral:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(arrayliteral:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isDisjoint(with:)":{"role":"symbol","title":"isDisjoint(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isDisjoint(with:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isdisjoint(with:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isStrictSuperset(of:)":{"role":"symbol","title":"isStrictSuperset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isStrictSuperset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isstrictsuperset(of:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isEmpty":{"role":"symbol","title":"isEmpty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isEmpty","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isempty"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/subtract(_:)":{"role":"symbol","title":"subtract(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/subtract(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/subtract(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(_:)":{"role":"symbol","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isSuperset(of:)":{"role":"symbol","title":"isSuperset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isSuperset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/issuperset(of:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isStrictSubset(of:)":{"role":"symbol","title":"isStrictSubset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isStrictSubset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isstrictsubset(of:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/subtracting(_:)":{"role":"symbol","title":"subtracting(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/subtracting(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/subtracting(_:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(arrayLiteral:)"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isEmpty"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isDisjoint(with:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isStrictSubset(of:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isStrictSuperset(of:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isSubset(of:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isSuperset(of:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/subtract(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/subtracting(_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"SetAlgebra Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isStrictSubset(of:)":{"role":"symbol","title":"isStrictSubset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isStrictSubset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isstrictsubset(of:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isStrictSuperset(of:)":{"role":"symbol","title":"isStrictSuperset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isStrictSuperset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isstrictsuperset(of:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isDisjoint(with:)":{"role":"symbol","title":"isDisjoint(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isDisjoint(with:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isdisjoint(with:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isEmpty":{"role":"symbol","title":"isEmpty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isEmpty","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/isempty"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(arrayLiteral:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"ArrayLiteralElement"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(arrayLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(arrayLiteral:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(arrayliteral:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/init(_:)":{"role":"symbol","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/init(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/init(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/subtracting(_:)":{"role":"symbol","title":"subtracting(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/subtracting(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/subtracting(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/subtract(_:)":{"role":"symbol","title":"subtract(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/subtract(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/subtract(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isSuperset(of:)":{"role":"symbol","title":"isSuperset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isSuperset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/issuperset(of:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/isSubset(of:)":{"role":"symbol","title":"isSubset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/isSubset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/issubset(of:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/startsmediasession.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/startsmediasession.json index bae190c8..aee39485 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/startsmediasession.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/startsmediasession.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"startsMediaSession"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/startsmediasession"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/startsMediaSession","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.startsMediaSession"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"startsMediaSession"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"startsMediaSession","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)startsMediaSession","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/startsMediaSession":{"role":"symbol","title":"startsMediaSession","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"startsMediaSession"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.startsMediaSession"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/startsMediaSession","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/startsmediasession"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"startsMediaSession"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/startsmediasession"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/startsMediaSession","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.startsMediaSession"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"startsMediaSession"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"startsMediaSession","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)startsMediaSession","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/startsMediaSession":{"role":"symbol","title":"startsMediaSession","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"startsMediaSession"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.startsMediaSession"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/startsMediaSession","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/startsmediasession"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/statictext.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/statictext.json index b6d55ccb..9e6d3503 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/statictext.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/statictext.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"staticText"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/statictext"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/staticText","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.staticText"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"staticText"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"staticText","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)staticText","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/staticText":{"role":"symbol","title":"staticText","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"staticText"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.staticText"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/staticText","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/statictext"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"staticText"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/statictext"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/staticText","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.staticText"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"staticText"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"staticText","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)staticText","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/staticText":{"role":"symbol","title":"staticText","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"staticText"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.staticText"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/staticText","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/statictext"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/subtract(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/subtract(_:).json index 0b09fb29..43fefa8b 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/subtract(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/subtract(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/subtract(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/subtract(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.subtract(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"subtract(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/subtract(_:)":{"role":"symbol","title":"subtract(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/subtract(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/subtract(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/subtract(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/subtract(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.subtract(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"subtract(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/subtract(_:)":{"role":"symbol","title":"subtract(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/subtract(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/subtract(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/subtracting(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/subtracting(_:).json index 0cdd17cf..433eee48 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/subtracting(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/subtracting(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/subtracting(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/subtracting(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.subtracting(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"subtracting(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/subtracting(_:)":{"role":"symbol","title":"subtracting(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/subtracting(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/subtracting(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/subtracting(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/subtracting(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.subtracting(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"subtracting(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/subtracting(_:)":{"role":"symbol","title":"subtracting(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/subtracting(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/subtracting(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/summaryelement.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/summaryelement.json index 49524e7e..384ed1fb 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/summaryelement.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/summaryelement.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"summaryElement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/summaryelement"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/summaryElement","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.summaryElement"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"summaryElement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"summaryElement","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)summaryElement","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/summaryElement":{"role":"symbol","title":"summaryElement","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"summaryElement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.summaryElement"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/summaryElement","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/summaryelement"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"summaryElement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/summaryelement"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/summaryElement","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.summaryElement"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"summaryElement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"summaryElement","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)summaryElement","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/summaryElement":{"role":"symbol","title":"summaryElement","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"summaryElement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.summaryElement"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/summaryElement","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/summaryelement"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/symmetricdifference(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/symmetricdifference(_:).json index e4f9ab1a..d4e59932 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/symmetricdifference(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/symmetricdifference(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/symmetricdifference(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/symmetricDifference(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.symmetricDifference(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"symmetricDifference(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/symmetricDifference(_:)":{"role":"symbol","title":"symmetricDifference(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/symmetricDifference(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/symmetricdifference(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/symmetricdifference(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/symmetricDifference(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.symmetricDifference(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"symmetricDifference(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/symmetricDifference(_:)":{"role":"symbol","title":"symmetricDifference(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/symmetricDifference(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/symmetricdifference(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/tabbar.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/tabbar.json index 6bd04844..75ca37cd 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/tabbar.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/tabbar.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabBar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/tabbar"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/tabBar","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.tabBar"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabBar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"tabBar","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)tabBar","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/tabBar":{"role":"symbol","title":"tabBar","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabBar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.tabBar"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/tabBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/tabbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabBar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/tabbar"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/tabBar","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.tabBar"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabBar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"tabBar","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)tabBar","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/tabBar":{"role":"symbol","title":"tabBar","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tabBar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.tabBar"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/tabBar","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/tabbar"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/tostring().json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/tostring().json index 4c4ff659..8faa3b18 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/tostring().json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/tostring().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The name of the AxeTrait. If there are multiple traits within an AxeTraits object, the traits will be in a comma-separated String. For example, "},{"type":"codeVoice","code":"(.button | .adjustable).toString()"},{"type":"text","text":" would return "},{"type":"codeVoice","code":"Adjustable, Button"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/tostring()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/toString()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Converts an AxeTrait into an easily readable String."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"toString()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(im)toString","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Converts an AxeTrait into an easily readable String."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The name of the AxeTrait. If there are multiple traits within an AxeTraits object, the traits will be in a comma-separated String. For example, "},{"type":"codeVoice","code":"(.button | .adjustable).toString()"},{"type":"text","text":" would return "},{"type":"codeVoice","code":"Adjustable, Button"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/tostring()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/toString()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Converts an AxeTrait into an easily readable String."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"toString()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(im)toString","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/toString()":{"role":"symbol","title":"toString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Converts an AxeTrait into an easily readable String."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/toString()","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/tostring()"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/union(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/union(_:).json index 5f7a951f..433686c4 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/union(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/union(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/union(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/union(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.union(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"union(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/union(_:)":{"role":"symbol","title":"union(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/union(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/union(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/union(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/union(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.union(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"union(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/union(_:)":{"role":"symbol","title":"union(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/union(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/union(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/update(with:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/update(with:).json index a3080611..5357f5f6 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/update(with:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/update(with:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"newMember"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/update(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/update(with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.update(with:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"update(with:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/update(with:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"update(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/update(with:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/update(with:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"newMember"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/update(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/update(with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.update(with:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"update(with:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/update(with:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"update(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/update(with:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/update(with:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/updatesfrequently.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/updatesfrequently.json index 3245bf1d..704478ca 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/updatesfrequently.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axetraits/updatesfrequently.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"updatesFrequently"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/updatesfrequently"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/updatesFrequently","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.updatesFrequently"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"updatesFrequently"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"updatesFrequently","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)updatesFrequently","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/updatesFrequently":{"role":"symbol","title":"updatesFrequently","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"updatesFrequently"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.updatesFrequently"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/updatesFrequently","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/updatesfrequently"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"updatesFrequently"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits","text":"AxeTraits"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axetraits\/updatesfrequently"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/updatesFrequently","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.updatesFrequently"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"updatesFrequently"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"title":"updatesFrequently","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits(cpy)updatesFrequently","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits":{"role":"symbol","title":"AxeTraits","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeTraits"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeTraits"}],"url":"\/documentation\/axedevtoolsxcui\/axetraits"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeTraits/updatesFrequently":{"role":"symbol","title":"updatesFrequently","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"updatesFrequently"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeTraits","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeTraits"}],"abstract":[{"type":"text","text":"Same as UIAccessibilityTraits.updatesFrequently"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeTraits\/updatesFrequently","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axetraits\/updatesfrequently"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview.json index 2ed603b2..25dc5fb8 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"title":"AxeView","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeView"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/accessibilityIdentifier","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/axeViewId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/boundsInScreen","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/children","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/className","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/elementType","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/hash","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isAccessibilityFocusable","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isVisibleToUser","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/name","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/parent","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/role","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/state","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/value"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/get(prop:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/get(prop:withType:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/getOrError(prop:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/getOrError(prop:withType:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isChild(ofElementType:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isChild(ofProp:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isElementOrChild(ofElementType:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isEqual(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isPropTypeOrChild(ofProp:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/runOnSelfAndDescendants(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isPropTypeOrChild(ofProp:)":{"role":"symbol","title":"isPropTypeOrChild(ofProp:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isPropTypeOrChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofProp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Finds whether the view’s provided property is true or has an ancestor whose provided property is true."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isPropTypeOrChild(ofProp:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/isproptypeorchild(ofprop:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/boundsInScreen":{"role":"symbol","title":"boundsInScreen","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"boundsInScreen"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeBounds","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds"}],"abstract":[{"type":"text","text":"the view’s on-screen coordinates, in pixels (not pt)."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/boundsInScreen","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/boundsinscreen"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/getOrError(prop:)":{"role":"symbol","title":"getOrError(prop:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Will throw an error if the property is not found in the AxeView."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/getOrError(prop:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/getorerror(prop:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/axeViewId":{"role":"symbol","title":"axeViewId","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeViewId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"a unique identifier for the view. The axeViewId will change between scans of the same view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/axeViewId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/axeviewid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/className":{"role":"symbol","title":"className","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"className"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"name of the original class, as a String (UIButton, UIWindow, DQButton, etc)."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/className","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/classname"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/get(prop:withType:)":{"role":"symbol","title":"get(prop:withType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Ignores any errors and will only return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeView."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/get(prop:withType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/get(prop:withtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/elementType":{"role":"symbol","title":"elementType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. We use this to help determine whether a rule should be run on a specific view. AxeElementTypes are derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/elementType","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/elementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isChild(ofProp:)":{"role":"symbol","title":"isChild(ofProp:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofProp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Finds whether the view has an ancestor whose provided property is true."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isChild(ofProp:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/ischild(ofprop:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/state":{"role":"symbol","title":"state","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"state"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the view’s state, if it has one. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view is not a control."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/state","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/state"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/getOrError(prop:withType:)":{"role":"symbol","title":"getOrError(prop:withType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"}],"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Will throw an error if the property is not found in the AxeView, or if the property cannot be cast to the type provided."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/getOrError(prop:withType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/getorerror(prop:withtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isElementOrChild(ofElementType:)":{"role":"symbol","title":"isElementOrChild(ofElementType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isElementOrChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofElementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Finds whether the view is of the elementType provided, or if the view has an ancestor that is of the elementType provided."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isElementOrChild(ofElementType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/iselementorchild(ofelementtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/get(prop:)":{"role":"symbol","title":"get(prop:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Ignores any errors and will only return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeView."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/get(prop:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/get(prop:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/role":{"role":"symbol","title":"role","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"role"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeRole","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeRole"}],"abstract":[{"type":"text","text":"the type of the view. See "},{"type":"codeVoice","code":"AxeRole"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/role","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/role"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isVisibleToUser":{"role":"symbol","title":"isVisibleToUser","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVisibleToUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"whether a view can be seen on-screen at the time of the scan. Will return false if the view is off-screen or behind a modal or other views (such as a tab bar or a navigation bar)."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isVisibleToUser","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/isvisibletouser"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isChild(ofElementType:)":{"role":"symbol","title":"isChild(ofElementType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofElementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Checks whether an ancestor of this view is of the elementType provided."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isChild(ofElementType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/ischild(ofelementtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/parent":{"role":"symbol","title":"parent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The view’s parent, as an AxeView."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/parent","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/parent"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/runOnSelfAndDescendants(_:)":{"role":"symbol","title":"runOnSelfAndDescendants(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"runOnSelfAndDescendants"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"RunStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@RunStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"RunStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@RunStatus"}],"abstract":[{"type":"text","text":"Runs through the view hierarchy in a depth-first search, with the view that this method was called on as the “root” view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/runOnSelfAndDescendants(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/runonselfanddescendants(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/hash"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/value":{"role":"symbol","title":"value","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the view’s value, if it has one. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view does not have a changeable value. Switches, sliders, steppers, etc, all have values."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/value","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/value"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/accessibilityIdentifier":{"role":"symbol","title":"accessibilityIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessibilityIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the view’s accessibility identifier."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/accessibilityIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/accessibilityidentifier"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/description"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isAccessibilityFocusable":{"role":"symbol","title":"isAccessibilityFocusable","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAccessibilityFocusable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"whether a view can be directly focused by VoiceOver. This property is calculated from isAccessibilityElement, and will be false for any child views within a VoiceOver-focusable view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isAccessibilityFocusable","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/isaccessibilityfocusable"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/name":{"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the view’s accessible name. This is usually equivalent to the view’s accessibilityLabel or its visible text. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view is not focusable by VoiceOver."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/name","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/children":{"role":"symbol","title":"children","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"children"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The view’s subviews, as AxeViews"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/children","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/children"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"title":"AxeView","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"AxeView"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/accessibilityIdentifier","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/axeViewId","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/boundsInScreen","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/children","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/className","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/description","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/elementType","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/hash","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isAccessibilityFocusable","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isVisibleToUser","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/name","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/parent","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/role","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/state","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/value"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/get(prop:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/get(prop:withType:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/getOrError(prop:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/getOrError(prop:withType:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isChild(ofElementType:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isChild(ofProp:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isElementOrChild(ofElementType:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isEqual(_:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isPropTypeOrChild(ofProp:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/runOnSelfAndDescendants(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/parent":{"role":"symbol","title":"parent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The view’s parent, as an AxeView."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/parent","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/parent"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/role":{"role":"symbol","title":"role","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"role"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeRole","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeRole"}],"abstract":[{"type":"text","text":"the type of the view. See "},{"type":"codeVoice","code":"AxeRole"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/role","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/role"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/accessibilityIdentifier":{"role":"symbol","title":"accessibilityIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessibilityIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the view’s accessibility identifier."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/accessibilityIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/accessibilityidentifier"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isChild(ofElementType:)":{"role":"symbol","title":"isChild(ofElementType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofElementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Checks whether an ancestor of this view is of the elementType provided."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isChild(ofElementType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/ischild(ofelementtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/name":{"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the view’s accessible name. This is usually equivalent to the view’s accessibilityLabel or its visible text. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view is not focusable by VoiceOver."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/name","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/name"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/description"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/value":{"role":"symbol","title":"value","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the view’s value, if it has one. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view does not have a changeable value. Switches, sliders, steppers, etc, all have values."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/value","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/value"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isAccessibilityFocusable":{"role":"symbol","title":"isAccessibilityFocusable","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAccessibilityFocusable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"whether a view can be directly focused by VoiceOver. This property is calculated from isAccessibilityElement, and will be false for any child views within a VoiceOver-focusable view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isAccessibilityFocusable","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/isaccessibilityfocusable"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/className":{"role":"symbol","title":"className","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"className"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"name of the original class, as a String (UIButton, UIWindow, DQButton, etc)."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/className","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/classname"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isChild(ofProp:)":{"role":"symbol","title":"isChild(ofProp:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofProp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Finds whether the view has an ancestor whose provided property is true."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isChild(ofProp:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/ischild(ofprop:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/getOrError(prop:withType:)":{"role":"symbol","title":"getOrError(prop:withType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"}],"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Will throw an error if the property is not found in the AxeView, or if the property cannot be cast to the type provided."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/getOrError(prop:withType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/getorerror(prop:withtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/hash"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/state":{"role":"symbol","title":"state","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"state"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the view’s state, if it has one. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view is not a control."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/state","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/state"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/boundsInScreen":{"role":"symbol","title":"boundsInScreen","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"boundsInScreen"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeBounds","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds"}],"abstract":[{"type":"text","text":"the view’s on-screen coordinates, in pixels (not pt)."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/boundsInScreen","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/boundsinscreen"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/children":{"role":"symbol","title":"children","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"children"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The view’s subviews, as AxeViews"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/children","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/children"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isElementOrChild(ofElementType:)":{"role":"symbol","title":"isElementOrChild(ofElementType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isElementOrChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofElementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Finds whether the view is of the elementType provided, or if the view has an ancestor that is of the elementType provided."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isElementOrChild(ofElementType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/iselementorchild(ofelementtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isPropTypeOrChild(ofProp:)":{"role":"symbol","title":"isPropTypeOrChild(ofProp:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isPropTypeOrChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofProp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Finds whether the view’s provided property is true or has an ancestor whose provided property is true."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isPropTypeOrChild(ofProp:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/isproptypeorchild(ofprop:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isVisibleToUser":{"role":"symbol","title":"isVisibleToUser","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVisibleToUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"whether a view can be seen on-screen at the time of the scan. Will return false if the view is off-screen or behind a modal or other views (such as a tab bar or a navigation bar)."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isVisibleToUser","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/isvisibletouser"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/getOrError(prop:)":{"role":"symbol","title":"getOrError(prop:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Will throw an error if the property is not found in the AxeView."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/getOrError(prop:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/getorerror(prop:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/axeViewId":{"role":"symbol","title":"axeViewId","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeViewId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"a unique identifier for the view. The axeViewId will change between scans of the same view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/axeViewId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/axeviewid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/elementType":{"role":"symbol","title":"elementType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. We use this to help determine whether a rule should be run on a specific view. AxeElementTypes are derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/elementType","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/elementtype"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/get(prop:)":{"role":"symbol","title":"get(prop:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Ignores any errors and will only return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeView."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/get(prop:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/get(prop:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/runOnSelfAndDescendants(_:)":{"role":"symbol","title":"runOnSelfAndDescendants(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"runOnSelfAndDescendants"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"RunStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@RunStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"RunStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@RunStatus"}],"abstract":[{"type":"text","text":"Runs through the view hierarchy in a depth-first search, with the view that this method was called on as the “root” view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/runOnSelfAndDescendants(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/runonselfanddescendants(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/get(prop:withType:)":{"role":"symbol","title":"get(prop:withType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Ignores any errors and will only return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeView."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/get(prop:withType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/get(prop:withtype:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/accessibilityidentifier.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/accessibilityidentifier.json index 7b207084..c5971981 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/accessibilityidentifier.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/accessibilityidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessibilityIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/accessibilityidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/accessibilityIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the view’s accessibility identifier."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessibilityIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"accessibilityIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)accessibilityIdentifier","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/accessibilityIdentifier":{"role":"symbol","title":"accessibilityIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessibilityIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the view’s accessibility identifier."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/accessibilityIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/accessibilityidentifier"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessibilityIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/accessibilityidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/accessibilityIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the view’s accessibility identifier."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessibilityIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"accessibilityIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)accessibilityIdentifier","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/accessibilityIdentifier":{"role":"symbol","title":"accessibilityIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessibilityIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the view’s accessibility identifier."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/accessibilityIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/accessibilityidentifier"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/axeviewid.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/axeviewid.json index fbb5c71d..723d7e5a 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/axeviewid.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/axeviewid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"lazy"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeViewId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/axeviewid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/axeViewId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"a unique identifier for the view. The axeViewId will change between scans of the same view."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeViewId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"axeViewId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)axeViewId","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/axeViewId":{"role":"symbol","title":"axeViewId","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeViewId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"a unique identifier for the view. The axeViewId will change between scans of the same view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/axeViewId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/axeviewid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"lazy"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeViewId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/axeviewid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/axeViewId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"a unique identifier for the view. The axeViewId will change between scans of the same view."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeViewId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"axeViewId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)axeViewId","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/axeViewId":{"role":"symbol","title":"axeViewId","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"axeViewId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"a unique identifier for the view. The axeViewId will change between scans of the same view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/axeViewId","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/axeviewid"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/boundsinscreen.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/boundsinscreen.json index 64508b3a..3b4300c0 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/boundsinscreen.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/boundsinscreen.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"boundsInScreen"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds","text":"AxeBounds"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/boundsinscreen"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/boundsInScreen","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the view’s on-screen coordinates, in pixels (not pt)."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"boundsInScreen"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeBounds","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds"}],"title":"boundsInScreen","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)boundsInScreen","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds":{"role":"symbol","title":"AxeBounds","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in on-screen pixels."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeBounds"}],"url":"\/documentation\/axedevtoolsxcui\/axebounds"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/boundsInScreen":{"role":"symbol","title":"boundsInScreen","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"boundsInScreen"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeBounds","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds"}],"abstract":[{"type":"text","text":"the view’s on-screen coordinates, in pixels (not pt)."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/boundsInScreen","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/boundsinscreen"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"boundsInScreen"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds","text":"AxeBounds"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/boundsinscreen"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/boundsInScreen","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the view’s on-screen coordinates, in pixels (not pt)."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"boundsInScreen"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeBounds","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds"}],"title":"boundsInScreen","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)boundsInScreen","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeBounds":{"role":"symbol","title":"AxeBounds","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeBounds"}],"abstract":[{"type":"text","text":"A class that contains the location and dimensions of a rectangle, in on-screen pixels."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeBounds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeBounds"}],"url":"\/documentation\/axedevtoolsxcui\/axebounds"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/boundsInScreen":{"role":"symbol","title":"boundsInScreen","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"boundsInScreen"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeBounds","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeBounds"}],"abstract":[{"type":"text","text":"the view’s on-screen coordinates, in pixels (not pt)."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/boundsInScreen","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/boundsinscreen"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/children.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/children.json index 10374ebf..a8573968 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/children.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/children.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"children"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView","text":"AxeView"},{"kind":"text","text":"] { get }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/children"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/children","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view’s subviews, as AxeViews"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"children"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":"]"}],"title":"children","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)children","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/children":{"role":"symbol","title":"children","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"children"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The view’s subviews, as AxeViews"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/children","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/children"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"children"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView","text":"AxeView"},{"kind":"text","text":"] { get }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/children"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/children","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view’s subviews, as AxeViews"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"children"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":"]"}],"title":"children","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)children","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/children":{"role":"symbol","title":"children","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"children"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The view’s subviews, as AxeViews"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/children","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/children"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/classname.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/classname.json index ed0e3e87..844834c3 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/classname.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/classname.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"className"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/classname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/className","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"name of the original class, as a String (UIButton, UIWindow, DQButton, etc)."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"className"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"className","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)className","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/className":{"role":"symbol","title":"className","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"className"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"name of the original class, as a String (UIButton, UIWindow, DQButton, etc)."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/className","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/classname"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"className"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/classname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/className","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"name of the original class, as a String (UIButton, UIWindow, DQButton, etc)."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"className"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"className","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)className","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/className":{"role":"symbol","title":"className","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"className"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"name of the original class, as a String (UIButton, UIWindow, DQButton, etc)."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/className","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/classname"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/description.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/description.json index 8091e204..3c223d35 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/description.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/description"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)description","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/description","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/description"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/elementtype.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/elementtype.json index 38231edc..8b34da7c 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/elementtype.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/elementtype.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType","text":"AxeElementType"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/elementtype"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/elementType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the type of object. We use this to help determine whether a rule should be run on a specific view. AxeElementTypes are derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"}],"title":"elementType","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)elementType","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/elementType":{"role":"symbol","title":"elementType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. We use this to help determine whether a rule should be run on a specific view. AxeElementTypes are derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/elementType","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/elementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType","text":"AxeElementType"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/elementtype"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/elementType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the type of object. We use this to help determine whether a rule should be run on a specific view. AxeElementTypes are derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"}],"title":"elementType","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)elementType","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/elementType":{"role":"symbol","title":"elementType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. We use this to help determine whether a rule should be run on a specific view. AxeElementTypes are derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/elementType","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/elementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/encode(to:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/encode(to:).json index dcaa85da..3306b236 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/encode(to:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeViewC6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeViewC6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/get(prop:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/get(prop:).json index 513212b9..5b41cc98 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/get(prop:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/get(prop:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the property, if found. Otherwise, returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"prop","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the name of the prop needed, as an "},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":")"}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/get(prop:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/get(prop:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Ignores any errors and will only return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeView."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"title":"get(prop:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeViewC3get4propSe_SEpSgSS_tF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/get(prop:)":{"role":"symbol","title":"get(prop:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Ignores any errors and will only return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeView."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/get(prop:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/get(prop:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"prop","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the name of the prop needed, as an "},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":")"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the property, if found. Otherwise, returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/get(prop:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/get(prop:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Ignores any errors and will only return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeView."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"title":"get(prop:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeViewC3get4propSe_SEpSgSS_tF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/get(prop:)":{"role":"symbol","title":"get(prop:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Ignores any errors and will only return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeView."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/get(prop:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/get(prop:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/get(prop:withtype:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/get(prop:withtype:).json index f066139a..324ae240 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/get(prop:withtype:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/get(prop:withtype:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"t"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the property, if found and properly casted to the type provided. Otherwise, returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"name","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the name of the prop needed, as an "},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":")"}]}]},{"name":"objType","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the prop’s type that it should be cast to."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/get(prop:withtype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/get(prop:withType:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Ignores any errors and will only return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeView."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":"?"}],"title":"get(prop:withType:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/get(prop:withType:)":{"role":"symbol","title":"get(prop:withType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Ignores any errors and will only return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeView."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/get(prop:withType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/get(prop:withtype:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"t"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"name","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the name of the prop needed, as an "},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":")"}]}]},{"name":"objType","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the prop’s type that it should be cast to."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the property, if found and properly casted to the type provided. Otherwise, returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/get(prop:withtype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/get(prop:withType:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Ignores any errors and will only return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeView."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":"?"}],"title":"get(prop:withType:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/get(prop:withType:)":{"role":"symbol","title":"get(prop:withType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC3get4prop8withTypexSgSS_xmtSeRzSERzlF1TL_xmfp"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Ignores any errors and will only return "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is an issue with retrieving the property from the AxeView."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/get(prop:withType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/get(prop:withtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/getorerror(prop:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/getorerror(prop:).json index a3b072e6..e214a277 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/getorerror(prop:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/getorerror(prop:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the property, if found."}]}]},{"kind":"parameters","parameters":[{"name":"prop","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the name of the prop needed, as an "},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":")"}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/getorerror(prop:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/getOrError(prop:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Will throw an error if the property is not found in the AxeView."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"title":"getOrError(prop:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeViewC10getOrError4propSe_SEpSgSS_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/getOrError(prop:)":{"role":"symbol","title":"getOrError(prop:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Will throw an error if the property is not found in the AxeView."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/getOrError(prop:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/getorerror(prop:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"prop","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the name of the prop needed, as an "},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":")"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the property, if found."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/getorerror(prop:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/getOrError(prop:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Will throw an error if the property is not found in the AxeView."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"title":"getOrError(prop:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeViewC10getOrError4propSe_SEpSgSS_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/getOrError(prop:)":{"role":"symbol","title":"getOrError(prop:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Codable","preciseIdentifier":"s:s7Codablea"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Will throw an error if the property is not found in the AxeView."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/getOrError(prop:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/getorerror(prop:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/getorerror(prop:withtype:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/getorerror(prop:withtype:).json index a65b8647..e76c6658 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/getorerror(prop:withtype:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/getorerror(prop:withtype:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"t"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the property, if found and properly casted to the type provided."}]}]},{"kind":"parameters","parameters":[{"name":"name","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the name of the prop needed, as an "},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":")"}]}]},{"name":"objType","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the prop’s type that it should be cast to."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/getorerror(prop:withtype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/getOrError(prop:withType:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Will throw an error if the property is not found in the AxeView, or if the property cannot be cast to the type provided."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"}],"title":"getOrError(prop:withType:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/getOrError(prop:withType:)":{"role":"symbol","title":"getOrError(prop:withType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"}],"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Will throw an error if the property is not found in the AxeView, or if the property cannot be cast to the type provided."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/getOrError(prop:withType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/getorerror(prop:withtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"t"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"name","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the name of the prop needed, as an "},{"type":"codeVoice","code":"AxeProps.Name"},{"type":"text","text":" ("},{"type":"codeVoice","code":"String"},{"type":"text","text":")"}]}]},{"name":"objType","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the prop’s type that it should be cast to."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the property, if found and properly casted to the type provided."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/getorerror(prop:withtype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/getOrError(prop:withType:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Will throw an error if the property is not found in the AxeView, or if the property cannot be cast to the type provided."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"}],"title":"getOrError(prop:withType:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/getOrError(prop:withType:)":{"role":"symbol","title":"getOrError(prop:withType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOrError"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"prop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:15axeDevToolsXCUI7AxeViewC10getOrError4prop8withTypexSS_xmtKSeRzSERzlF1TL_xmfp"}],"abstract":[{"type":"text","text":"Retrieve a property from the AxeView. Will throw an error if the property is not found in the AxeView, or if the property cannot be cast to the type provided."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/getOrError(prop:withType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/getorerror(prop:withtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/hash.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/hash.json index a908b0a6..6be95fb9 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/hash.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)hash","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/hash"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)hash","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/hash","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/hash"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/isaccessibilityfocusable.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/isaccessibilityfocusable.json index 0e949484..75d0997f 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/isaccessibilityfocusable.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/isaccessibilityfocusable.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAccessibilityFocusable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { get }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/isaccessibilityfocusable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isAccessibilityFocusable","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"whether a view can be directly focused by VoiceOver. This property is calculated from isAccessibilityElement, and will be false for any child views within a VoiceOver-focusable view."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAccessibilityFocusable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isAccessibilityFocusable","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)isAccessibilityFocusable","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isAccessibilityFocusable":{"role":"symbol","title":"isAccessibilityFocusable","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAccessibilityFocusable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"whether a view can be directly focused by VoiceOver. This property is calculated from isAccessibilityElement, and will be false for any child views within a VoiceOver-focusable view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isAccessibilityFocusable","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/isaccessibilityfocusable"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAccessibilityFocusable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { get }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/isaccessibilityfocusable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isAccessibilityFocusable","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"whether a view can be directly focused by VoiceOver. This property is calculated from isAccessibilityElement, and will be false for any child views within a VoiceOver-focusable view."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAccessibilityFocusable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isAccessibilityFocusable","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)isAccessibilityFocusable","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isAccessibilityFocusable":{"role":"symbol","title":"isAccessibilityFocusable","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAccessibilityFocusable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"whether a view can be directly focused by VoiceOver. This property is calculated from isAccessibilityElement, and will be false for any child views within a VoiceOver-focusable view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isAccessibilityFocusable","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/isaccessibilityfocusable"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/ischild(ofelementtype:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/ischild(ofelementtype:).json index c95bf2c7..3c6e599a 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/ischild(ofelementtype:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/ischild(ofelementtype:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofElementType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType","text":"AxeElementType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"true if the view is a child of the elementType provided, otherwise false."}]}]},{"kind":"parameters","parameters":[{"name":"elementType","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the type that the ancestor may be."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/ischild(ofelementtype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isChild(ofElementType:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Checks whether an ancestor of this view is of the elementType provided."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofElementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isChild(ofElementType:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(im)isChildOfElementType:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isChild(ofElementType:)":{"role":"symbol","title":"isChild(ofElementType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofElementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Checks whether an ancestor of this view is of the elementType provided."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isChild(ofElementType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/ischild(ofelementtype:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofElementType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType","text":"AxeElementType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"elementType","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the type that the ancestor may be."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"true if the view is a child of the elementType provided, otherwise false."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/ischild(ofelementtype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isChild(ofElementType:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Checks whether an ancestor of this view is of the elementType provided."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofElementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isChild(ofElementType:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(im)isChildOfElementType:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isChild(ofElementType:)":{"role":"symbol","title":"isChild(ofElementType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofElementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Checks whether an ancestor of this view is of the elementType provided."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isChild(ofElementType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/ischild(ofelementtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/ischild(ofprop:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/ischild(ofprop:).json index e57b5228..69bf534d 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/ischild(ofprop:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/ischild(ofprop:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofProp"},{"kind":"text","text":" "},{"kind":"internalParam","text":"propName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"true if the view is a child of a view whose provided property is true; false otherwise."}]}]},{"kind":"parameters","parameters":[{"name":"propName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"a property that is a "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" that an ancestor of the view may have set to true."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"propName"},{"type":"text","text":" must be the name of a property that is a "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":". If it is not, this method will log an error into the console and automatically return false."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/ischild(ofprop:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isChild(ofProp:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Finds whether the view has an ancestor whose provided property is true."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofProp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isChild(ofProp:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(im)isChildOfProp:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isChild(ofProp:)":{"role":"symbol","title":"isChild(ofProp:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofProp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Finds whether the view has an ancestor whose provided property is true."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isChild(ofProp:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/ischild(ofprop:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofProp"},{"kind":"text","text":" "},{"kind":"internalParam","text":"propName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"propName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"a property that is a "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" that an ancestor of the view may have set to true."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"true if the view is a child of a view whose provided property is true; false otherwise."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"propName"},{"type":"text","text":" must be the name of a property that is a "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":". If it is not, this method will log an error into the console and automatically return false."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/ischild(ofprop:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isChild(ofProp:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Finds whether the view has an ancestor whose provided property is true."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofProp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isChild(ofProp:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(im)isChildOfProp:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isChild(ofProp:)":{"role":"symbol","title":"isChild(ofProp:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofProp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Finds whether the view has an ancestor whose provided property is true."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isChild(ofProp:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/ischild(ofprop:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/iselementorchild(ofelementtype:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/iselementorchild(ofelementtype:).json index 1a8856ab..fdeda764 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/iselementorchild(ofelementtype:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/iselementorchild(ofelementtype:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isElementOrChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofElementType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType","text":"AxeElementType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"true if the view is the elementType provided or if it is a child of the elementType provided; false otherwise."}]}]},{"kind":"parameters","parameters":[{"name":"elementType","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the type that the view or an ancestor of the view may be."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/iselementorchild(ofelementtype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isElementOrChild(ofElementType:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Finds whether the view is of the elementType provided, or if the view has an ancestor that is of the elementType provided."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isElementOrChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofElementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isElementOrChild(ofElementType:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(im)isElementOrChildOfElementType:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isElementOrChild(ofElementType:)":{"role":"symbol","title":"isElementOrChild(ofElementType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isElementOrChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofElementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Finds whether the view is of the elementType provided, or if the view has an ancestor that is of the elementType provided."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isElementOrChild(ofElementType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/iselementorchild(ofelementtype:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isElementOrChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofElementType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType","text":"AxeElementType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"elementType","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the type that the view or an ancestor of the view may be."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"true if the view is the elementType provided or if it is a child of the elementType provided; false otherwise."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/iselementorchild(ofelementtype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isElementOrChild(ofElementType:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Finds whether the view is of the elementType provided, or if the view has an ancestor that is of the elementType provided."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isElementOrChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofElementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isElementOrChild(ofElementType:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(im)isElementOrChildOfElementType:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeElementType":{"role":"symbol","title":"AxeElementType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeElementType"}],"abstract":[{"type":"text","text":"the type of object. Derived from XCUIElement "},{"type":"codeVoice","code":"ElementType"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeElementType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeElementType"}],"url":"\/documentation\/axedevtoolsxcui\/axeelementtype"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isElementOrChild(ofElementType:)":{"role":"symbol","title":"isElementOrChild(ofElementType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isElementOrChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofElementType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeElementType","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeElementType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Finds whether the view is of the elementType provided, or if the view has an ancestor that is of the elementType provided."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isElementOrChild(ofElementType:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/iselementorchild(ofelementtype:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/isequal(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/isequal(_:).json index 153579e9..d46df301 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/isequal(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/isproptypeorchild(ofprop:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/isproptypeorchild(ofprop:).json index ae65b0cb..ddc8571e 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/isproptypeorchild(ofprop:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/isproptypeorchild(ofprop:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isPropTypeOrChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofProp"},{"kind":"text","text":" "},{"kind":"internalParam","text":"propName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"true if the view’s property is true or is a child of a view whose provided property is true; false otherwise."}]}]},{"kind":"parameters","parameters":[{"name":"propName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"a property that is a "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" that the view or an ancestor of the view may have set to true."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"propName"},{"type":"text","text":" must be the name of a property that is a "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":". If it is not, this method will log an error into the console and automatically return false."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/isproptypeorchild(ofprop:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isPropTypeOrChild(ofProp:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Finds whether the view’s provided property is true or has an ancestor whose provided property is true."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isPropTypeOrChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofProp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isPropTypeOrChild(ofProp:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(im)isPropTypeOrChildOfProp:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isPropTypeOrChild(ofProp:)":{"role":"symbol","title":"isPropTypeOrChild(ofProp:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isPropTypeOrChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofProp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Finds whether the view’s provided property is true or has an ancestor whose provided property is true."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isPropTypeOrChild(ofProp:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/isproptypeorchild(ofprop:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isPropTypeOrChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofProp"},{"kind":"text","text":" "},{"kind":"internalParam","text":"propName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps","text":"AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea","text":"Name"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"propName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"a property that is a "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" that the view or an ancestor of the view may have set to true."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"true if the view’s property is true or is a child of a view whose provided property is true; false otherwise."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"propName"},{"type":"text","text":" must be the name of a property that is a "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":". If it is not, this method will log an error into the console and automatically return false."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/isproptypeorchild(ofprop:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isPropTypeOrChild(ofProp:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Finds whether the view’s provided property is true or has an ancestor whose provided property is true."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isPropTypeOrChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofProp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isPropTypeOrChild(ofProp:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(im)isPropTypeOrChildOfProp:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isPropTypeOrChild(ofProp:)":{"role":"symbol","title":"isPropTypeOrChild(ofProp:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isPropTypeOrChild"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ofProp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeProps","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeProps"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:15axeDevToolsXCUI8AxePropsC4Namea"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Finds whether the view’s provided property is true or has an ancestor whose provided property is true."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isPropTypeOrChild(ofProp:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/isproptypeorchild(ofprop:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps/Name":{"role":"symbol","title":"AxeProps.Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeProps":{"role":"symbol","title":"AxeProps","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeProps"}],"abstract":[{"type":"text","text":"AxeProps are all properties used to help identify views in an application and to figure out whether a view is accessible"}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeProps","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeProps"}],"url":"\/documentation\/axedevtoolsxcui\/axeprops"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/isvisibletouser.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/isvisibletouser.json index e78abff1..7bde386a 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/isvisibletouser.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/isvisibletouser.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVisibleToUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { get }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/isvisibletouser"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isVisibleToUser","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"whether a view can be seen on-screen at the time of the scan. Will return false if the view is off-screen or behind a modal or other views (such as a tab bar or a navigation bar)."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVisibleToUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isVisibleToUser","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)isVisibleToUser","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isVisibleToUser":{"role":"symbol","title":"isVisibleToUser","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVisibleToUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"whether a view can be seen on-screen at the time of the scan. Will return false if the view is off-screen or behind a modal or other views (such as a tab bar or a navigation bar)."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isVisibleToUser","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/isvisibletouser"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVisibleToUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { get }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/isvisibletouser"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isVisibleToUser","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"whether a view can be seen on-screen at the time of the scan. Will return false if the view is off-screen or behind a modal or other views (such as a tab bar or a navigation bar)."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVisibleToUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isVisibleToUser","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)isVisibleToUser","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/isVisibleToUser":{"role":"symbol","title":"isVisibleToUser","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVisibleToUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"whether a view can be seen on-screen at the time of the scan. Will return false if the view is off-screen or behind a modal or other views (such as a tab bar or a navigation bar)."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/isVisibleToUser","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/isvisibletouser"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/name.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/name.json index 84b19301..2bbf8421 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/name.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/name.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/name","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the view’s accessible name. This is usually equivalent to the view’s accessibilityLabel or its visible text. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view is not focusable by VoiceOver."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"name","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)name","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/name":{"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the view’s accessible name. This is usually equivalent to the view’s accessibilityLabel or its visible text. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view is not focusable by VoiceOver."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/name","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/name","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the view’s accessible name. This is usually equivalent to the view’s accessibilityLabel or its visible text. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view is not focusable by VoiceOver."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"name","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)name","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/name":{"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the view’s accessible name. This is usually equivalent to the view’s accessibilityLabel or its visible text. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view is not focusable by VoiceOver."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/name","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/name"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/parent.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/parent.json index da731cd0..3fae8e90 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/parent.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/parent.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"weak"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView","text":"AxeView"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/parent"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/parent","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view’s parent, as an AxeView."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":"?"}],"title":"parent","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)parent","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/parent":{"role":"symbol","title":"parent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The view’s parent, as an AxeView."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/parent","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/parent"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"weak"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView","text":"AxeView"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/parent"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/parent","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view’s parent, as an AxeView."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":"?"}],"title":"parent","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)parent","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/parent":{"role":"symbol","title":"parent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The view’s parent, as an AxeView."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/parent","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/parent"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/role.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/role.json index 3fb58db4..d4707ed5 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/role.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/role.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"role"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeRole","text":"AxeRole"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/role"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/role","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the type of the view. See "},{"type":"codeVoice","code":"AxeRole"},{"type":"text","text":" for more information."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"role"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeRole","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeRole"}],"title":"role","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)role","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/role":{"role":"symbol","title":"role","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"role"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeRole","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeRole"}],"abstract":[{"type":"text","text":"the type of the view. See "},{"type":"codeVoice","code":"AxeRole"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/role","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/role"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"role"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeRole","text":"AxeRole"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/role"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/role","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the type of the view. See "},{"type":"codeVoice","code":"AxeRole"},{"type":"text","text":" for more information."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"role"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeRole","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeRole"}],"title":"role","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)role","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/role":{"role":"symbol","title":"role","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"role"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeRole","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeRole"}],"abstract":[{"type":"text","text":"the type of the view. See "},{"type":"codeVoice","code":"AxeRole"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/role","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/role"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeRole":{"role":"symbol","title":"AxeRole","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeRole"}],"abstract":[{"type":"text","text":"The view’s primary purpose."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeRole","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeRole"}],"url":"\/documentation\/axedevtoolsxcui\/axerole"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/runonselfanddescendants(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/runonselfanddescendants(_:).json index 26e4d611..4a08648f 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/runonselfanddescendants(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/runonselfanddescendants(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"runOnSelfAndDescendants"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"function"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView","text":"AxeView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@RunStatus","text":"RunStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@RunStatus","text":"RunStatus"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Whether to continue running through the view hierarchy. See "},{"type":"codeVoice","code":"RunStatus"},{"type":"text","text":" for more information."}]}]},{"kind":"parameters","parameters":[{"name":"function","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The function that should be run on the view hierarchy."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/runonselfanddescendants(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/runOnSelfAndDescendants(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Runs through the view hierarchy in a depth-first search, with the view that this method was called on as the “root” view."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"runOnSelfAndDescendants"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"RunStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@RunStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"RunStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@RunStatus"}],"title":"runOnSelfAndDescendants(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(im)runOnSelfAndDescendants:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/runOnSelfAndDescendants(_:)":{"role":"symbol","title":"runOnSelfAndDescendants(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"runOnSelfAndDescendants"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"RunStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@RunStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"RunStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@RunStatus"}],"abstract":[{"type":"text","text":"Runs through the view hierarchy in a depth-first search, with the view that this method was called on as the “root” view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/runOnSelfAndDescendants(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/runonselfanddescendants(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"runOnSelfAndDescendants"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"function"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView","text":"AxeView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@RunStatus","text":"RunStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@RunStatus","text":"RunStatus"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"function","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The function that should be run on the view hierarchy."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Whether to continue running through the view hierarchy. See "},{"type":"codeVoice","code":"RunStatus"},{"type":"text","text":" for more information."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/runonselfanddescendants(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/runOnSelfAndDescendants(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Runs through the view hierarchy in a depth-first search, with the view that this method was called on as the “root” view."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"runOnSelfAndDescendants"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"RunStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@RunStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"RunStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@RunStatus"}],"title":"runOnSelfAndDescendants(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(im)runOnSelfAndDescendants:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/runOnSelfAndDescendants(_:)":{"role":"symbol","title":"runOnSelfAndDescendants(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"runOnSelfAndDescendants"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"AxeView","preciseIdentifier":"c:@M@axeDevToolsXCUI@objc(cs)AxeView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"RunStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@RunStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"RunStatus","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@RunStatus"}],"abstract":[{"type":"text","text":"Runs through the view hierarchy in a depth-first search, with the view that this method was called on as the “root” view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/runOnSelfAndDescendants(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/runonselfanddescendants(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/state.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/state.json index c3c41a18..c3b0bce6 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/state.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/state.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"state"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/state"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/state","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the view’s state, if it has one. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view is not a control."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"state"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"state","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)state","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/state":{"role":"symbol","title":"state","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"state"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the view’s state, if it has one. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view is not a control."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/state","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/state"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"state"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/state"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/state","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the view’s state, if it has one. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view is not a control."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"state"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"state","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)state","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/state":{"role":"symbol","title":"state","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"state"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the view’s state, if it has one. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view is not a control."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/state","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/state"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/value.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/value.json index 4371d17d..1b4bc479 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/value.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/axeview/value.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/value"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/value","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the view’s value, if it has one. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view does not have a changeable value. Switches, sliders, steppers, etc, all have values."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"value","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)value","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/value":{"role":"symbol","title":"value","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the view’s value, if it has one. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view does not have a changeable value. Switches, sliders, steppers, etc, all have values."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/value","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/value"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/axeview\/value"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/value","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"the view’s value, if it has one. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view does not have a changeable value. Switches, sliders, steppers, etc, all have values."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"value","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)AxeView(py)value","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView":{"role":"symbol","title":"AxeView","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeView"}],"abstract":[{"type":"text","text":"A class representing one view in a view hierarchy."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeView"}],"url":"\/documentation\/axedevtoolsxcui\/axeview"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeView/value":{"role":"symbol","title":"value","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"the view’s value, if it has one. Will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the view does not have a changeable value. Switches, sliders, steppers, etc, all have values."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeView\/value","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/axeview\/value"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf.json index 92ce602a..34809dde 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/ruleconf"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"title":"RuleConf","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"RuleConf"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/init(from:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/init(impact:standard:summary:experimental:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/experimental","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/impact","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/standard","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/summary"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/impact":{"role":"symbol","title":"impact","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"abstract":[{"type":"text","text":"The severity of a failure of the rule. See "},{"type":"codeVoice","code":"AxeImpact"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/impact","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/impact"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/summary":{"role":"symbol","title":"summary","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A brief description of the rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/summary","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/summary"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/init(impact:standard:summary:experimental:)":{"role":"symbol","title":"init(impact:standard:summary:experimental:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"},{"kind":"text","text":", "},{"kind":"externalParam","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"},{"kind":"text","text":", "},{"kind":"externalParam","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/init(impact:standard:summary:experimental:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/init(impact:standard:summary:experimental:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/standard":{"role":"symbol","title":"standard","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"}],"abstract":[{"type":"text","text":"The standard that the rule falls under (WCAG, Best practice, etc). See "},{"type":"codeVoice","code":"AxeStandard"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/standard","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/standard"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/experimental":{"role":"symbol","title":"experimental","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether a rule is currently experimental or not."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/experimental","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/experimental"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/ruleconf"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/Se","doc:\/\/com.deque.axeDevToolsXCUI\/SE","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"title":"RuleConf","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"RuleConf"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/init(from:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/init(impact:standard:summary:experimental:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/experimental","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/impact","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/standard","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/summary"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/encode(to:)","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/isEqual(_:)"]}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/impact":{"role":"symbol","title":"impact","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"abstract":[{"type":"text","text":"The severity of a failure of the rule. See "},{"type":"codeVoice","code":"AxeImpact"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/impact","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/impact"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/init(impact:standard:summary:experimental:)":{"role":"symbol","title":"init(impact:standard:summary:experimental:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"},{"kind":"text","text":", "},{"kind":"externalParam","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"},{"kind":"text","text":", "},{"kind":"externalParam","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/init(impact:standard:summary:experimental:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/init(impact:standard:summary:experimental:)"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/Se"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/experimental":{"role":"symbol","title":"experimental","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether a rule is currently experimental or not."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/experimental","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/experimental"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/summary":{"role":"symbol","title":"summary","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A brief description of the rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/summary","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/summary"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/standard":{"role":"symbol","title":"standard","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"}],"abstract":[{"type":"text","text":"The standard that the rule falls under (WCAG, Best practice, etc). See "},{"type":"codeVoice","code":"AxeStandard"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/standard","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/standard"},"doc://com.deque.axeDevToolsXCUI/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SE"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/encode(to:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/encode(to:).json index c345804d..d323b5ef 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/encode(to:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/ruleconf\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8RuleConfC6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/encode(to:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/ruleconf\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:15axeDevToolsXCUI8RuleConfC6encode2toys7Encoder_p_tKF","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/encode(to:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/experimental.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/experimental.json index 7e8ab855..91719110 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/experimental.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/experimental.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/ruleconf\/experimental"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/experimental","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether a rule is currently experimental or not."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"experimental","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf(py)experimental","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/experimental":{"role":"symbol","title":"experimental","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether a rule is currently experimental or not."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/experimental","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/experimental"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/ruleconf\/experimental"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/experimental","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether a rule is currently experimental or not."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"experimental","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf(py)experimental","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/experimental":{"role":"symbol","title":"experimental","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether a rule is currently experimental or not."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/experimental","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/experimental"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/impact.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/impact.json index e52b15f2..ab80def3 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/impact.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/impact.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact","text":"AxeImpact"},{"kind":"text","text":" { get }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/ruleconf\/impact"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/impact","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The severity of a failure of the rule. See "},{"type":"codeVoice","code":"AxeImpact"},{"type":"text","text":" for more information."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"title":"impact","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf(py)impact","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/impact":{"role":"symbol","title":"impact","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"abstract":[{"type":"text","text":"The severity of a failure of the rule. See "},{"type":"codeVoice","code":"AxeImpact"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/impact","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/impact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact","text":"AxeImpact"},{"kind":"text","text":" { get }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/ruleconf\/impact"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/impact","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The severity of a failure of the rule. See "},{"type":"codeVoice","code":"AxeImpact"},{"type":"text","text":" for more information."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"title":"impact","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf(py)impact","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/impact":{"role":"symbol","title":"impact","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"}],"abstract":[{"type":"text","text":"The severity of a failure of the rule. See "},{"type":"codeVoice","code":"AxeImpact"},{"type":"text","text":" for more information."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/impact","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/impact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/init(from:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/init(from:).json index 36ab629c..2bcb512f 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/init(from:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/ruleconf\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI8RuleConfC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/init(from:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"required"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/ruleconf\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI8RuleConfC4fromACs7Decoder_p_tKcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/init(from:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/init(impact:standard:summary:experimental:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/init(impact:standard:summary:experimental:).json index ebba895e..7f47028a 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/init(impact:standard:summary:experimental:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/init(impact:standard:summary:experimental:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact","text":"AxeImpact"},{"kind":"text","text":", "},{"kind":"externalParam","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard","text":"AxeStandard"},{"kind":"text","text":", "},{"kind":"externalParam","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false)"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/ruleconf\/init(impact:standard:summary:experimental:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/init(impact:standard:summary:experimental:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"},{"kind":"text","text":", "},{"kind":"externalParam","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"},{"kind":"text","text":", "},{"kind":"externalParam","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"title":"init(impact:standard:summary:experimental:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI8RuleConfC6impact8standard7summary12experimentalAcA9AxeImpactO_AA0K8StandardOSSSbtcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/init(impact:standard:summary:experimental:)":{"role":"symbol","title":"init(impact:standard:summary:experimental:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"},{"kind":"text","text":", "},{"kind":"externalParam","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"},{"kind":"text","text":", "},{"kind":"externalParam","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/init(impact:standard:summary:experimental:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/init(impact:standard:summary:experimental:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact","text":"AxeImpact"},{"kind":"text","text":", "},{"kind":"externalParam","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard","text":"AxeStandard"},{"kind":"text","text":", "},{"kind":"externalParam","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false)"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/ruleconf\/init(impact:standard:summary:experimental:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/init(impact:standard:summary:experimental:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"},{"kind":"text","text":", "},{"kind":"externalParam","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"},{"kind":"text","text":", "},{"kind":"externalParam","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"title":"init(impact:standard:summary:experimental:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:15axeDevToolsXCUI8RuleConfC6impact8standard7summary12experimentalAcA9AxeImpactO_AA0K8StandardOSSSbtcfc","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeImpact":{"role":"symbol","title":"AxeImpact","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeImpact"}],"abstract":[{"type":"text","text":"How serious a failure of a rule is."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeImpact","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeImpact"}],"url":"\/documentation\/axedevtoolsxcui\/axeimpact"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/init(impact:standard:summary:experimental:)":{"role":"symbol","title":"init(impact:standard:summary:experimental:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"impact"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeImpact","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeImpact"},{"kind":"text","text":", "},{"kind":"externalParam","text":"standard"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AxeStandard","preciseIdentifier":"c:@M@axeDevToolsXCUI@E@AxeStandard"},{"kind":"text","text":", "},{"kind":"externalParam","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"experimental"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/init(impact:standard:summary:experimental:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/init(impact:standard:summary:experimental:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/AxeStandard":{"role":"symbol","title":"AxeStandard","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AxeStandard"}],"abstract":[{"type":"text","text":"A list of standards that the rule may fall under."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/AxeStandard","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AxeStandard"}],"url":"\/documentation\/axedevtoolsxcui\/axestandard"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/isequal(_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/isequal(_:).json index 89855738..3e083f8c 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/isequal(_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/ruleconf\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/isequal(_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/ruleconf\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf(im)isEqual:","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/isequal(_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/summary.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/summary.json index 58706df6..e9df1a3c 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/summary.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/ruleconf/summary.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/ruleconf\/summary"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/summary","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A brief description of the rule."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"summary","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf(py)summary","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/summary":{"role":"symbol","title":"summary","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A brief description of the rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/summary","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/summary"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/ruleconf\/summary"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/summary","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A brief description of the rule."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"summary","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@axeDevToolsXCUI@objc(cs)RuleConf(py)summary","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf":{"role":"symbol","title":"RuleConf","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RuleConf"}],"abstract":[{"type":"text","text":"An object that holds information about the rule, including a brief description, the severity of a failure of the rule, and whether the rule is classified as a WCAG Success Criteria."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RuleConf"}],"url":"\/documentation\/axedevtoolsxcui\/ruleconf"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RuleConf/summary":{"role":"symbol","title":"summary","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"summary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A brief description of the rule."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RuleConf\/summary","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/ruleconf\/summary"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus.json index 6cd8209d..f2746a84 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/runstatus"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"title":"RunStatus","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@axeDevToolsXCUI@E@RunStatus","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"RunStatus"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Continue","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/SkipDescendants","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Stop"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Equatable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/Stop":{"role":"symbol","title":"RunStatus.Stop","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"Stop"}],"abstract":[{"type":"text","text":"The view hierarchy should no longer be traversed and will immediately stop at this point."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Stop","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/stop"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/SkipDescendants":{"role":"symbol","title":"RunStatus.SkipDescendants","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SkipDescendants"}],"abstract":[{"type":"text","text":"The view hierarchy should continue to be traversed along siblings of this view and their descendants, but should not traverse through child elements of this view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/SkipDescendants","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/skipdescendants"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/Continue":{"role":"symbol","title":"RunStatus.Continue","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"Continue"}],"abstract":[{"type":"text","text":"The view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Continue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/continue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/rawrepresentable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/runstatus"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH","doc:\/\/com.deque.axeDevToolsXCUI\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"title":"RunStatus","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@axeDevToolsXCUI@E@RunStatus","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"RunStatus"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Continue","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/SkipDescendants","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Stop"]},{"title":"Initializers","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Equatable-Implementations","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/init(rawvalue:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/Continue":{"role":"symbol","title":"RunStatus.Continue","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"Continue"}],"abstract":[{"type":"text","text":"The view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Continue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/continue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/SkipDescendants":{"role":"symbol","title":"RunStatus.SkipDescendants","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SkipDescendants"}],"abstract":[{"type":"text","text":"The view hierarchy should continue to be traversed along siblings of this view and their descendants, but should not traverse through child elements of this view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/SkipDescendants","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/skipdescendants"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SY"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/Stop":{"role":"symbol","title":"RunStatus.Stop","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"Stop"}],"abstract":[{"type":"text","text":"The view hierarchy should no longer be traversed and will immediately stop at this point."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Stop","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/stop"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/equatable-implementations"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/!=(_:_:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/!=(_:_:).json index 00daec17..9f1eb88b 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/!=(_:_:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/runstatus\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@RunStatus","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/runstatus\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@RunStatus","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Equatable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/equatable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/!=(_:_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/continue.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/continue.json index 044fb5e0..737ea44e 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/continue.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/continue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"Continue"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/runstatus\/continue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Continue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view hierarchy should continue to be traversed."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"Continue"}],"title":"RunStatus.Continue","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@RunStatus@RunStatusContinue","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/Continue":{"role":"symbol","title":"RunStatus.Continue","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"Continue"}],"abstract":[{"type":"text","text":"The view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Continue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/continue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"Continue"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/runstatus\/continue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Continue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view hierarchy should continue to be traversed."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"Continue"}],"title":"RunStatus.Continue","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@RunStatus@RunStatusContinue","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/Continue":{"role":"symbol","title":"RunStatus.Continue","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"Continue"}],"abstract":[{"type":"text","text":"The view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Continue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/continue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/equatable-implementations.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/equatable-implementations.json index 7d5e9d62..6c51dcc4 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/equatable-implementations.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/runstatus\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/!=(_:_:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/runstatus\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"axeDevToolsXCUI"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/!=(_:_:)"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/hash(into:).json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/hash(into:).json index 0ae57a03..bafff1eb 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/hash(into:).json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/runstatus\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@RunStatus","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/runstatus\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@RunStatus","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/hash(into:)"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/hashvalue.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/hashvalue.json index 882a3c96..1427f0bf 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/hashvalue.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/runstatus\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@RunStatus","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/hashvalue"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/runstatus\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@axeDevToolsXCUI@E@RunStatus","extendedModule":"Swift","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/RawRepresentable-Implementations"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/hashvalue"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/rawrepresentable-implementations"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/skipdescendants.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/skipdescendants.json index 1194324c..6ef2bd2e 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/skipdescendants.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/skipdescendants.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SkipDescendants"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/runstatus\/skipdescendants"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/SkipDescendants","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view hierarchy should continue to be traversed along siblings of this view and their descendants, but should not traverse through child elements of this view."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SkipDescendants"}],"title":"RunStatus.SkipDescendants","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@RunStatus@RunStatusSkipDescendants","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/SkipDescendants":{"role":"symbol","title":"RunStatus.SkipDescendants","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SkipDescendants"}],"abstract":[{"type":"text","text":"The view hierarchy should continue to be traversed along siblings of this view and their descendants, but should not traverse through child elements of this view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/SkipDescendants","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/skipdescendants"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SkipDescendants"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/runstatus\/skipdescendants"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/SkipDescendants","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view hierarchy should continue to be traversed along siblings of this view and their descendants, but should not traverse through child elements of this view."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SkipDescendants"}],"title":"RunStatus.SkipDescendants","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@RunStatus@RunStatusSkipDescendants","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/SkipDescendants":{"role":"symbol","title":"RunStatus.SkipDescendants","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"SkipDescendants"}],"abstract":[{"type":"text","text":"The view hierarchy should continue to be traversed along siblings of this view and their descendants, but should not traverse through child elements of this view."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/SkipDescendants","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/skipdescendants"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/stop.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/stop.json index 48224fb9..4b80f680 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/stop.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/runstatus/stop.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"Stop"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/runstatus\/stop"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Stop","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view hierarchy should no longer be traversed and will immediately stop at this point."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"Stop"}],"title":"RunStatus.Stop","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@RunStatus@RunStatusStop","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/Stop":{"role":"symbol","title":"RunStatus.Stop","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"Stop"}],"abstract":[{"type":"text","text":"The view hierarchy should no longer be traversed and will immediately stop at this point."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Stop","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/stop"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"Stop"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/runstatus\/stop"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Stop","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The view hierarchy should no longer be traversed and will immediately stop at this point."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"Stop"}],"title":"RunStatus.Stop","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@axeDevToolsXCUI@E@RunStatus@RunStatusStop","modules":[{"name":"axeDevToolsXCUI"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus"]]},"references":{"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus/Stop":{"role":"symbol","title":"RunStatus.Stop","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"Stop"}],"abstract":[{"type":"text","text":"The view hierarchy should no longer be traversed and will immediately stop at this point."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus\/Stop","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui\/runstatus\/stop"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/RunStatus":{"role":"symbol","title":"RunStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RunStatus"}],"abstract":[{"type":"text","text":"Whether the view hierarchy should continue to be traversed."}],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/RunStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RunStatus"}],"url":"\/documentation\/axedevtoolsxcui\/runstatus"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/usageservicebody.json b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/usageservicebody.json index 8b7d9185..559580d3 100644 --- a/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/usageservicebody.json +++ b/axeDevToolsXCUI.doccarchive/data/documentation/axedevtoolsxcui/usageservicebody.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"UsageServiceBody"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/usageservicebody"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/UsageServiceBody","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"UsageServiceBody"}],"title":"UsageServiceBody","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)UsageServiceBody","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"UsageServiceBody"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"references":{"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/UsageServiceBody":{"role":"symbol","title":"UsageServiceBody","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"UsageServiceBody"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/UsageServiceBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UsageServiceBody"}],"url":"\/documentation\/axedevtoolsxcui\/usageservicebody"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"UsageServiceBody"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/axedevtoolsxcui\/usageservicebody"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject","doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP","doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP","doc:\/\/com.deque.axeDevToolsXCUI\/SQ","doc:\/\/com.deque.axeDevToolsXCUI\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/UsageServiceBody","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"UsageServiceBody"}],"title":"UsageServiceBody","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@axeDevToolsXCUI@objc(cs)UsageServiceBody","modules":[{"name":"axeDevToolsXCUI"}],"navigatorTitle":[{"kind":"identifier","text":"UsageServiceBody"}]},"hierarchy":{"paths":[["doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI"]]},"references":{"doc://com.deque.axeDevToolsXCUI/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SQ"},"doc://com.deque.axeDevToolsXCUI/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(cs)NSObject"},"doc://com.deque.axeDevToolsXCUI/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/objc(pl)NSObject"},"doc://com.deque.axeDevToolsXCUI/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s23CustomStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI":{"role":"collection","title":"axeDevToolsXCUI","abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI","kind":"symbol","type":"topic","url":"\/documentation\/axedevtoolsxcui"},"doc://com.deque.axeDevToolsXCUI/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/SH"},"doc://com.deque.axeDevToolsXCUI/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s7CVarArgP"},"doc://com.deque.axeDevToolsXCUI/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/s28CustomDebugStringConvertibleP"},"doc://com.deque.axeDevToolsXCUI/documentation/axeDevToolsXCUI/UsageServiceBody":{"role":"symbol","title":"UsageServiceBody","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"UsageServiceBody"}],"abstract":[],"identifier":"doc:\/\/com.deque.axeDevToolsXCUI\/documentation\/axeDevToolsXCUI\/UsageServiceBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UsageServiceBody"}],"url":"\/documentation\/axedevtoolsxcui\/usageservicebody"}}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/accesstoken/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/accesstoken/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/accesstoken/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/accesstoken/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/accesstoken/init(username:password:realm:clientid:authserverurl:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/accesstoken/init(username:password:realm:clientid:authserverurl:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/accesstoken/init(username:password:realm:clientid:authserverurl:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/accesstoken/init(username:password:realm:clientid:authserverurl:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axebounds/description/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axebounds/description/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axebounds/description/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axebounds/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axebounds/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axebounds/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axebounds/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axebounds/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axebounds/init(from:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axebounds/init(from:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axebounds/init(from:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axebounds/init(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/customrules/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/customrules/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/customrules/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/customrules/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/description/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/description/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/description/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/encode(to:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/encode(to:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/encode(to:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/encode(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/ignore(rule:_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/ignore(rule:_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/ignore(rule:_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/ignore(rule:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/ignore(rules:_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/ignore(rules:_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/ignore(rules:_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/ignore(rules:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/ignore(rulesfor:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/ignore(rulesfor:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/ignore(rulesfor:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/ignore(rulesfor:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/init()/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/init()/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/init()/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/init()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/init(from:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/init(from:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/init(from:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/init(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/isequal(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/isequal(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/isequal(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/isequal(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/optintosupportsdynamictype/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/optintosupportsdynamictype/index.html new file mode 100644 index 00000000..b22dc0ee --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeconf/optintosupportsdynamictype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/axedevice/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/axedevice/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/axedevice/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/axedevice/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/axemetadata/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/axemetadata/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/axemetadata/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/axemetadata/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/axeview/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/axeview/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/axeview/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/axeview/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/encode(to:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/encode(to:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/encode(to:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/encode(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/init(from:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/init(from:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/init(from:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/init(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/isequal(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/isequal(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/isequal(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/isequal(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/screenshot/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/screenshot/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/screenshot/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axecontext/screenshot/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/encode(to:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/encode(to:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/encode(to:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/encode(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/hash/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/hash/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/hash/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/hash/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/init(from:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/init(from:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/init(from:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/init(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/isequal(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/isequal(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/isequal(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/isequal(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/name/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/name/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/name/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/name/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/os/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/os/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/os/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/os/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/osversion/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/osversion/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/osversion/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/osversion/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/scale/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/scale/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/scale/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/scale/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/screenheight/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/screenheight/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/screenheight/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/screenheight/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/screenwidth/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/screenwidth/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/screenwidth/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevice/screenwidth/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/configuration/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/configuration/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/configuration/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/configuration/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/debugstatements/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/debugstatements/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/debugstatements/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/debugstatements/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/deleteresult(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/deleteresult(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/deleteresult(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/deleteresult(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/getresult(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/getresult(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/getresult(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/getresult(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/login(withaccesstoken:toserver:orgid:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/login(withaccesstoken:toserver:orgid:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/login(withaccesstoken:toserver:orgid:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/login(withaccesstoken:toserver:orgid:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/login(withapikey:toserver:organization:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/login(withapikey:toserver:organization:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/login(withapikey:toserver:organization:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/login(withapikey:toserver:organization:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/login(withusername:andpassword:toserver:organization:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/login(withusername:andpassword:toserver:organization:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/login(withusername:andpassword:toserver:organization:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/login(withusername:andpassword:toserver:organization:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/postresult(_:withtags:withscanname:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/postresult(_:withtags:withscanname:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/postresult(_:withtags:withscanname:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/postresult(_:withtags:withscanname:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/run(onbundleidentifier:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/run(onbundleidentifier:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/run(onbundleidentifier:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/run(onbundleidentifier:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/run(onelement:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/run(onelement:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/run(onelement:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/run(onelement:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/saveresult(_:topath:withfilename:withscanname:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/saveresult(_:topath:withfilename:withscanname:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/saveresult(_:topath:withfilename:withscanname:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/saveresult(_:topath:withfilename:withscanname:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/saveresult(_:topath:withname:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/saveresult(_:topath:withname:)/index.html deleted file mode 100644 index a58bd889..00000000 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/saveresult(_:topath:withname:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/tagresult(_:withtags:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/tagresult(_:withtags:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/tagresult(_:withtags:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/tagresult(_:withtags:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/updatescanname(_:to:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/updatescanname(_:to:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/updatescanname(_:to:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtools/updatescanname(_:to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/description/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/description/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/description/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/hash/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/hash/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/hash/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/hash/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/init(fabtitle:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/init(fabtitle:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/init(fabtitle:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/init(fabtitle:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/init(from:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/init(from:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/init(from:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/init(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/isequal(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/isequal(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/isequal(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/isequal(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/packagename/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/packagename/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/packagename/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/packagename/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/resultid/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/resultid/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/resultid/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/resultid/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/userid/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/userid/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/userid/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axedevtoolsresultkey/userid/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/!=(_:_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/!=(_:_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/!=(_:_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/activityindicator/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/activityindicator/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/activityindicator/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/activityindicator/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/alert/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/alert/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/alert/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/alert/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/any/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/any/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/any/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/any/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/application/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/application/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/application/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/application/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/button/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/button/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/button/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/button/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/cell/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/cell/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/cell/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/cell/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/collectionview/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/collectionview/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/collectionview/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/collectionview/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/datepicker/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/datepicker/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/datepicker/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/datepicker/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/equatable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/equatable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/equatable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/hash(into:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/hash(into:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/hash(into:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/hash(into:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/hashvalue/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/hashvalue/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/hashvalue/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/hashvalue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/image/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/image/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/image/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/image/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/init(rawvalue:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/init(rawvalue:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/init(rawvalue:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/init(rawvalue:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/key/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/key/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/key/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/key/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/keyboard/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/keyboard/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/keyboard/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/keyboard/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/link/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/link/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/link/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/link/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/map/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/map/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/map/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/map/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/navigationbar/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/navigationbar/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/navigationbar/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/navigationbar/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/other/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/other/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/other/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/other/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/pageindicator/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/pageindicator/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/pageindicator/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/pageindicator/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/picker/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/picker/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/picker/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/picker/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/pickerwheel/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/pickerwheel/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/pickerwheel/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/pickerwheel/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/progressindicator/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/progressindicator/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/progressindicator/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/progressindicator/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/rawrepresentable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/rawrepresentable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/rawrepresentable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/rawrepresentable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/scrollbar/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/scrollbar/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/scrollbar/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/scrollbar/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/scrollview/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/scrollview/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/scrollview/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/scrollview/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/searchfield/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/searchfield/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/searchfield/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/searchfield/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/securetextfield/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/securetextfield/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/securetextfield/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/securetextfield/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/segmentedcontrol/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/segmentedcontrol/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/segmentedcontrol/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/segmentedcontrol/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/sheet/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/sheet/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/sheet/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/sheet/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/slider/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/slider/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/slider/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/slider/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/statictext/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/statictext/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/statictext/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/statictext/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/statusbar/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/statusbar/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/statusbar/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/statusbar/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/stepper/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/stepper/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/stepper/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/stepper/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/switch/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/switch/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/switch/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/switch/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/tab/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/tab/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/tab/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/tab/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/tabbar/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/tabbar/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/tabbar/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/tabbar/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/tabgroup/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/tabgroup/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/tabgroup/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/tabgroup/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/table/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/table/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/table/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/table/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/textfield/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/textfield/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/textfield/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/textfield/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/textview/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/textview/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/textview/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/textview/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/toggle/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/toggle/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/toggle/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/toggle/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/toolbar/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/toolbar/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/toolbar/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/toolbar/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/tostring()/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/tostring()/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/tostring()/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/tostring()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/webview/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/webview/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/webview/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/webview/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/window/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/window/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/window/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeelementtype/window/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/base64png/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/base64png/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/base64png/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/base64png/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/frame/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/frame/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/frame/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/frame/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/hash/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/hash/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/hash/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/hash/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/isequal(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/isequal(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/isequal(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimage/isequal(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/!=(_:_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/!=(_:_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/!=(_:_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/critical/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/critical/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/critical/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/critical/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/equatable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/equatable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/equatable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/hash(into:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/hash(into:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/hash(into:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/hash(into:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/hashvalue/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/hashvalue/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/hashvalue/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/hashvalue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/init(rawvalue:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/init(rawvalue:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/init(rawvalue:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/init(rawvalue:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/minor/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/minor/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/minor/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/minor/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/moderate/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/moderate/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/moderate/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/moderate/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/rawrepresentable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/rawrepresentable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/rawrepresentable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/rawrepresentable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/serious/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/serious/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/serious/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/serious/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/tostring()/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/tostring()/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/tostring()/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeimpact/tostring()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/analysistimestamp/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/analysistimestamp/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/analysistimestamp/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/analysistimestamp/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/appidentifier/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/appidentifier/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/appidentifier/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/appidentifier/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/axeversion/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/axeversion/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/axeversion/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/axeversion/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/description/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/description/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/description/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/encode(to:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/encode(to:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/encode(to:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/encode(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/hash/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/hash/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/hash/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/hash/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/init(from:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/init(from:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/init(from:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/init(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/isequal(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/isequal(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/isequal(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/isequal(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/isfullscreenforml/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/isfullscreenforml/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/isfullscreenforml/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/isfullscreenforml/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/screentitle/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/screentitle/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/screentitle/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axemetadata/screentitle/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/!=(_:_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/!=(_:_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/!=(_:_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/all/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/all/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/all/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/all/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/encode(to:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/encode(to:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/encode(to:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/encode(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/equatable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/equatable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/equatable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/hash(into:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/hash(into:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/hash(into:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/hash(into:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/hashvalue/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/hashvalue/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/hashvalue/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/hashvalue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/init(from:)-8omm9/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/init(from:)-8omm9/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/init(from:)-8omm9/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/init(from:)-8omm9/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/init(from:)-db2n/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/init(from:)-db2n/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/init(from:)-db2n/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/init(from:)-db2n/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/init(rawvalue:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/init(rawvalue:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/init(rawvalue:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/init(rawvalue:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/landscape/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/landscape/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/landscape/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/landscape/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/portrait/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/portrait/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/portrait/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/portrait/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/rawrepresentable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/rawrepresentable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/rawrepresentable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeorientation/rawrepresentable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/description/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/description/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/description/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/encode(to:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/encode(to:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/encode(to:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/encode(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/init(from:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/init(from:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/init(from:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/init(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/isequal(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/isequal(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/isequal(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/isequal(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/x/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/x/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/x/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/x/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/y/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/y/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/y/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axepoint/y/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/add(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/add(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/add(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/add(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/add(_:_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/add(_:_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/add(_:_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/add(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/description/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/description/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/description/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/encode(to:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/encode(to:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/encode(to:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/encode(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/get(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/get(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/get(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/get(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/get(_:withtype:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/get(_:withtype:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/get(_:withtype:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/get(_:withtype:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/getorerror(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/getorerror(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/getorerror(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/getorerror(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/getorerror(_:withtype:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/getorerror(_:withtype:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/getorerror(_:withtype:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/getorerror(_:withtype:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/init()/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/init()/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/init()/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/init()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/init(from:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/init(from:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/init(from:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/init(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/isequal(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/isequal(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/isequal(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/isequal(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/name/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/name/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/name/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/name/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/remove(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/remove(_:)/index.html new file mode 100644 index 00000000..b22dc0ee --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeprops/remove(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/bottom/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/bottom/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/bottom/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/bottom/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/description/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/description/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/description/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/encode(to:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/encode(to:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/encode(to:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/encode(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/hash/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/hash/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/hash/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/hash/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/height/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/height/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/height/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/height/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/init(from:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/init(from:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/init(from:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/init(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/isequal(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/isequal(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/isequal(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/isequal(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/left/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/left/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/left/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/left/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/right/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/right/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/right/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/right/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/top/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/top/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/top/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/top/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/width/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/width/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/width/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerect/width/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/axeconf/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/axeconf/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/axeconf/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/axeconf/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/axecontext/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/axecontext/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/axecontext/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/axecontext/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/axeruleresults/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/axeruleresults/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/axeruleresults/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/axeruleresults/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/description/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/description/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/description/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/failures/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/failures/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/failures/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/failures/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/incompletes/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/incompletes/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/incompletes/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/incompletes/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/init(from:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/init(from:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/init(from:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/init(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/isequal(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/isequal(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/isequal(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/isequal(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/passes/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/passes/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/passes/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/passes/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/scanname/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/scanname/index.html new file mode 100644 index 00000000..b22dc0ee --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/scanname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/shortdescription/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/shortdescription/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/shortdescription/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeresult/shortdescription/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/!=(_:_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/!=(_:_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/!=(_:_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/control/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/control/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/control/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/control/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/equatable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/equatable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/equatable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/genericelement/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/genericelement/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/genericelement/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/genericelement/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/hash(into:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/hash(into:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/hash(into:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/hash(into:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/hashvalue/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/hashvalue/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/hashvalue/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/hashvalue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/image/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/image/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/image/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/image/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/init(rawvalue:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/init(rawvalue:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/init(rawvalue:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/init(rawvalue:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/rawrepresentable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/rawrepresentable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/rawrepresentable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/rawrepresentable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/textelement/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/textelement/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/textelement/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/textelement/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/tostring()/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/tostring()/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/tostring()/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerole/tostring()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/!=(_:_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/!=(_:_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/!=(_:_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/==(_:_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/==(_:_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/==(_:_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/==(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/collectprops(for:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/collectprops(for:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/collectprops(for:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/collectprops(for:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/equatable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/equatable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/equatable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/hash(into:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/hash(into:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/hash(into:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/hash(into:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/id/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/id/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/id/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/id/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/impact/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/impact/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/impact/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/impact/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/init(ruleconf:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/init(ruleconf:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/init(ruleconf:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/init(ruleconf:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/runrule(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/runrule(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/runrule(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/runrule(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/setup(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/setup(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/setup(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/setup(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/standard/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/standard/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/standard/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/standard/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/summary/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/summary/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/summary/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/summary/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/teardown()/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/teardown()/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/teardown()/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axerule/teardown()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/!=(_:_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/!=(_:_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/!=(_:_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/a11yelementfocusbox/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/a11yelementfocusbox/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/a11yelementfocusbox/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/a11yelementfocusbox/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/activecontrolname/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/activecontrolname/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/activecontrolname/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/activecontrolname/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/associatedtext/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/associatedtext/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/associatedtext/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/associatedtext/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/collidingcontrols/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/collidingcontrols/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/collidingcontrols/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/collidingcontrols/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/collidingviews/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/collidingviews/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/collidingviews/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/collidingviews/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/colorcontrast/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/colorcontrast/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/colorcontrast/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/colorcontrast/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/conflictingtraits/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/conflictingtraits/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/conflictingtraits/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/conflictingtraits/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/equatable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/equatable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/equatable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/focusabletext/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/focusabletext/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/focusabletext/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/focusabletext/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/hash(into:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/hash(into:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/hash(into:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/hash(into:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/hashvalue/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/hashvalue/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/hashvalue/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/hashvalue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/imageviewname/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/imageviewname/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/imageviewname/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/imageviewname/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/init(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/init(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/init(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/init(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/init(rawvalue:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/init(rawvalue:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/init(rawvalue:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/init(rawvalue:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/inscrollview/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/inscrollview/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/inscrollview/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/inscrollview/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/labelatfront/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/labelatfront/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/labelatfront/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/labelatfront/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/labelinname/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/labelinname/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/labelinname/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/labelinname/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/meaningfulaccessiblename/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/meaningfulaccessiblename/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/meaningfulaccessiblename/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/meaningfulaccessiblename/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/nestedelementsname/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/nestedelementsname/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/nestedelementsname/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/nestedelementsname/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/rawrepresentable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/rawrepresentable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/rawrepresentable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/rawrepresentable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/screenorientation/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/screenorientation/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/screenorientation/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/screenorientation/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/screentitle/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/screentitle/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/screentitle/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/screentitle/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/supportsdynamictype/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/supportsdynamictype/index.html new file mode 100644 index 00000000..b22dc0ee --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/supportsdynamictype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/tostring()/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/tostring()/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/tostring()/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/tostring()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/touchtargetsize/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/touchtargetsize/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/touchtargetsize/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/touchtargetsize/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/touchtargetspacing/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/touchtargetspacing/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/touchtargetspacing/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleid/touchtargetspacing/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/axeruleid/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/axeruleid/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/axeruleid/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/axeruleid/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/axeviewid/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/axeviewid/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/axeviewid/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/axeviewid/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/description/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/description/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/description/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/encode(to:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/encode(to:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/encode(to:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/encode(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/experimental/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/experimental/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/experimental/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/experimental/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/impact/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/impact/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/impact/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/impact/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/init(from:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/init(from:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/init(from:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/init(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/isequal(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/isequal(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/isequal(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/isequal(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/isvisibletouser/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/isvisibletouser/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/isvisibletouser/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/isvisibletouser/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/props/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/props/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/props/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/props/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/ruleid/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/ruleid/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/ruleid/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/ruleid/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/rulesummary/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/rulesummary/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/rulesummary/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/rulesummary/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/standard/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/standard/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/standard/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/standard/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/status/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/status/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/status/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeruleresult/status/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/!=(_:_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/!=(_:_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/!=(_:_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/best_practice/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/best_practice/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/best_practice/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/best_practice/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/equatable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/equatable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/equatable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/hash(into:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/hash(into:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/hash(into:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/hash(into:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/hashvalue/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/hashvalue/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/hashvalue/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/hashvalue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/init(rawvalue:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/init(rawvalue:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/init(rawvalue:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/init(rawvalue:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/platform/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/platform/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/platform/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/platform/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/rawrepresentable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/rawrepresentable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/rawrepresentable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/rawrepresentable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/tostring()/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/tostring()/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/tostring()/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/tostring()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/wcag_20/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/wcag_20/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/wcag_20/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/wcag_20/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/wcag_21/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/wcag_21/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/wcag_21/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/wcag_21/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/wcag_22/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/wcag_22/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/wcag_22/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestandard/wcag_22/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/!=(_:_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/!=(_:_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/!=(_:_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/equatable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/equatable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/equatable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/fail/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/fail/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/fail/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/fail/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/hash(into:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/hash(into:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/hash(into:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/hash(into:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/hashvalue/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/hashvalue/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/hashvalue/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/hashvalue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/ignored/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/ignored/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/ignored/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/ignored/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/inapplicable/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/inapplicable/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/inapplicable/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/inapplicable/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/incomplete/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/incomplete/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/incomplete/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/incomplete/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/init(rawvalue:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/init(rawvalue:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/init(rawvalue:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/init(rawvalue:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/pass/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/pass/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/pass/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/pass/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/rawrepresentable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/rawrepresentable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/rawrepresentable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/rawrepresentable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/tostring()/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/tostring()/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/tostring()/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axestatus/tostring()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/adjustable/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/adjustable/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/adjustable/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/adjustable/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/allowsdirectinteraction/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/allowsdirectinteraction/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/allowsdirectinteraction/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/allowsdirectinteraction/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/button/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/button/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/button/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/button/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/causespageturn/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/causespageturn/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/causespageturn/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/causespageturn/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/contains(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/contains(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/contains(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/contains(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/description/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/description/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/description/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/encode(to:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/encode(to:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/encode(to:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/encode(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/formintersection(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/formintersection(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/formintersection(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/formintersection(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/formsymmetricdifference(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/formsymmetricdifference(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/formsymmetricdifference(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/formsymmetricdifference(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/formunion(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/formunion(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/formunion(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/formunion(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/hash/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/hash/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/hash/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/hash/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/hashvalue/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/hashvalue/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/hashvalue/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/hashvalue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/header/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/header/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/header/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/header/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/image/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/image/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/image/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/image/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init()-6id1f/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init()-6id1f/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init()-6id1f/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init()-6id1f/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init()-6lyup/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init()-6lyup/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init()-6lyup/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init()-6lyup/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(arrayliteral:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(arrayliteral:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(arrayliteral:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(arrayliteral:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(from:)-64w29/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(from:)-64w29/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(from:)-64w29/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(from:)-64w29/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(from:)-95tez/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(from:)-95tez/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(from:)-95tez/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(from:)-95tez/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(rawvalue:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(rawvalue:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(rawvalue:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/init(rawvalue:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/insert(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/insert(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/insert(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/insert(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/intersection(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/intersection(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/intersection(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/intersection(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isdisjoint(with:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isdisjoint(with:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isdisjoint(with:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isdisjoint(with:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isempty/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isempty/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isempty/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isempty/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isequal(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isequal(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isequal(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isequal(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isstrictsubset(of:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isstrictsubset(of:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isstrictsubset(of:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isstrictsubset(of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isstrictsuperset(of:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isstrictsuperset(of:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isstrictsuperset(of:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/isstrictsuperset(of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/issubset(of:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/issubset(of:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/issubset(of:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/issubset(of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/issuperset(of:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/issuperset(of:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/issuperset(of:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/issuperset(of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/keyboardkey/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/keyboardkey/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/keyboardkey/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/keyboardkey/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/link/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/link/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/link/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/link/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/none/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/none/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/none/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/none/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/notenabled/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/notenabled/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/notenabled/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/notenabled/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/optionset-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/optionset-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/optionset-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/optionset-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/playssound/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/playssound/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/playssound/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/playssound/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/rawrepresentable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/rawrepresentable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/rawrepresentable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/rawrepresentable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/rawvalue/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/rawvalue/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/rawvalue/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/rawvalue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/remove(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/remove(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/remove(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/remove(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/searchfield/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/searchfield/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/searchfield/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/searchfield/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/selected/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/selected/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/selected/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/selected/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/setalgebra-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/setalgebra-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/setalgebra-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/setalgebra-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/startsmediasession/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/startsmediasession/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/startsmediasession/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/startsmediasession/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/statictext/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/statictext/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/statictext/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/statictext/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/subtract(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/subtract(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/subtract(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/subtract(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/subtracting(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/subtracting(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/subtracting(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/subtracting(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/summaryelement/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/summaryelement/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/summaryelement/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/summaryelement/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/symmetricdifference(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/symmetricdifference(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/symmetricdifference(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/symmetricdifference(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/tabbar/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/tabbar/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/tabbar/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/tabbar/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/tostring()/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/tostring()/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/tostring()/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/tostring()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/union(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/union(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/union(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/union(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/update(with:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/update(with:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/update(with:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/update(with:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/updatesfrequently/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/updatesfrequently/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/updatesfrequently/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axetraits/updatesfrequently/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/accessibilityidentifier/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/accessibilityidentifier/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/accessibilityidentifier/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/accessibilityidentifier/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/axeviewid/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/axeviewid/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/axeviewid/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/axeviewid/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/boundsinscreen/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/boundsinscreen/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/boundsinscreen/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/boundsinscreen/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/children/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/children/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/children/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/children/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/classname/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/classname/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/classname/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/classname/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/description/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/description/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/description/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/elementtype/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/elementtype/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/elementtype/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/elementtype/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/encode(to:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/encode(to:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/encode(to:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/encode(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/get(prop:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/get(prop:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/get(prop:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/get(prop:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/get(prop:withtype:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/get(prop:withtype:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/get(prop:withtype:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/get(prop:withtype:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/getorerror(prop:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/getorerror(prop:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/getorerror(prop:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/getorerror(prop:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/getorerror(prop:withtype:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/getorerror(prop:withtype:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/getorerror(prop:withtype:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/getorerror(prop:withtype:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/hash/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/hash/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/hash/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/hash/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/init(from:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/init(from:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/init(from:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/init(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/isaccessibilityfocusable/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/isaccessibilityfocusable/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/isaccessibilityfocusable/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/isaccessibilityfocusable/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/ischild(ofelementtype:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/ischild(ofelementtype:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/ischild(ofelementtype:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/ischild(ofelementtype:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/ischild(ofprop:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/ischild(ofprop:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/ischild(ofprop:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/ischild(ofprop:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/iselementorchild(ofelementtype:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/iselementorchild(ofelementtype:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/iselementorchild(ofelementtype:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/iselementorchild(ofelementtype:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/isequal(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/isequal(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/isequal(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/isequal(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/isproptypeorchild(ofprop:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/isproptypeorchild(ofprop:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/isproptypeorchild(ofprop:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/isproptypeorchild(ofprop:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/isvisibletouser/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/isvisibletouser/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/isvisibletouser/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/isvisibletouser/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/name/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/name/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/name/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/name/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/parent/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/parent/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/parent/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/parent/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/role/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/role/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/role/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/role/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/runonselfanddescendants(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/runonselfanddescendants(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/runonselfanddescendants(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/runonselfanddescendants(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/state/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/state/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/state/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/state/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/value/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/value/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/value/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/axeview/value/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/encode(to:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/encode(to:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/encode(to:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/encode(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/experimental/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/experimental/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/experimental/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/experimental/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/impact/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/impact/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/impact/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/impact/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/init(from:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/init(from:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/init(from:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/init(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/init(impact:standard:summary:experimental:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/init(impact:standard:summary:experimental:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/init(impact:standard:summary:experimental:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/init(impact:standard:summary:experimental:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/isequal(_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/isequal(_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/isequal(_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/isequal(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/standard/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/standard/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/standard/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/standard/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/summary/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/summary/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/summary/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/ruleconf/summary/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/!=(_:_:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/!=(_:_:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/!=(_:_:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/continue/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/continue/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/continue/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/continue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/equatable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/equatable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/equatable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/hash(into:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/hash(into:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/hash(into:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/hash(into:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/hashvalue/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/hashvalue/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/hashvalue/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/hashvalue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/init(rawvalue:)/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/init(rawvalue:)/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/init(rawvalue:)/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/init(rawvalue:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/rawrepresentable-implementations/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/rawrepresentable-implementations/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/rawrepresentable-implementations/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/rawrepresentable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/skipdescendants/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/skipdescendants/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/skipdescendants/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/skipdescendants/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/stop/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/stop/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/stop/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/runstatus/stop/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/usageservicebody/index.html b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/usageservicebody/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/usageservicebody/index.html +++ b/axeDevToolsXCUI.doccarchive/documentation/axedevtoolsxcui/usageservicebody/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/index.html b/axeDevToolsXCUI.doccarchive/index.html index a58bd889..b22dc0ee 100644 --- a/axeDevToolsXCUI.doccarchive/index.html +++ b/axeDevToolsXCUI.doccarchive/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/index/data.mdb b/axeDevToolsXCUI.doccarchive/index/data.mdb index b89310e7066e07fde2be59b15c96a6e734a60b3a..b5e8ca7e5d63bd10131a19a61b561645a8853873 100755 GIT binary patch literal 262144 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 DR4`8> literal 114688 zcmeIb3)EayRv=vYzIxnxr!gIAq$5ouCK!_Yetf1eq$46?L^`rE3{7*NRkz-cTTd}V z(<~+;gNTTT8Kf~HX0ezIB4UhbWDp}VtjI!ECPoI4!3@J7i(#=4`P+Y=syeq$-KuY> zTS;rr%&oQZRb`)h_C06cbI;lD9SY$OHTdz`Gk_wZ|c)%e%2WqEX6bo7n;;s1}o!B;?mfC2#p0ty5a2q+LxAfP}%fq()51p*2L z6bLAA7AP>5%g>Jdf8NBH#@NTdh8JM@|8t}3algn!|KL9X1p*2L6bL8~P#~Z{K!Jb) z0R;jI1QZA;5KthXz}cVxw%dn7OQCZ@?`7Z1KAk-qcmo^(1p*2L6bL8~P#~Z{K!Jb) z0R;jI1QZA;5KthX0Hy#9KbAttkX^B=jk4<4)e3IA9fOX>U4d(s=yZ=@bfU7tEP^;+_t zYoI}lqRE5y3Vm1HRSY~qf@HHmeJlktb* zTjHmwhbe=)fI1bsKejuTiai(YN44nT$W>7`dPn5#NF#E6#^2JL}E$vu-fZCaOKHQGJxI|N% z(^qHrq?Y2+V6x%RT5vmPc5KVpYE<=B*{nDN8gEs*reU_7YPHnt>Ma}nzipeHt#;F_ zx75p(=UxMCeIM#rqGX!FeUtB@(!vgj&Q{n z#kC2qF3Kkcv!YiGbE8vT+0)4{zXK6^J|{hJ!vbwZ(VDD1O$qgpcA zQQu{seQRn1UI~2XC7-=3YT5kZ(Vf@$>}xmMcGK2MuuNM`v%%~f;X%Pn{`Lk{*UcuN zvP-tpvtUDMs(^O593M-oo6)|0dKJMAChoRq^F_skyQ#gm=`fXMkx1wtT$8wuF8RFrhc( z9G`2X(W+D{O|xXF6~i!_x>+&Qiqk~rN$b)P&hLTmIp^y%RNHBW@Y{aQ{5=tM8fLRq zazc1t|BTPM*iE#Zqn&(wkPT0s9~#XBt&%xsg2ofV`{o&(${|ce#MjJw?;#z&Q|CFR z1~Qw>JtEz4SM8bd0h>op1HGGb-XA^2=2_++LU3cIZ4%(KYrxNl2h{xJYwZ0ly|%()~P?unj4+}FJaJo#|v zDw;jKW1In}6~e0l$vktuA6PaBZ9!9jImG7g3ulyLc3lo_A^t9e_Y@QjJ?EIw+321W z3-N{SYC%5ObKX^}wkk$5g!#HfI7<9{5Fa(yT?bs4Q!Sd6(7zlv`b8KmS{X>Lo@3M@ z%v+ox_Zs@naIa`COQCy0&n%zL9tRJAhqAYX_hoC@6U%$D+p~wl8?$S(&u6X)Kc2Zi z{ND0?nY|e+vnwNJE(puv4Vh@>ndN-=-Sn~WtLdZZN77XIuJo1ZQ2KDnNo`5JnS3~T z185A6CH5v(Ko@XN{IdAn(f6sVqPJ7w=w|9@XWYKN88r+TjnPC!?Fg$CjUoJ`%k%+KBFn-W|RydQsF`=9lk_Tov9K zHNuxf-(0gkvNwEA^icTfrH><5B)24oJbF6x6{HKel#$v!CRh9oG;6#|ZJ(bzBE;sc z4w3-yv;C2UapW4+R_)T^C{rQX;22spHJugo%K)c>1`2Bp{hnj3A#H|djGEeTcl0kU zj0KNl+hQ1C=#HMhbY(P~A6^iPW7cYB1M~bVi(*loRujnLSs9G3f*7O#QkN4z|5)iDl5 z0rAo@OqDl%a3bIeYw(uB zu?B5vHxY2zFgb(eOj^*`Jp^1aXr9(|K{Hk3rvZ+o%&Xw{0#DJYHl2oD$!**e+A(;F z;n0v$3Ie1`3>&P5529VliwTyJA#3A^a}==z>^G4XHgbmYs`XK`a}*Nq9zI zUKC3%2QnhwOLr`Y1>QF_rO=+y)A|Ycp7Xh5u5W9pnzJh#ksed6*}#Raz$!2sZL_gb zZRFI7-5)5CS2kfz{l^!$hhb{1+&~?NRK?BEkB-KRG!K5q+p2-+0@?<(g7jpdY(N@D zSMEphm0ygGnj7-qfNY@8RddaiO}j>8L}T@fv8e+627>rtd^Od{4=|$>iEn@&(3LL)#vHTJ8dvB;?uPobc|veStB8-N7B=CU@UBLmn)IMuJXe zv`YLwQ3Do+GhXHH9{(@Rw_z%yZ@+UwVx^sHHHNlHyvLsr2k4$!XT|~IQwyCKbIxic zo0Dd~v&Bc^(V%aiqan;fE;nZxmML-?%P_(NfYF5;U;~h4o>gi2*C*f{W2g)dJeTm^ z1RPi-9fS!{;>si(YzdO8aGc0kZI2qB3+6j~b^YL$Q7)hg@N z@)iSJ+s!Rt8{TQQcO%dDJzxHr9}gi9li>%+|0~&*?6cXu;L5f)Yhr>lP z7pGFG_md}*N0SGVcO+}c>yq1&7bdCXyNOp4hZ7Ga_9ZHb-QW>$K_Z%XC;oE$FhmL5 z9xuhOjmz;3@i4>`9H*Y5_ERgnkA#QX6=^ww}Rc9eP~wJUsQY8!Pl-blS2*^{~~brHCQU7UD1x*?iK zy_dWrek68L{MFWZb!OXn;dNj@BVIJqxbNmgRv$nK;VSxH`y+`GIXLM7izoJc&A zcr@|gSZRWZ7kmd42q+LxAfP}%fq(*Mi2_4giR%Yd%In=`{TC5(Z;Pf1wm4voye*8L z=kmy0>FrbO3+;0I{8=r%ysp>3HRC?TR;fUXe?F_lF>;(;pViXT_;&aB%oeG@R(^NZ z2&_t(laV3MJL*Ee-_Ljc&A3kr`!p7MTHZM}qesW;6u4iVg{#i#`P{!9<8mooU~A1r z9XYN~-JdPwMf102wa{v7-ad9MU+Ejj3^>(NEVH@Z=f~LG+1NR&Tlwo5JuIfn zvC=GDe7(YI>&Lj<+1NZ?XYIRYwJ^DE$2d3xTfQ&W={gE>^Nu<1bPZM-n0q~IEpH2Y zvG&bbeKc0IbQIv=#gH?xK5F%{$><;7+-Sh-Z#GOMNDt?~sF zA~MydQsNlBIjc`uqs898p4Fn!W=lctcvINKwjfmQoz=qDE0yXaGe%%`YlWhX%+p?M zW>skyWn}K0YN;6YmVWb$`+=j#DU(`?%}S;KiQw7t{AQ z=nf;X$f?jfGQBVNOcuG)O|>-hQeMAid>40x>cx7MbAD%5ORigYtm|gA&^f&-^=Gtb zeUni+6f)r*fmW%SE%Q%i^(iryT>i^hEd^2NR8c6+6gDHrGWO5Tx{uIdYa((7o$AB( ztsMW=87*qx>9mAFFo5U1QafUYt|7MoFE+JYHH_j7v#^zgV!8h4tQND@FN)fX7NuL} zbLDT$xQ|jOG;`f^$v&Y$%)=6R^{Q>vE~&$yP}DaRLe~vH<6o2iM^OXlL&LwB@&DtF z<6nawZos}PgAQ>-Acp{`2Zq-yxkEr9dgP}yr0pOmX8=c$EyK^G{Ewl*cR+!F0s#dA z3Ir4gC=gH}pg=%@fC2#p0ty5a_#UpY5!^T8R-xv%AfP}%fq()51p*2L6bL8~P#~Z{K!NXa3JhgqH~OMf zrX^MjeeYn@;SdV^8iWynjC~vY{_F^jLS)tre>na}^j$k>4~O1>@1Y=_3YiwI$)aI!x+V<*bVBaPWQWh00{kC+!XcFL zaS(`sq7GDE;u%)4c*z(9YC$^#?WocRy6P)~O!r(z<=BzWKjaW3a{pny!0>w1XDM_l zREwU@Zj28q07UPOJ(S&-y`QRO_hf6)?b(gl@5Nq+tN@2H_h%^T zmP|f#O-9aKkfAc~rB9@vNk5vtfVw+K+BxQ)bM{)Nz#fFjhcPBog zw#T1|9iqC4n-aBno}yzib!B2-^mLR?bYqXk&P{|8r{l-tPeV3=4ODb#U+UF0yQo^~ z)$pFw;}I&gbIoCh?cb0*k$50+1LPh!72hAf4k{Atr7n&?70tw7jXkpF!^lg^cZDxr z&O}GG0c)sE%~pG;JHfOq*k<2xcEhT`*(cHOIdgy7<(jGk%E_eQ)yX?_N`h!quK}zW zuJVx7QRXF;;batigyF-dU9~i!)<^ltC*i$%ofQ<6X?zl%FDlhu7v<}og!l3e+mKQI z;YoO_;V?OF`xIQM_j@%7W!{~JUuAi_L~*$S5o9BwQ~$ z^`4C~{d?d}yIE#s7oHrg`f|0BE3p9XPF}AX4wttW_j>#!J4&zB=eAD43pt0^yO$Dh zRaO{|XLL=Ft<3~{NdHDXM|YJUnu2$=M%Bz;G6i>f1)|hf(9kz1Skf;S{D)U;W#zDQR@j`oPt{|S!gR4PQfchN$40~n1bh8 zcCR9Q{}f!Qz>27?bK&^8Xsx=e4@#rJgxD1JNz7iAg> zihMW)Z;I_aU3qs3UM}Sz6q3xBJDitoK(z+`ovG{1Zn@U){EsPkzXpZ87&3qF5KqU^ zZPoejQ`hIYT%LDM6L3{v;EjW-6c$bYHxjO}yaE*$bSNqDHw1jNeu_P%QGb0J-jn5e z_mm6A&%F%6#JRr$Fzj!W6cwdbkL!->Rp1^al{b_R;lX&W=WDfs*m!s9i5VrysO8?7 zf{QkvE96g4!AnI=;PY=y!6DBu*LGf?f}5Q}(P*5Qf){gao)%u6f~#%5qN=YxyIos zxLmhIUHOA4xN0=Zviv(!@M5kal&Zfu1(&QsU+ewG6uhWQbl!Pz3ZCmTbj8>|1sALm zq_@7yh2wQnfVu?6?Ev8vGcVlxaicNaOZU{9M9K%lScD(;rPV!&|$Tm zrks;xM)}GV-B#N{%Ys^MSO4?W^`&~ws&x@3JNaI(c9M^IrpfE4Pul?yUz>(k3M}2*I1OLrWL}Mv%5%kPo4I2e&(uyl zoNt~jmqY_e9FyZ;?WE0BtPb1w!|CfSK`!TzZP0^9FNodVmMOT^Yv_{lIu$S?vTfOC_;Y{IYvJUeBhi70Q1KV9)qXp#}^0XQtsiFIM|VPMVyr?%@#e zKCl``sjYH?xtxm!|7skrw%Q4~3g@LsY>5-PQ{!KaV^ya(rs4WgMO(BhC#UczU8C=m zzdi%bIZS24G<+3~-pkoxdMai~m#a@qM9k|}Xg8`bxjyk0c&x?Ov88omlAD6)p0 z<9~AMdZ8n*PUrb)xUTjJU2YmK)*RbJ6%QuI!z&Ei?)}*`oGZ49CFC10dHql?fV34u z-2wan`Tt}{iyX<8vb(b{M4ydp%U+bdFq#4%fK!?0GLK~*j$Ipt9DtFVGe+j)C`(

RIX_wM5-Ry&UUP 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","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeconf\/description","title":"var description: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeconf\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeconf\/ignore(rule:_:)","title":"func ignore(rule: String, Bool)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeconf\/ignore(rules:_:)","title":"func ignore(rules: [String], Bool)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeconf\/ignore(rulesfor:)","title":"func ignore(rulesFor: [String : Set])","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeconf\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeconf","title":"AxeConf","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axecontext\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axecontext\/axedevice","title":"let axeDevice: AxeDevice","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axecontext\/axemetadata","title":"let axeMetaData: AxeMetaData","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axecontext\/axeview","title":"let axeView: AxeView","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axecontext\/screenshot","title":"let screenshot: AxeImage","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axecontext\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axecontext\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axecontext","title":"AxeContext","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/configuration","title":"var configuration: AxeConf","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/deleteresult(_:)","title":"func deleteResult(AxeDevToolsResultKey) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/getresult(_:)","title":"func getResult(AxeDevToolsResultKey) throws -> AxeResult","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/postresult(_:withtags:withscanname:)","title":"func postResult(AxeResult, withTags: [String], withScanName: String?) throws -> AxeDevToolsResultKey","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/run(onbundleidentifier:)","title":"func run(onBundleIdentifier: String) throws -> AxeResult","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/run(onelement:)","title":"func run(onElement: Any) throws -> AxeResult","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/saveresult(_:topath:withfilename:withscanname:)","title":"func saveResult(AxeResult, toPath: String, withFileName: String, withScanName: String?) throws -> String","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/saveresult(_:topath:withname:)","title":"func saveResult(AxeResult, toPath: String, withName: String) throws -> String","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/tagresult(_:withtags:)","title":"func tagResult(AxeDevToolsResultKey, withTags: [String]) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/updatescanname(_:to:)","title":"func updateScanName(AxeDevToolsResultKey, to: String) throws","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/debugstatements","title":"static var debugStatements: Bool","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withapikey:toserver:organization:)","title":"static func login(withAPIKey: String, toServer: String, organization: String?) throws -> AxeDevTools","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withaccesstoken:toserver:orgid:)","title":"static func login(withAccessToken: AccessToken, toServer: String, orgId: String?) throws -> AxeDevTools","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withusername:andpassword:toserver:organization:)","title":"static func login(withUsername: String, andPassword: String, toServer: String, organization: String?) throws -> AxeDevTools","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axedevtools","title":"AxeDevTools","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/init(fabtitle:)","title":"init?(fabTitle: String)","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/packagename","title":"let packageName: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/resultid","title":"let resultId: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/userid","title":"let userId: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey","title":"AxeDevToolsResultKey","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/name","title":"let name: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/os","title":"let os: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/osversion","title":"let osVersion: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/scale","title":"let scale: Float","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/screenheight","title":"let screenHeight: Float","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/screenwidth","title":"let screenWidth: Float","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axedevice","title":"AxeDevice","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeimage\/base64png","title":"let base64png: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeimage\/frame","title":"let frame: AxeBounds","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeimage\/hash","title":"var hash: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeimage\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeimage","title":"AxeImage","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/analysistimestamp","title":"let analysisTimestamp: Int64","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/appidentifier","title":"let appIdentifier: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/axeversion","title":"let axeVersion: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/isfullscreenforml","title":"let isFullScreenForML: Bool","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/screentitle","title":"let screenTitle: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axemetadata","title":"AxeMetaData","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axepoint\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axepoint\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axepoint\/x","title":"let x: Int","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axepoint\/y","title":"let y: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axepoint\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axepoint\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axepoint","title":"AxePoint","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/init()","title":"init()","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/description","title":"var description: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/add(_:)","title":"func add([Name : Codable?])","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/add(_:_:)","title":"func add(Name, Codable?)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/get(_:)","title":"func get(AxeProps.Name) -> Codable?","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/get(_:withtype:)","title":"func get(AxeProps.Name, withType: T.Type) -> T?","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/getorerror(_:)","title":"func getOrError(Name) throws -> Codable?","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/getorerror(_:withtype:)","title":"func getOrError(Name, withType: T.Type) throws -> T","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/name","title":"AxeProps.Name","type":"typealias"}],"path":"\/documentation\/axedevtoolsxcui\/axeprops","title":"AxeProps","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/bottom","title":"let bottom: Float","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/height","title":"var height: Float","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/left","title":"let left: Float","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/right","title":"let right: Float","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/top","title":"let top: Float","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/width","title":"var width: Float","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axerect","title":"AxeRect","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/axeconf","title":"let axeConf: AxeConf","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/axecontext","title":"let axeContext: AxeContext","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/axeruleresults","title":"let axeRuleResults: [AxeRuleResult]","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/failures","title":"var failures: [AxeRuleResult]","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/incompletes","title":"var incompletes: [AxeRuleResult]","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/passes","title":"var passes: [AxeRuleResult]","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/shortdescription","title":"var shortDescription: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeresult","title":"AxeResult","type":"class"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/==(_:_:)","title":"static func == (AxeRule, AxeRule) -> Bool","type":"op"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/init(ruleconf:)","title":"init(ruleConf: RuleConf)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/id","title":"let id: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/impact","title":"var impact: AxeImpact","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/standard","title":"var standard: AxeStandard","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/summary","title":"var summary: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/collectprops(for:)","title":"func collectProps(for: AxeView) -> AxeProps","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/runrule(_:)","title":"func runRule(AxeProps) throws -> AxeStatus","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/setup(_:)","title":"func setUp(AxeContext)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/teardown()","title":"func tearDown()","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/axerule\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axerule","title":"AxeRule","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/axeruleid","title":"var axeRuleId: AxeRuleId?","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/axeviewid","title":"let axeViewId: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/experimental","title":"let experimental: Bool","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/impact","title":"let impact: AxeImpact","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/isvisibletouser","title":"let isVisibleToUser: Bool","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/props","title":"let props: AxeProps","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/ruleid","title":"let ruleId: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/rulesummary","title":"let ruleSummary: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/standard","title":"let standard: AxeStandard","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/status","title":"let status: AxeStatus","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeruleresult","title":"AxeRuleResult","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/init()-6lyup","title":"init()","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/init(from:)-95tez","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/init(rawvalue:)","title":"init(rawValue: UInt64)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/rawvalue","title":"var rawValue: UInt64","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/formintersection(_:)","title":"func formIntersection(AxeTraits)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/formsymmetricdifference(_:)","title":"func formSymmetricDifference(AxeTraits)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/formunion(_:)","title":"func formUnion(AxeTraits)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/tostring()","title":"func toString() -> String","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/adjustable","title":"static let adjustable: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/allowsdirectinteraction","title":"static let allowsDirectInteraction: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/button","title":"static let button: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/causespageturn","title":"static let causesPageTurn: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/header","title":"static let header: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/image","title":"static let image: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/keyboardkey","title":"static let keyboardKey: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/link","title":"static let link: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/none","title":"static let none: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/notenabled","title":"static let notEnabled: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/playssound","title":"static let playsSound: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/searchfield","title":"static let searchField: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/selected","title":"static let selected: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/startsmediasession","title":"static let startsMediaSession: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/statictext","title":"static let staticText: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/summaryelement","title":"static let summaryElement: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/tabbar","title":"static let tabBar: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/updatesfrequently","title":"static let updatesFrequently: AxeTraits","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/init()-6id1f","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/contains(_:)","title":"func contains(Self) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/insert(_:)","title":"func insert(Self.Element) -> (inserted: Bool, memberAfterInsert: Self.Element)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/intersection(_:)","title":"func intersection(Self) -> Self","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/remove(_:)","title":"func remove(Self.Element) -> Self.Element?","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/symmetricdifference(_:)","title":"func symmetricDifference(Self) -> Self","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/union(_:)","title":"func union(Self) -> Self","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/update(with:)","title":"func update(with: Self.Element) -> Self.Element?","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations","title":"OptionSet Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/init(from:)-64w29","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/hashvalue","title":"var hashValue: Int","type":"property"}],"path":"\/documentation\/axedevtoolsxcui\/axetraits\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/init(_:)","title":"init(S)","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/init(arrayliteral:)","title":"init(arrayLiteral: Self.Element...)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/isempty","title":"var isEmpty: Bool","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/isdisjoint(with:)","title":"func isDisjoint(with: Self) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/isstrictsubset(of:)","title":"func isStrictSubset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/isstrictsuperset(of:)","title":"func isStrictSuperset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/issubset(of:)","title":"func isSubset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/issuperset(of:)","title":"func isSuperset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/subtract(_:)","title":"func subtract(Self)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/subtracting(_:)","title":"func subtracting(Self) -> Self","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations","title":"SetAlgebra Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axetraits","title":"AxeTraits","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/accessibilityidentifier","title":"let accessibilityIdentifier: String?","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/axeviewid","title":"var axeViewId: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/boundsinscreen","title":"let boundsInScreen: AxeBounds","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/children","title":"var children: [AxeView]","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/classname","title":"let className: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/elementtype","title":"let elementType: AxeElementType","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/isaccessibilityfocusable","title":"var isAccessibilityFocusable: Bool","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/isvisibletouser","title":"var isVisibleToUser: Bool","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/name","title":"let name: String?","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/parent","title":"var parent: AxeView?","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/role","title":"let role: AxeRole","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/state","title":"let state: String?","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/value","title":"let value: String?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/get(prop:)","title":"func get(prop: AxeProps.Name) -> Codable?","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/get(prop:withtype:)","title":"func get(prop: AxeProps.Name, withType: T.Type) -> T?","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/getorerror(prop:)","title":"func getOrError(prop: AxeProps.Name) throws -> Codable?","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/getorerror(prop:withtype:)","title":"func getOrError(prop: AxeProps.Name, withType: T.Type) throws -> T","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/ischild(ofelementtype:)","title":"func isChild(ofElementType: AxeElementType) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/ischild(ofprop:)","title":"func isChild(ofProp: AxeProps.Name) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/iselementorchild(ofelementtype:)","title":"func isElementOrChild(ofElementType: AxeElementType) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/isproptypeorchild(ofprop:)","title":"func isPropTypeOrChild(ofProp: AxeProps.Name) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/runonselfanddescendants(_:)","title":"func runOnSelfAndDescendants((AxeView) -> RunStatus) -> RunStatus","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeview","title":"AxeView","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/ruleconf\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/ruleconf\/init(impact:standard:summary:experimental:)","title":"init(impact: AxeImpact, standard: AxeStandard, summary: String, experimental: Bool)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/ruleconf\/experimental","title":"let experimental: Bool","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/ruleconf\/impact","title":"var impact: AxeImpact","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/ruleconf\/standard","title":"let standard: AxeStandard","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/ruleconf\/summary","title":"let summary: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/ruleconf\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/ruleconf\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/ruleconf","title":"RuleConf","type":"class"},{"path":"\/documentation\/axedevtoolsxcui\/usageservicebody","title":"UsageServiceBody","type":"class"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/activityindicator","title":"case activityIndicator","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/alert","title":"case alert","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/any","title":"case any","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/application","title":"case application","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/button","title":"case button","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/cell","title":"case cell","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/collectionview","title":"case collectionView","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/datepicker","title":"case datePicker","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/image","title":"case image","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/key","title":"case key","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/keyboard","title":"case keyboard","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/link","title":"case link","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/map","title":"case map","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/navigationbar","title":"case navigationBar","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/other","title":"case other","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/pageindicator","title":"case pageIndicator","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/picker","title":"case picker","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/pickerwheel","title":"case pickerWheel","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/progressindicator","title":"case progressIndicator","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/scrollbar","title":"case scrollBar","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/scrollview","title":"case scrollView","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/searchfield","title":"case searchField","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/securetextfield","title":"case secureTextField","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/segmentedcontrol","title":"case segmentedControl","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/sheet","title":"case sheet","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/slider","title":"case slider","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/statictext","title":"case staticText","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/statusbar","title":"case statusBar","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/stepper","title":"case stepper","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/switch","title":"case `switch`","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tab","title":"case tab","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tabbar","title":"case tabBar","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tabgroup","title":"case tabGroup","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/table","title":"case table","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/textfield","title":"case textField","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/textview","title":"case textView","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/toggle","title":"case toggle","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/toolbar","title":"case toolbar","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/webview","title":"case webView","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/window","title":"case window","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/init(rawvalue:)","title":"init?(rawValue: UInt)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tostring()","title":"func toString() -> String","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axeelementtype","title":"AxeElementType","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/critical","title":"case CRITICAL","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/minor","title":"case MINOR","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/moderate","title":"case MODERATE","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/serious","title":"case SERIOUS","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/tostring()","title":"func toString() -> String","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axeimpact","title":"AxeImpact","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/all","title":"case all","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/landscape","title":"case landscape","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/portrait","title":"case portrait","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/init(from:)-db2n","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/init(rawvalue:)","title":"init?(rawValue: UInt)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/init(from:)-8omm9","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axeorientation","title":"AxeOrientation","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/control","title":"case control","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/genericelement","title":"case genericElement","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/image","title":"case image","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/textelement","title":"case textElement","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/tostring()","title":"func toString() -> String","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/axerole\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axerole\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axerole","title":"AxeRole","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/a11yelementfocusbox","title":"case A11yElementFocusBox","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/activecontrolname","title":"case ActiveControlName","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/associatedtext","title":"case AssociatedText","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/collidingcontrols","title":"case CollidingControls","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/collidingviews","title":"case CollidingViews","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/colorcontrast","title":"case ColorContrast","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/conflictingtraits","title":"case ConflictingTraits","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/focusabletext","title":"case FocusableText","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/imageviewname","title":"case ImageViewName","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/inscrollview","title":"case InScrollView","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/labelatfront","title":"case LabelAtFront","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/labelinname","title":"case LabelInName","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/meaningfulaccessiblename","title":"case MeaningfulAccessibleName","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/nestedelementsname","title":"case NestedElementsName","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/screenorientation","title":"case ScreenOrientation","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/screentitle","title":"case ScreenTitle","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/touchtargetsize","title":"case TouchTargetSize","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/touchtargetspacing","title":"case TouchTargetSpacing","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/init(_:)","title":"init?(String)","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/tostring()","title":"func toString() -> String","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axeruleid","title":"AxeRuleId","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/best_practice","title":"case BEST_PRACTICE","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/platform","title":"case PLATFORM","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_20","title":"case WCAG_20","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_21","title":"case WCAG_21","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_22","title":"case WCAG_22","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/tostring()","title":"func toString() -> String","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/axestandard\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axestandard\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axestandard","title":"AxeStandard","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/fail","title":"case FAIL","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/ignored","title":"case IGNORED","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/inapplicable","title":"case INAPPLICABLE","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/incomplete","title":"case INCOMPLETE","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/pass","title":"case PASS","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/tostring()","title":"func toString() -> String","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/axestatus\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axestatus\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axestatus","title":"AxeStatus","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/runstatus\/continue","title":"case Continue","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/runstatus\/skipdescendants","title":"case SkipDescendants","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/runstatus\/stop","title":"case Stop","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/runstatus\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/runstatus\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/runstatus\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/runstatus\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/runstatus\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/runstatus\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/runstatus","title":"RunStatus","type":"enum"}],"path":"\/documentation\/axedevtoolsxcui","title":"axeDevToolsXCUI","type":"module"}]},"schemaVersion":{"major":0,"minor":1,"patch":0}} \ No newline at end of file +{"interfaceLanguages":{"swift":[{"children":[{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/accesstoken\/init(username:password:realm:clientid:authserverurl:)","title":"init(username: String, password: String, realm: String, clientId: String, authServerURL: String) throws","type":"init"}],"path":"\/documentation\/axedevtoolsxcui\/accesstoken","title":"AccessToken","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axebounds\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axebounds\/description","title":"var description: String","type":"property"}],"path":"\/documentation\/axedevtoolsxcui\/axebounds","title":"AxeBounds","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeconf\/init()","title":"init()","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/axeconf\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeconf\/customrules","title":"var customRules: Set","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeconf\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeconf\/optintosupportsdynamictype","title":"var optInToSupportsDynamicType: Bool","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeconf\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeconf\/ignore(rule:_:)","title":"func ignore(rule: String, Bool)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeconf\/ignore(rules:_:)","title":"func ignore(rules: [String], Bool)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeconf\/ignore(rulesfor:)","title":"func ignore(rulesFor: [String : Set])","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeconf\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeconf","title":"AxeConf","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axecontext\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axecontext\/axedevice","title":"let axeDevice: AxeDevice","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axecontext\/axemetadata","title":"let axeMetaData: AxeMetaData","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axecontext\/axeview","title":"let axeView: AxeView","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axecontext\/screenshot","title":"let screenshot: AxeImage","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axecontext\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axecontext\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axecontext","title":"AxeContext","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/configuration","title":"var configuration: AxeConf","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/deleteresult(_:)","title":"func deleteResult(AxeDevToolsResultKey) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/getresult(_:)","title":"func getResult(AxeDevToolsResultKey) throws -> AxeResult","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/postresult(_:withtags:withscanname:)","title":"func postResult(AxeResult, withTags: [String], withScanName: String?) throws -> AxeDevToolsResultKey","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/run(onbundleidentifier:)","title":"func run(onBundleIdentifier: String) throws -> AxeResult","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/run(onelement:)","title":"func run(onElement: Any) throws -> AxeResult","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/saveresult(_:topath:withfilename:withscanname:)","title":"func saveResult(AxeResult, toPath: String, withFileName: String, withScanName: String?) throws -> String","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/tagresult(_:withtags:)","title":"func tagResult(AxeDevToolsResultKey, withTags: [String]) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/updatescanname(_:to:)","title":"func updateScanName(AxeDevToolsResultKey, to: String) throws","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/debugstatements","title":"static var debugStatements: Bool","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withapikey:toserver:organization:)","title":"static func login(withAPIKey: String, toServer: String, organization: String?) throws -> AxeDevTools","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withaccesstoken:toserver:orgid:)","title":"static func login(withAccessToken: AccessToken, toServer: String, orgId: String?) throws -> AxeDevTools","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtools\/login(withusername:andpassword:toserver:organization:)","title":"static func login(withUsername: String, andPassword: String, toServer: String, organization: String?) throws -> AxeDevTools","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axedevtools","title":"AxeDevTools","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/init(fabtitle:)","title":"init?(fabTitle: String)","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/packagename","title":"let packageName: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/resultid","title":"let resultId: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/userid","title":"let userId: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axedevtoolsresultkey","title":"AxeDevToolsResultKey","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/name","title":"let name: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/os","title":"let os: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/osversion","title":"let osVersion: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/scale","title":"let scale: Float","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/screenheight","title":"let screenHeight: Float","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/screenwidth","title":"let screenWidth: Float","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axedevice\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axedevice","title":"AxeDevice","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeimage\/base64png","title":"let base64png: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeimage\/frame","title":"let frame: AxeBounds","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeimage\/hash","title":"var hash: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeimage\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeimage","title":"AxeImage","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/analysistimestamp","title":"let analysisTimestamp: Int64","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/appidentifier","title":"let appIdentifier: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/axeversion","title":"let axeVersion: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/isfullscreenforml","title":"let isFullScreenForML: Bool","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/screentitle","title":"let screenTitle: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axemetadata\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axemetadata","title":"AxeMetaData","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axepoint\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axepoint\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axepoint\/x","title":"let x: Int","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axepoint\/y","title":"let y: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axepoint\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axepoint\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axepoint","title":"AxePoint","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/init()","title":"init()","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/description","title":"var description: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/add(_:)","title":"func add([Name : Codable?])","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/add(_:_:)","title":"func add(Name, Codable?)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/get(_:)","title":"func get(AxeProps.Name) -> Codable?","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/get(_:withtype:)","title":"func get(AxeProps.Name, withType: T.Type) -> T?","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/getorerror(_:)","title":"func getOrError(Name) throws -> Codable?","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/getorerror(_:withtype:)","title":"func getOrError(Name, withType: T.Type) throws -> T","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/remove(_:)","title":"func remove(Name)","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeprops\/name","title":"AxeProps.Name","type":"typealias"}],"path":"\/documentation\/axedevtoolsxcui\/axeprops","title":"AxeProps","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/bottom","title":"let bottom: Float","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/height","title":"var height: Float","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/left","title":"let left: Float","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/right","title":"let right: Float","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/top","title":"let top: Float","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/width","title":"var width: Float","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axerect\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axerect","title":"AxeRect","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/axeconf","title":"let axeConf: AxeConf","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/axecontext","title":"let axeContext: AxeContext","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/axeruleresults","title":"let axeRuleResults: [AxeRuleResult]","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/failures","title":"var failures: [AxeRuleResult]","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/incompletes","title":"var incompletes: [AxeRuleResult]","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/passes","title":"var passes: [AxeRuleResult]","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/scanname","title":"var scanName: String?","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/shortdescription","title":"var shortDescription: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeresult\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeresult","title":"AxeResult","type":"class"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/==(_:_:)","title":"static func == (AxeRule, AxeRule) -> Bool","type":"op"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/init(ruleconf:)","title":"init(ruleConf: RuleConf)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/id","title":"let id: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/impact","title":"var impact: AxeImpact","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/standard","title":"var standard: AxeStandard","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/summary","title":"var summary: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/collectprops(for:)","title":"func collectProps(for: AxeView) -> AxeProps","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/runrule(_:)","title":"func runRule(AxeProps) throws -> AxeStatus","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/setup(_:)","title":"func setUp(AxeContext)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/teardown()","title":"func tearDown()","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerule\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/axerule\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axerule","title":"AxeRule","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/axeruleid","title":"var axeRuleId: AxeRuleId?","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/axeviewid","title":"let axeViewId: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/experimental","title":"let experimental: Bool","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/impact","title":"let impact: AxeImpact","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/isvisibletouser","title":"let isVisibleToUser: Bool","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/props","title":"let props: AxeProps","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/ruleid","title":"let ruleId: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/rulesummary","title":"let ruleSummary: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/standard","title":"let standard: AxeStandard","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/status","title":"let status: AxeStatus","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleresult\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeruleresult","title":"AxeRuleResult","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/init()-6lyup","title":"init()","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/init(from:)-95tez","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/init(rawvalue:)","title":"init(rawValue: UInt64)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/rawvalue","title":"var rawValue: UInt64","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/formintersection(_:)","title":"func formIntersection(AxeTraits)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/formsymmetricdifference(_:)","title":"func formSymmetricDifference(AxeTraits)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/formunion(_:)","title":"func formUnion(AxeTraits)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/tostring()","title":"func toString() -> String","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/adjustable","title":"static let adjustable: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/allowsdirectinteraction","title":"static let allowsDirectInteraction: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/button","title":"static let button: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/causespageturn","title":"static let causesPageTurn: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/header","title":"static let header: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/image","title":"static let image: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/keyboardkey","title":"static let keyboardKey: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/link","title":"static let link: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/none","title":"static let none: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/notenabled","title":"static let notEnabled: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/playssound","title":"static let playsSound: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/searchfield","title":"static let searchField: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/selected","title":"static let selected: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/startsmediasession","title":"static let startsMediaSession: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/statictext","title":"static let staticText: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/summaryelement","title":"static let summaryElement: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/tabbar","title":"static let tabBar: AxeTraits","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/updatesfrequently","title":"static let updatesFrequently: AxeTraits","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/init()-6id1f","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/contains(_:)","title":"func contains(Self) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/insert(_:)","title":"func insert(Self.Element) -> (inserted: Bool, memberAfterInsert: Self.Element)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/intersection(_:)","title":"func intersection(Self) -> Self","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/remove(_:)","title":"func remove(Self.Element) -> Self.Element?","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/symmetricdifference(_:)","title":"func symmetricDifference(Self) -> Self","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/union(_:)","title":"func union(Self) -> Self","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/update(with:)","title":"func update(with: Self.Element) -> Self.Element?","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axetraits\/optionset-implementations","title":"OptionSet Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/init(from:)-64w29","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/hashvalue","title":"var hashValue: Int","type":"property"}],"path":"\/documentation\/axedevtoolsxcui\/axetraits\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/init(_:)","title":"init(S)","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/init(arrayliteral:)","title":"init(arrayLiteral: Self.Element...)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/isempty","title":"var isEmpty: Bool","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/isdisjoint(with:)","title":"func isDisjoint(with: Self) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/isstrictsubset(of:)","title":"func isStrictSubset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/isstrictsuperset(of:)","title":"func isStrictSuperset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/issubset(of:)","title":"func isSubset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/issuperset(of:)","title":"func isSuperset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/subtract(_:)","title":"func subtract(Self)","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axetraits\/subtracting(_:)","title":"func subtracting(Self) -> Self","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axetraits\/setalgebra-implementations","title":"SetAlgebra Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axetraits","title":"AxeTraits","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/accessibilityidentifier","title":"let accessibilityIdentifier: String?","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/axeviewid","title":"var axeViewId: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/boundsinscreen","title":"let boundsInScreen: AxeBounds","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/children","title":"var children: [AxeView]","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/classname","title":"let className: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/elementtype","title":"let elementType: AxeElementType","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/isaccessibilityfocusable","title":"var isAccessibilityFocusable: Bool","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/isvisibletouser","title":"var isVisibleToUser: Bool","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/name","title":"let name: String?","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/parent","title":"var parent: AxeView?","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/role","title":"let role: AxeRole","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/state","title":"let state: String?","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/value","title":"let value: String?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/get(prop:)","title":"func get(prop: AxeProps.Name) -> Codable?","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/get(prop:withtype:)","title":"func get(prop: AxeProps.Name, withType: T.Type) -> T?","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/getorerror(prop:)","title":"func getOrError(prop: AxeProps.Name) throws -> Codable?","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/getorerror(prop:withtype:)","title":"func getOrError(prop: AxeProps.Name, withType: T.Type) throws -> T","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/ischild(ofelementtype:)","title":"func isChild(ofElementType: AxeElementType) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/ischild(ofprop:)","title":"func isChild(ofProp: AxeProps.Name) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/iselementorchild(ofelementtype:)","title":"func isElementOrChild(ofElementType: AxeElementType) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/isproptypeorchild(ofprop:)","title":"func isPropTypeOrChild(ofProp: AxeProps.Name) -> Bool","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/axeview\/runonselfanddescendants(_:)","title":"func runOnSelfAndDescendants((AxeView) -> RunStatus) -> RunStatus","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeview","title":"AxeView","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/ruleconf\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/ruleconf\/init(impact:standard:summary:experimental:)","title":"init(impact: AxeImpact, standard: AxeStandard, summary: String, experimental: Bool)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/ruleconf\/experimental","title":"let experimental: Bool","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/ruleconf\/impact","title":"var impact: AxeImpact","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/ruleconf\/standard","title":"let standard: AxeStandard","type":"property"},{"path":"\/documentation\/axedevtoolsxcui\/ruleconf\/summary","title":"let summary: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/ruleconf\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/axedevtoolsxcui\/ruleconf\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/ruleconf","title":"RuleConf","type":"class"},{"path":"\/documentation\/axedevtoolsxcui\/usageservicebody","title":"UsageServiceBody","type":"class"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/activityindicator","title":"case activityIndicator","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/alert","title":"case alert","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/any","title":"case any","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/application","title":"case application","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/button","title":"case button","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/cell","title":"case cell","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/collectionview","title":"case collectionView","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/datepicker","title":"case datePicker","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/image","title":"case image","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/key","title":"case key","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/keyboard","title":"case keyboard","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/link","title":"case link","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/map","title":"case map","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/navigationbar","title":"case navigationBar","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/other","title":"case other","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/pageindicator","title":"case pageIndicator","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/picker","title":"case picker","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/pickerwheel","title":"case pickerWheel","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/progressindicator","title":"case progressIndicator","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/scrollbar","title":"case scrollBar","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/scrollview","title":"case scrollView","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/searchfield","title":"case searchField","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/securetextfield","title":"case secureTextField","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/segmentedcontrol","title":"case segmentedControl","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/sheet","title":"case sheet","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/slider","title":"case slider","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/statictext","title":"case staticText","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/statusbar","title":"case statusBar","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/stepper","title":"case stepper","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/switch","title":"case `switch`","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tab","title":"case tab","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tabbar","title":"case tabBar","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tabgroup","title":"case tabGroup","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/table","title":"case table","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/textfield","title":"case textField","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/textview","title":"case textView","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/toggle","title":"case toggle","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/toolbar","title":"case toolbar","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/webview","title":"case webView","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/window","title":"case window","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/init(rawvalue:)","title":"init?(rawValue: UInt)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/tostring()","title":"func toString() -> String","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeelementtype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axeelementtype","title":"AxeElementType","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/critical","title":"case CRITICAL","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/minor","title":"case MINOR","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/moderate","title":"case MODERATE","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/serious","title":"case SERIOUS","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/tostring()","title":"func toString() -> String","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeimpact\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axeimpact","title":"AxeImpact","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/all","title":"case all","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/landscape","title":"case landscape","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/portrait","title":"case portrait","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/init(from:)-db2n","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/init(rawvalue:)","title":"init?(rawValue: UInt)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/init(from:)-8omm9","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeorientation\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axeorientation","title":"AxeOrientation","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/control","title":"case control","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/genericelement","title":"case genericElement","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/image","title":"case image","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/textelement","title":"case textElement","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/tostring()","title":"func toString() -> String","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/axerole\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axerole\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axerole\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axerole","title":"AxeRole","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/a11yelementfocusbox","title":"case A11yElementFocusBox","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/activecontrolname","title":"case ActiveControlName","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/associatedtext","title":"case AssociatedText","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/collidingcontrols","title":"case CollidingControls","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/collidingviews","title":"case CollidingViews","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/colorcontrast","title":"case ColorContrast","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/conflictingtraits","title":"case ConflictingTraits","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/focusabletext","title":"case FocusableText","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/imageviewname","title":"case ImageViewName","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/inscrollview","title":"case InScrollView","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/labelatfront","title":"case LabelAtFront","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/labelinname","title":"case LabelInName","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/meaningfulaccessiblename","title":"case MeaningfulAccessibleName","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/nestedelementsname","title":"case NestedElementsName","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/screenorientation","title":"case ScreenOrientation","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/screentitle","title":"case ScreenTitle","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/supportsdynamictype","title":"case SupportsDynamicType","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/touchtargetsize","title":"case TouchTargetSize","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/touchtargetspacing","title":"case TouchTargetSpacing","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/init(_:)","title":"init?(String)","type":"init"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/tostring()","title":"func toString() -> String","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axeruleid\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axeruleid","title":"AxeRuleId","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/best_practice","title":"case BEST_PRACTICE","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/platform","title":"case PLATFORM","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_20","title":"case WCAG_20","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_21","title":"case WCAG_21","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/wcag_22","title":"case WCAG_22","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/tostring()","title":"func toString() -> String","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/axestandard\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestandard\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axestandard\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axestandard","title":"AxeStandard","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/fail","title":"case FAIL","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/ignored","title":"case IGNORED","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/inapplicable","title":"case INAPPLICABLE","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/incomplete","title":"case INCOMPLETE","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/pass","title":"case PASS","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/tostring()","title":"func toString() -> String","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/axestatus\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/axestatus\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/axestatus\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/axestatus","title":"AxeStatus","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/runstatus\/continue","title":"case Continue","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/runstatus\/skipdescendants","title":"case SkipDescendants","type":"case"},{"path":"\/documentation\/axedevtoolsxcui\/runstatus\/stop","title":"case Stop","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/runstatus\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/runstatus\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/axedevtoolsxcui\/runstatus\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/runstatus\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/axedevtoolsxcui\/runstatus\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/axedevtoolsxcui\/runstatus\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/axedevtoolsxcui\/runstatus","title":"RunStatus","type":"enum"}],"path":"\/documentation\/axedevtoolsxcui","title":"axeDevToolsXCUI","type":"module"}]},"schemaVersion":{"major":0,"minor":1,"patch":1}} \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/index/navigator.index b/axeDevToolsXCUI.doccarchive/index/navigator.index index 444f20d34a0e4c2a4c80f3fe654b1ff43b9ba253..c1f52ffc22933f139d1685f6a0085bd86eef4e21 100644 GIT binary patch delta 1340 zcmZWnYfO`86z6pAV(%U{sy(|Nps9d5H{Pm9;<@df-Z9&lTm8g1qSUOO5r z#cORIw?j{yMt8vDU*YUq<^+h7Mu|MIo-2s#Qg6tN7z(S`GCTTmG#GhFK-w!=N_&$h zXfHNeo9qa`yawK?v@{>bB5hTj8Th6p7qv%))ukzt{5GqbKX3=0Ibuu~M4wdIBdkW} zU_n%NYw&QJfT`~@a~{`?4%r%HhthK%mmA4HyGkP+lpt}#4E<{b*gKmgy53ng@}nyG z0}{~z69slgoluWIiDhL8f=vc*fd_n5$cDK?r{%W zIx=yTLpFX0;(~sh*ujxcd3!~deU#EPq9wY3A1>R;(_Q&kv`=X9)0GzbiuN3i zoi5R0>}n%_|0Zu!S0SMOTCH?Rg5*>le!1qL$!z@nu-wQbl7k5UT7dGIT{zRF!n2ct zyoS)P5#CaOy2%fuH4GiWJPh3t@Xw@))xb2>OLl(h5UYdtkN3&4v4%xvYLyv3S0Q5(lXcWme|Iv6(NVPKLp!_i@_EKh<()ip+A3_MXyVW=<f+N@nr!QE{F(M~FDFq4P>Sye+UU8rB=|#y25*A&WfqbUkNh z#1+!6)ZrP3R6&GL{9Snu$!Q}w8YC0~s_)uZ4?=ejv9F-N*GKlZdmgft_j|}*zu(Hf zxWxMlYnStbbVr5r*arte>k8=?w{mwEur9IB7k4hck#Mu9JwVa|=^3 y6JqnFEKG&k*Z}3WVDM)p5)12jmjjf)PDC;u?PVafNZAUzjNXRg_D9T>d-)gIkSHPm delta 1230 zcmYjQYfMvT80M=SIFxeHSw__ZC0mAMnNVHWtT=FHaq2)DFLNq29hA$IY7rQ#G8sz- z%UH7YF)EAUl5G4i8DN^IF}kpS%MhUf6-3J=Ljv~s4#hqeFW%6N()8m|Nhg4cq5 z`du=Pj%Fd_(@1TJ?Q}_%?L?(Li1;@QPzxOxD8a~`HJEFVkw3Uy1kpCwpb3T{XC~48 zri|V9s-++WE8t*(dKr`Vc9JXoKIl}73-rkN>%N^`Uvq&451gcRzG8s?K_&fberE&R zLwnhAh8_P5l`{HFMd~y4!;5k?%k#rU;v@VvwjV!ytHX_lsf5NJ)`?ttCTB_e1~y diff --git a/axeDevToolsXCUI.doccarchive/js/chunk-384ef189.bb1ed903.js b/axeDevToolsXCUI.doccarchive/js/chunk-384ef189.bb1ed903.js new file mode 100644 index 00000000..548fde95 --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/js/chunk-384ef189.bb1ed903.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-384ef189"],{"00b4":function(e,t,n){"use strict";var a,r,i,o,s,c,l,d,p=n("7b1f"),u={name:"ChangedToken",render(e){const{kind:t,tokens:n}=this;return e("span",{class:["token-"+t,"token-changed"]},n.map(t=>e(F,{props:t})))},props:{kind:{type:String,required:!0},tokens:{type:Array,required:!0}}},f=u,m=n("2877"),h=Object(m["a"])(f,a,r,!1,null,null,null),b=h.exports,g={name:"RawText",render(e){const{_v:t=(t=>e("span",t)),text:n}=this;return t(n)},props:{text:{type:String,required:!0}}},v=g,y=Object(m["a"])(v,i,o,!1,null,null,null),k=y.exports,C={name:"SyntaxToken",render(e){return e("span",{class:"token-"+this.kind},this.text)},props:{kind:{type:String,required:!0},text:{type:String,required:!0}}},_=C,x=Object(m["a"])(_,s,c,!1,null,null,null),O=x.exports,B=n("86d8"),T={name:"TypeIdentifierLink",inject:{references:{default(){return{}}}},render(e){const t="type-identifier-link",n=this.references[this.identifier];return n&&n.url?e(B["a"],{class:t,props:{url:n.url,kind:n.kind,role:n.role}},this.$slots.default):e("span",{class:t},this.$slots.default)},props:{identifier:{type:String,required:!0,default:()=>""}}},S=T,I=Object(m["a"])(S,l,d,!1,null,null,null),j=I.exports;const q={attribute:"attribute",externalParam:"externalParam",genericParameter:"genericParameter",identifier:"identifier",internalParam:"internalParam",keyword:"keyword",label:"label",number:"number",string:"string",text:"text",typeIdentifier:"typeIdentifier",added:"added",removed:"removed"};var w,A,$={name:"DeclarationToken",render(e){const{kind:t,text:n,tokens:a}=this;switch(t){case q.text:{const t={text:n};return e(k,{props:t})}case q.typeIdentifier:{const t={identifier:this.identifier};return e(j,{props:t},[e(p["a"],n)])}case q.added:case q.removed:return e(b,{props:{tokens:a,kind:t}});default:{const a={kind:t,text:n};return e(O,{props:a})}}},constants:{TokenKind:q},props:{kind:{type:String,required:!0},identifier:{type:String,required:!1},text:{type:String,required:!1},tokens:{type:Array,required:!1,default:()=>[]}}},D=$,P=(n("c36f"),Object(m["a"])(D,w,A,!1,null,"5caf1b5b",null)),F=t["a"]=P.exports},"036f":function(e,t,n){"use strict";n("7395")},"18b8":function(e,t,n){},"2a18":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"link-block",class:e.linkBlockClasses},[n(e.linkComponent,e._b({ref:"apiChangesDiff",tag:"component",staticClass:"link",class:e.linkClasses},"component",e.linkProps,!1),[e.topic.role&&!e.change?n("TopicLinkBlockIcon",{attrs:{role:e.topic.role,imageOverride:e.references[e.iconOverride]}}):e._e(),e.topic.fragments?n("DecoratedTopicTitle",{attrs:{tokens:e.topic.fragments}}):n("WordBreak",{attrs:{tag:e.titleTag}},[e._v(e._s(e.topic.title))]),e.change?n("span",{staticClass:"visuallyhidden"},[e._v("- "+e._s(e.changeName))]):e._e()],1),e.hasAbstractElements?n("div",{staticClass:"abstract"},[e.topic.abstract?n("ContentNode",{attrs:{content:e.topic.abstract}}):e._e(),e.topic.ideTitle?n("div",{staticClass:"topic-keyinfo"},[e.topic.titleStyle===e.titleStyles.title?[n("strong",[e._v("Key:")]),e._v(" "+e._s(e.topic.name)+" ")]:e.topic.titleStyle===e.titleStyles.symbol?[n("strong",[e._v("Name:")]),e._v(" "+e._s(e.topic.ideTitle)+" ")]:e._e()],2):e._e(),e.topic.required||e.topic.defaultImplementations?n("RequirementMetadata",{staticClass:"topic-required",attrs:{defaultImplementationsCount:e.topic.defaultImplementations}}):e._e(),e.topic.conformance?n("ConditionalConstraints",{attrs:{constraints:e.topic.conformance.constraints,prefix:e.topic.conformance.availabilityPrefix}}):e._e()],1):e._e(),e.showDeprecatedBadge?n("Badge",{attrs:{variant:"deprecated"}}):e.showBetaBadge?n("Badge",{attrs:{variant:"beta"}}):e._e(),e._l(e.tags,(function(t){return n("Badge",{key:t.type+"-"+t.text,attrs:{variant:t.type}},[e._v(" "+e._s(t.text)+" ")])}))],2)},r=[],i=n("66cd"),o=n("d26a"),s=n("a0fd"),c=n("7b1f"),l=n("6359"),d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.imageOverride||e.icon?n("div",{staticClass:"topic-icon-wrapper"},[e.imageOverride?n("OverridableAsset",{staticClass:"topic-icon",attrs:{imageOverride:e.imageOverride}}):e.icon?n(e.icon,{tag:"component",staticClass:"topic-icon"}):e._e()],1):e._e()},p=[],u=n("a9f1"),f=n("3b96"),m=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"api-reference-icon",attrs:{viewBox:"0 0 14 14",themeId:"api-reference"}},[n("title",[e._v("API Reference")]),n("path",{attrs:{d:"m1 1v12h12v-12zm11 11h-10v-10h10z"}}),n("path",{attrs:{d:"m3 4h8v1h-8zm0 2.5h8v1h-8zm0 2.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 4h8v1h-8z"}}),n("path",{attrs:{d:"m3 6.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 9h8v1h-8z"}})])},h=[],b=n("be08"),g={name:"APIReferenceIcon",components:{SVGIcon:b["a"]}},v=g,y=n("2877"),k=Object(y["a"])(v,m,h,!1,null,null,null),C=k.exports,_=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",themeId:"endpoint"}},[n("title",[e._v("Web Service Endpoint")]),n("path",{attrs:{d:"M4.052 8.737h-1.242l-1.878 5.263h1.15l0.364-1.081h1.939l0.339 1.081h1.193zM2.746 12.012l0.678-2.071 0.653 2.071z"}}),n("path",{attrs:{d:"M11.969 8.737h1.093v5.263h-1.093v-5.263z"}}),n("path",{attrs:{d:"M9.198 8.737h-2.295v5.263h1.095v-1.892h1.12c0.040 0.003 0.087 0.004 0.134 0.004 0.455 0 0.875-0.146 1.217-0.394l-0.006 0.004c0.296-0.293 0.48-0.699 0.48-1.148 0-0.060-0.003-0.118-0.010-0.176l0.001 0.007c0.003-0.039 0.005-0.085 0.005-0.131 0-0.442-0.183-0.842-0.476-1.128l-0-0c-0.317-0.256-0.724-0.41-1.168-0.41-0.034 0-0.069 0.001-0.102 0.003l0.005-0zM9.628 11.014c-0.15 0.118-0.341 0.188-0.548 0.188-0.020 0-0.040-0.001-0.060-0.002l0.003 0h-1.026v-1.549h1.026c0.017-0.001 0.037-0.002 0.058-0.002 0.206 0 0.396 0.066 0.551 0.178l-0.003-0.002c0.135 0.13 0.219 0.313 0.219 0.515 0 0.025-0.001 0.050-0.004 0.074l0-0.003c0.002 0.020 0.003 0.044 0.003 0.068 0 0.208-0.083 0.396-0.219 0.534l0-0z"}}),n("path",{attrs:{d:"M13.529 4.981c0-1.375-1.114-2.489-2.489-2.49h-0l-0.134 0.005c-0.526-1.466-1.903-2.496-3.522-2.496-0.892 0-1.711 0.313-2.353 0.835l0.007-0.005c-0.312-0.243-0.709-0.389-1.14-0.389-1.030 0-1.865 0.834-1.866 1.864v0c0 0.001 0 0.003 0 0.004 0 0.123 0.012 0.242 0.036 0.358l-0.002-0.012c-0.94 0.37-1.593 1.27-1.593 2.323 0 1.372 1.11 2.485 2.482 2.49h8.243c1.306-0.084 2.333-1.164 2.333-2.484 0-0.001 0-0.002 0-0.003v0zM11.139 6.535h-8.319c-0.799-0.072-1.421-0.739-1.421-1.551 0-0.659 0.41-1.223 0.988-1.45l0.011-0.004 0.734-0.28-0.148-0.776-0.012-0.082v-0.088c0-0 0-0.001 0-0.001 0-0.515 0.418-0.933 0.933-0.933 0.216 0 0.416 0.074 0.574 0.197l-0.002-0.002 0.584 0.453 0.575-0.467 0.169-0.127c0.442-0.306 0.991-0.489 1.581-0.489 1.211 0 2.243 0.769 2.633 1.846l0.006 0.019 0.226 0.642 0.814-0.023 0.131 0.006c0.805 0.067 1.432 0.736 1.432 1.552 0 0.836-0.659 1.518-1.486 1.556l-0.003 0z"}})])},x=[],O={name:"EndpointIcon",components:{SVGIcon:b["a"]}},B=O,T=Object(y["a"])(B,_,x,!1,null,null,null),S=T.exports,I=n("a295"),j=n("8d2d"),q=n("fdd9");const w={[i["a"].article]:u["a"],[i["a"].collectionGroup]:C,[i["a"].learn]:I["a"],[i["a"].overview]:I["a"],[i["a"].project]:j["a"],[i["a"].tutorial]:j["a"],[i["a"].resources]:I["a"],[i["a"].sampleCode]:f["a"],[i["a"].restRequestSymbol]:S};var A={components:{OverridableAsset:q["a"],SVGIcon:b["a"]},props:{role:{type:String,required:!0},imageOverride:{type:Object,default:null}},computed:{icon:({role:e})=>w[e]}},$=A,D=(n("83a8"),Object(y["a"])($,d,p,!1,null,"384630c1",null)),P=D.exports,F=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("code",{staticClass:"decorated-title"},e._l(e.tokens,(function(t,a){return n(e.componentFor(t),{key:a,tag:"component",class:[e.classFor(t),e.emptyTokenClass(t)]},[e._v(e._s(t.text))])})),1)},z=[],E=n("00b4");const{TokenKind:M}=E["a"].constants,N={decorator:"decorator",identifier:"identifier",label:"label"};var R={name:"DecoratedTopicTitle",components:{WordBreak:c["a"]},props:{tokens:{type:Array,required:!0,default:()=>[]}},constants:{TokenKind:M},methods:{emptyTokenClass:({text:e})=>({"empty-token":" "===e}),classFor({kind:e}){switch(e){case M.externalParam:case M.identifier:return N.identifier;case M.label:return N.label;default:return N.decorator}},componentFor(e){return/^\s+$/.test(e.text)?"span":c["a"]}}},V=R,L=(n("dcf6"),Object(y["a"])(V,F,z,!1,null,"06ec7395",null)),W=L.exports,G=n("64cf"),K=n("e8ea"),H=n("5d59");const J={article:"article",symbol:"symbol"},X={title:"title",symbol:"symbol"},Q={link:"link"};var U={name:"TopicsLinkBlock",components:{Badge:s["a"],WordBreak:c["a"],ContentNode:l["a"],TopicLinkBlockIcon:P,DecoratedTopicTitle:W,RequirementMetadata:K["a"],ConditionalConstraints:G["a"]},inject:["store","references"],mixins:[H["b"],H["a"]],constants:{ReferenceType:Q,TopicKind:J,TitleStyles:X},props:{isSymbolBeta:Boolean,isSymbolDeprecated:Boolean,topic:{type:Object,required:!0,validator:e=>(!("abstract"in e)||Array.isArray(e.abstract))&&"string"===typeof e.identifier&&(e.type===Q.link&&!e.kind||"string"===typeof e.kind)&&(e.type===Q.link&&!e.role||"string"===typeof e.role)&&"string"===typeof e.title&&"string"===typeof e.url&&(!("defaultImplementations"in e)||"number"===typeof e.defaultImplementations)&&(!("required"in e)||"boolean"===typeof e.required)&&(!("conformance"in e)||"object"===typeof e.conformance)}},data(){return{state:this.store.state}},computed:{linkComponent:({topic:e})=>e.type===Q.link?"a":"router-link",linkProps({topic:e}){const t=Object(o["b"])(e.url,this.$route.query);return e.type===Q.link?{href:t}:{to:t}},linkBlockClasses:({changesClasses:e,hasAbstractElements:t,hasMultipleLinesAfterAPIChanges:n,multipleLinesClass:a})=>({"has-inline-element":!t,[a]:n,...!t&&e}),linkClasses:({changesClasses:e,deprecated:t,hasAbstractElements:n})=>({deprecated:t,"has-adjacent-elements":n,...n&&e}),changesClasses:({getChangesClasses:e,change:t})=>e(t),titleTag({topic:e}){if(e.titleStyle===X.title)return e.ideTitle?"span":"code";if(e.role&&(e.role===i["a"].collection||e.role===i["a"].dictionarySymbol))return"span";switch(e.kind){case J.symbol:return"code";default:return"span"}},titleStyles:()=>X,deprecated:({showDeprecatedBadge:e,topic:t})=>e||t.deprecated,showBetaBadge:({topic:e,isSymbolBeta:t})=>Boolean(!t&&e.beta),showDeprecatedBadge:({topic:e,isSymbolDeprecated:t})=>Boolean(!t&&e.deprecated),change({topic:{identifier:e},state:{apiChanges:t}}){return this.changeFor(e,t)},changeName:({change:e,getChangeName:t})=>t(e),hasAbstractElements:({topic:{abstract:e,conformance:t,required:n,defaultImplementations:a}}={})=>e&&e.length>0||t||n||a,tags:({topic:e})=>(e.tags||[]).slice(0,1),iconOverride:({topic:{images:e=[]}})=>{const t=e.find(({type:e})=>"icon"===e);return t?t.identifier:null}}},Y=U,Z=(n("036f"),Object(y["a"])(Y,a,r,!1,null,"750aa7a8",null));t["default"]=Z.exports},"2f04":function(e,t,n){},3484:function(e,t,n){"use strict";n("18b8")},"5a86":function(e,t,n){"use strict";n("fab0")},"5d59":function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return l}));var a=n("b5cf"),r=n("9055"),i=n("beb1");const o="latest_",s={xcode:{value:"xcode",label:"Xcode"},other:{value:"other",label:"Other"}},c={constants:{multipleLinesClass:r["a"]},data(){return{multipleLinesClass:r["a"]}},computed:{hasMultipleLinesAfterAPIChanges:({change:e,changeType:t,$refs:n})=>!(!e&&!t)&&Object(i["a"])(n.apiChangesDiff)}},l={methods:{toVersionRange({platform:e,versions:t}){return`${e} ${t[0]} – ${e} ${t[1]}`},toOptionValue:e=>`${o}${e}`,toScope:e=>e.slice(o.length,e.length),getOptionsForDiffAvailability(e={}){return this.getOptionsForDiffAvailabilities([e])},getOptionsForDiffAvailabilities(e=[]){const t=e.reduce((e,t={})=>Object.keys(t).reduce((e,n)=>({...e,[n]:(e[n]||[]).concat(t[n])}),e),{}),n=Object.keys(t),a=n.reduce((e,n)=>{const a=t[n];return{...e,[n]:a.find(e=>e.platform===s.xcode.label)||a[0]}},{}),r=e=>({label:this.toVersionRange(a[e]),value:this.toOptionValue(e),platform:a[e].platform}),{sdk:i,beta:o,minor:c,major:l,...d}=a,p=[].concat(i?r("sdk"):[]).concat(o?r("beta"):[]).concat(c?r("minor"):[]).concat(l?r("major"):[]).concat(Object.keys(d).map(r));return this.splitOptionsPerPlatform(p)},changesClassesFor(e,t){const n=this.changeFor(e,t);return this.getChangesClasses(n)},getChangesClasses:e=>({["changed changed-"+e]:!!e}),changeFor(e,t){const{change:n}=(t||{})[e]||{};return n},splitOptionsPerPlatform(e){return e.reduce((e,t)=>{const n=t.platform===s.xcode.label?s.xcode.value:s.other.value;return e[n].push(t),e},{[s.xcode.value]:[],[s.other.value]:[]})},getChangeName(e){return a["b"][e]}},computed:{availableOptions({diffAvailability:e={},toOptionValue:t}){return new Set(Object.keys(e).map(t))}}}},6359:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseContentNode",e._b({},"BaseContentNode",e.$props,!1))},r=[],i=n("5677"),o={name:"ContentNode",components:{BaseContentNode:i["default"]},props:i["default"].props,methods:i["default"].methods,BlockType:i["default"].BlockType,InlineType:i["default"].InlineType},s=o,c=(n("3484"),n("2877")),l=Object(c["a"])(s,a,r,!1,null,"7f03310b",null);t["a"]=l.exports},"64cf":function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentNode",{staticClass:"conditional-constraints",attrs:{content:e.content}})},r=[],i=n("6359"),o={name:"ConditionalConstraints",components:{ContentNode:i["a"]},props:{constraints:i["a"].props.content,prefix:i["a"].props.content},computed:{content:({constraints:e,prefix:t,space:n})=>t.concat(n).concat(e),space:()=>({type:i["a"].InlineType.text,text:" "})}},s=o,c=(n("918a"),n("2877")),l=Object(c["a"])(s,a,r,!1,null,"1548fd90",null);t["a"]=l.exports},7395:function(e,t,n){},"83a8":function(e,t,n){"use strict";n("b6f5")},9055:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));const a="has-multiple-lines"},"918a":function(e,t,n){"use strict";n("a2b5")},a0fd:function(e,t,n){"use strict";var a=function(){var e,t=this,n=t.$createElement,a=t._self._c||n;return a("span",{staticClass:"badge",class:(e={},e["badge-"+t.variant]=t.variant,e),attrs:{role:"presentation"}},[t._t("default",(function(){return[t._v(t._s(t.text))]}))],2)},r=[];const i={beta:"Beta",deprecated:"Deprecated"};var o={name:"Badge",props:{variant:{type:String,default:()=>""}},computed:{text:({variant:e})=>i[e]}},s=o,c=(n("5a86"),n("2877")),l=Object(c["a"])(s,a,r,!1,null,"b3052e12",null);t["a"]=l.exports},a2b5:function(e,t,n){},b5cf:function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}));const a={added:"added",modified:"modified",deprecated:"deprecated"},r=[a.modified,a.added,a.deprecated],i={[a.modified]:"Modified",[a.added]:"Added",[a.deprecated]:"Deprecated"},o={Modified:a.modified,Added:a.added,Deprecated:a.deprecated}},b6f5:function(e,t,n){},beb1:function(e,t,n){"use strict";function a(e){if(!e)return!1;const t=window.getComputedStyle(e.$el||e),n=(e.$el||e).offsetHeight,a=t.lineHeight?parseFloat(t.lineHeight):1,r=t.paddingTop?parseFloat(t.paddingTop):0,i=t.paddingBottom?parseFloat(t.paddingBottom):0,o=t.borderTopWidth?parseFloat(t.borderTopWidth):0,s=t.borderBottomWidth?parseFloat(t.borderBottomWidth):0,c=n-(r+i+o+s),l=c/a;return l>=2}n.d(t,"a",(function(){return a}))},c36f:function(e,t,n){"use strict";n("f8bd")},dcf6:function(e,t,n){"use strict";n("2f04")},e8ea:function(e,t,n){"use strict";var a=function(e,t){var n=t._c;return n("p",{staticClass:"requirement-metadata",class:t.data.staticClass},[n("strong",[t._v("Required.")]),t.props.defaultImplementationsCount?[t._v(" Default implementation"+t._s(t.props.defaultImplementationsCount>1?"s":"")+" provided. ")]:t._e()],2)},r=[],i={name:"RequirementMetadata",props:{defaultImplementationsCount:{type:Number,default:0}}},o=i,s=n("2877"),c=Object(s["a"])(o,a,r,!0,null,null,null);t["a"]=c.exports},f8bd:function(e,t,n){},fab0:function(e,t,n){}}]); \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/js/documentation-topic.2ed269e3.js b/axeDevToolsXCUI.doccarchive/js/documentation-topic.2ed269e3.js new file mode 100644 index 00000000..b53a2bd3 --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/js/documentation-topic.2ed269e3.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic"],{"087c":function(e,t,n){},"0b72":function(e,t,n){},"0f49":function(e,t,n){},"0ff0":function(e,t,n){"use strict";n("713d")},"115d":function(e,t,n){"use strict";n("20dd")},1347:function(e,t,n){"use strict";n("367e")},"18f4":function(e,t,n){},"1c02":function(e,t,n){"use strict";n("0f49")},"1f24":function(e,t,n){},2059:function(e,t,n){},"20dd":function(e,t,n){},"218b":function(e,t,n){"use strict";n("9d52")},"21ff":function(e,t,n){"use strict";n("fd6e")},"228b":function(e,t,n){"use strict";n("7cb7")},"22f6":function(e,t,n){},2521:function(e,t,n){},"252c":function(e,t,n){"use strict";(function(e){function i(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var n=e.indexOf("Trident/");if(n>0){var i=e.indexOf("rv:");return parseInt(e.substring(i+3,e.indexOf(".",i)),10)}var a=e.indexOf("Edge/");return a>0?parseInt(e.substring(a+5,e.indexOf(".",a)),10):-1}n.d(t,"a",(function(){return r}));var a=void 0;function s(){s.init||(s.init=!0,a=-1!==i())}var r={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},staticRenderFns:[],_scopeId:"data-v-b329ee4c",name:"resize-observer",methods:{compareAndNotify:function(){this._w===this.$el.offsetWidth&&this._h===this.$el.offsetHeight||(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.$emit("notify"))},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!a&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),delete this._resizeObject.onload)}},mounted:function(){var e=this;s(),this.$nextTick((function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight}));var t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",a&&this.$el.appendChild(t),t.data="about:blank",a||this.$el.appendChild(t)},beforeDestroy:function(){this.removeResizeHandlers()}};function o(e){e.component("resize-observer",r),e.component("ResizeObserver",r)}var l={version:"0.4.5",install:o},c=null;"undefined"!==typeof window?c=window.Vue:"undefined"!==typeof e&&(c=e.Vue),c&&c.use(l)}).call(this,n("c8ba"))},"260a":function(e,t,n){"use strict";n("9a8a")},2822:function(e,t,n){"use strict";n("2521")},"2ca2":function(e,t,n){"use strict";n("98e2")},"2dc5":function(e,t,n){"use strict";n("649a")},"2efe":function(e,t,n){"use strict";n("8541")},"2f87":function(e,t,n){"use strict";n("b0a0")},3377:function(e,t,n){},3396:function(e,t,n){"use strict";n("cdce")},"34e5":function(e,t,n){"use strict";n("087c")},"367e":function(e,t,n){},"370f":function(e,t,n){},"374e":function(e,t,n){"use strict";n("0b72")},"37dc":function(e,t,n){},"3a47":function(e,t,n){},"3a72":function(e,t,n){"use strict";n("3a47")},"3fc1":function(e,t,n){},4125:function(e,t,n){},4281:function(e,t,n){"use strict";n("f0dd")},"447f":function(e,t,n){"use strict";n("1f24")},4539:function(e,t,n){"use strict";n("7db8")},"46c5":function(e,t,n){"use strict";n("dff0")},4737:function(e,t,n){},"4b9a":function(e,t,n){"use strict";n("8df2")},"4de6":function(e,t,n){"use strict";n("9dbb")},5079:function(e,t,n){},"533e":function(e,t,n){},5550:function(e,t,n){"use strict";n("73e2")},"56bb":function(e,t,n){},"58d9":function(e,t,n){},"5c33":function(e,t,n){"use strict";n("4737")},"5c57":function(e,t,n){"use strict";n("f0ff")},"649a":function(e,t,n){},"696e":function(e,t,n){},"69ba":function(e,t,n){"use strict";n("2059")},"6c70":function(e,t,n){},"713d":function(e,t,n){},"719b":function(e,t,n){"use strict";n("8b3c")},"73e2":function(e,t,n){},7649:function(e,t,n){"use strict";n("37dc")},"7a2c":function(e,t,n){"use strict";n("c4c1")},"7cb7":function(e,t,n){},"7d0e":function(e,t,n){"use strict";n("696e")},"7d10":function(e,t,n){},"7db8":function(e,t,n){},"83ed":function(e,t,n){"use strict";n("b8c2")},8541:function(e,t,n){},"85fe":function(e,t,n){"use strict";(function(e){function i(e){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:{},r=function(r){for(var l=arguments.length,c=new Array(l>1?l-1:0),d=1;d1){var i=e.find((function(e){return e.isIntersecting}));i&&(t=i)}if(n.callback){var a=t.isIntersecting&&t.intersectionRatio>=n.threshold;if(a===n.oldResult)return;n.oldResult=a,n.callback(a,t)}}),this.options.intersection),t.context.$nextTick((function(){n.observer&&n.observer.observe(n.el)}))}}},{key:"destroyObserver",value:function(){this.observer&&(this.observer.disconnect(),this.observer=null),this.callback&&this.callback._clear&&(this.callback._clear(),this.callback=null)}},{key:"threshold",get:function(){return this.options.intersection&&this.options.intersection.threshold||0}}]),e}();function f(e,t,n){var i=t.value;if(i)if("undefined"===typeof IntersectionObserver)console.warn("[vue-observe-visibility] IntersectionObserver API is not available in your browser. Please install this polyfill: https://github.com/w3c/IntersectionObserver/tree/master/polyfill");else{var a=new g(e,i,n);e._vue_visibilityState=a}}function m(e,t,n){var i=t.value,a=t.oldValue;if(!p(i,a)){var s=e._vue_visibilityState;i?s?s.createObserver(i,n):f(e,{value:i},n):y(e)}}function y(e){var t=e._vue_visibilityState;t&&(t.destroyObserver(),delete e._vue_visibilityState)}var v={bind:f,update:m,unbind:y};function b(e){e.directive("observe-visibility",v)}var T={version:"0.4.6",install:b},_=null;"undefined"!==typeof window?_=window.Vue:"undefined"!==typeof e&&(_=e.Vue),_&&_.use(T)}).call(this,n("c8ba"))},"87ff":function(e,t,n){"use strict";n("d840")},"89ec":function(e,t,n){},"8b3c":function(e,t,n){},"8b7a":function(e,t,n){"use strict";n("89ec")},"8df2":function(e,t,n){},"96a4":function(e,t,n){"use strict";n("58d9")},"98e2":function(e,t,n){},"9a8a":function(e,t,n){},"9d52":function(e,t,n){},"9dbb":function(e,t,n){},a40c:function(e,t,n){"use strict";n("c33d")},a780:function(e,t,n){"use strict";n("a7c6")},a7c6:function(e,t,n){},a91f:function(e,t,n){"use strict";n("6c70")},ac53:function(e,t,n){"use strict";n("d573")},ad1a:function(e,t,n){},b0a0:function(e,t,n){},b39c:function(e,t,n){"use strict";n("18f4")},b831:function(e,t,n){"use strict";n("533e")},b8c2:function(e,t,n){},bab5:function(e,t,n){"use strict";n("f0aa")},bcfb:function(e,t,n){"use strict";n("e4ea")},c2c8:function(e,t,n){"use strict";n("ad1a")},c33d:function(e,t,n){},c3a6:function(e,t,n){"use strict";n("7d10")},c4c1:function(e,t,n){},ca3d:function(e,t,n){"use strict";n("5079")},cdce:function(e,t,n){},d1b4:function(e,t,n){"use strict";n("4125")},d573:function(e,t,n){},d6cc:function(e,t,n){"use strict";n("3fc1")},d790:function(e,t,n){"use strict";n("56bb")},d840:function(e,t,n){},dff0:function(e,t,n){},e3c9:function(e,t,n){"use strict";n("3377")},e4ea:function(e,t,n){},e508:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return M})),n.d(t,"b",(function(){return W})),n.d(t,"c",(function(){return U}));var i=n("252c"),a=n("85fe"),s=n("ed83"),r=n.n(s),o=n("2b0e"),l={itemsLimit:1e3};function c(e){return c="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function h(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,i=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a,s=!0,r=!1;return{s:function(){i=e[Symbol.iterator]()},n:function(){var e=i.next();return s=e.done,e},e:function(e){r=!0,a=e},f:function(){try{s||null==i.return||i.return()}finally{if(r)throw a}}}}var m={items:{type:Array,required:!0},keyField:{type:String,default:"id"},direction:{type:String,default:"vertical",validator:function(e){return["vertical","horizontal"].includes(e)}}};function y(){return this.items.length&&"object"!==c(this.items[0])}var v=!1;if("undefined"!==typeof window){v=!1;try{var b=Object.defineProperty({},"passive",{get:function(){v=!0}});window.addEventListener("test",null,b)}catch(Y){}}var T=0,_={name:"RecycleScroller",components:{ResizeObserver:i["a"]},directives:{ObserveVisibility:a["a"]},props:h({},m,{itemSize:{type:Number,default:null},minItemSize:{type:[Number,String],default:null},sizeField:{type:String,default:"size"},typeField:{type:String,default:"type"},buffer:{type:Number,default:200},pageMode:{type:Boolean,default:!1},prerender:{type:Number,default:0},emitUpdate:{type:Boolean,default:!1}}),data:function(){return{pool:[],totalSize:0,ready:!1,hoverKey:null}},computed:{sizes:function(){if(null===this.itemSize){for(var e,t={"-1":{accumulator:0}},n=this.items,i=this.sizeField,a=this.minItemSize,s=1e4,r=0,o=0,l=n.length;o1&&void 0!==arguments[1]&&arguments[1],n=this.$_unusedViews,i=e.nr.type,a=n.get(i);a||(a=[],n.set(i,a)),a.push(e),t||(e.nr.used=!1,e.position=-9999,this.$_views.delete(e.nr.key))},handleResize:function(){this.$emit("resize"),this.ready&&this.updateVisibleItems(!1)},handleScroll:function(e){var t=this;this.$_scrollDirty||(this.$_scrollDirty=!0,requestAnimationFrame((function(){t.$_scrollDirty=!1;var e=t.updateVisibleItems(!1,!0),n=e.continuous;n||(clearTimeout(t.$_refreshTimout),t.$_refreshTimout=setTimeout(t.handleScroll,100))})))},handleVisibilityChange:function(e,t){var n=this;this.ready&&(e||0!==t.boundingClientRect.width||0!==t.boundingClientRect.height?(this.$emit("visible"),requestAnimationFrame((function(){n.updateVisibleItems(!1)}))):this.$emit("hidden"))},updateVisibleItems:function(e){var t,n,i,a,s=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.itemSize,o=this.$_computedMinItemSize,c=this.typeField,d=this.simpleArray?null:this.keyField,u=this.items,h=u.length,p=this.sizes,g=this.$_views,f=this.$_unusedViews,m=this.pool;if(h)if(this.$_prerender)t=0,n=this.prerender,i=null;else{var y=this.getScroll();if(s){var v=y.start-this.$_lastUpdateScrollPosition;if(v<0&&(v=-v),null===r&&vy.start&&(C=k),k=~~((S+C)/2)}while(k!==_);for(k<0&&(k=0),t=k,i=p[h-1].accumulator,n=k;nh&&(n=h))}else t=~~(y.start/r),n=Math.ceil(y.end/r),t<0&&(t=0),n>h&&(n=h),i=h*r}else t=n=i=0;n-t>l.itemsLimit&&this.itemsLimitError(),this.totalSize=i;var w=t<=this.$_endIndex&&n>=this.$_startIndex;if(this.$_continuous!==w){if(w){g.clear(),f.clear();for(var I=0,O=m.length;I=n)&&this.unuseView(a));for(var P,$,A,L,N=w?null:new Map,j=t;j=A.length)&&(a=this.addView(m,j,P,E,$),this.unuseView(a,!0),A=f.get($)),a=A[L],a.item=P,a.nr.used=!0,a.nr.index=j,a.nr.key=E,a.nr.type=$,N.set($,L+1),L++),g.set(E,a)),a.position=null===r?p[j-1].accumulator:j*r):a&&this.unuseView(a)}return this.$_startIndex=t,this.$_endIndex=n,this.emitUpdate&&this.$emit("update",t,n),clearTimeout(this.$_sortTimer),this.$_sortTimer=setTimeout(this.sortViews,300),{continuous:w}},getListenerTarget:function(){var e=r()(this.$el);return!window.document||e!==window.document.documentElement&&e!==window.document.body||(e=window),e},getScroll:function(){var e,t=this.$el,n=this.direction,i="vertical"===n;if(this.pageMode){var a=t.getBoundingClientRect(),s=i?a.height:a.width,r=-(i?a.top:a.left),o=i?window.innerHeight:window.innerWidth;r<0&&(o+=r,r=0),r+o>s&&(o=s-r),e={start:r,end:r+o}}else e=i?{start:t.scrollTop,end:t.scrollTop+t.clientHeight}:{start:t.scrollLeft,end:t.scrollLeft+t.clientWidth};return e},applyPageMode:function(){this.pageMode?this.addListeners():this.removeListeners()},addListeners:function(){this.listenerTarget=this.getListenerTarget(),this.listenerTarget.addEventListener("scroll",this.handleScroll,!!v&&{passive:!0}),this.listenerTarget.addEventListener("resize",this.handleResize)},removeListeners:function(){this.listenerTarget&&(this.listenerTarget.removeEventListener("scroll",this.handleScroll),this.listenerTarget.removeEventListener("resize",this.handleResize),this.listenerTarget=null)},scrollToItem:function(e){var t;t=null===this.itemSize?e>0?this.sizes[e-1].accumulator:0:e*this.itemSize,this.scrollToPosition(t)},scrollToPosition:function(e){"vertical"===this.direction?this.$el.scrollTop=e:this.$el.scrollLeft=e},itemsLimitError:function(){var e=this;throw setTimeout((function(){console.log("It seems the scroller element isn't scrolling, so it tries to render all the items at once.","Scroller:",e.$el),console.log("Make sure the scroller has a fixed height (or width) and 'overflow-y' (or 'overflow-x') set to 'auto' so it can scroll correctly and only render the items visible in the scroll viewport.")})),new Error("Rendered items limit reached")},sortViews:function(){this.pool.sort((function(e,t){return e.nr.index-t.nr.index}))}}};function S(e,t,n,i,a,s,r,o,l,c){"boolean"!==typeof r&&(l=o,o=r,r=!1);const d="function"===typeof n?n.options:n;let u;if(e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0,a&&(d.functional=!0)),i&&(d._scopeId=i),s?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(s)},d._ssrRegister=u):t&&(u=r?function(e){t.call(this,c(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,o(e))}),u)if(d.functional){const e=d.render;d.render=function(t,n){return u.call(n),e(t,n)}}else{const e=d.beforeCreate;d.beforeCreate=e?[].concat(e,u):[u]}return n}const C=_;var k=function(){var e,t,n=this,i=n.$createElement,a=n._self._c||i;return a("div",{directives:[{name:"observe-visibility",rawName:"v-observe-visibility",value:n.handleVisibilityChange,expression:"handleVisibilityChange"}],staticClass:"vue-recycle-scroller",class:(e={ready:n.ready,"page-mode":n.pageMode},e["direction-"+n.direction]=!0,e),on:{"&scroll":function(e){return n.handleScroll(e)}}},[n.$slots.before?a("div",{staticClass:"vue-recycle-scroller__slot"},[n._t("before")],2):n._e(),n._v(" "),a("div",{ref:"wrapper",staticClass:"vue-recycle-scroller__item-wrapper",style:(t={},t["vertical"===n.direction?"minHeight":"minWidth"]=n.totalSize+"px",t)},n._l(n.pool,(function(e){return a("div",{key:e.nr.id,staticClass:"vue-recycle-scroller__item-view",class:{hover:n.hoverKey===e.nr.key},style:n.ready?{transform:"translate"+("vertical"===n.direction?"Y":"X")+"("+e.position+"px)"}:null,on:{mouseenter:function(t){n.hoverKey=e.nr.key},mouseleave:function(e){n.hoverKey=null}}},[n._t("default",null,{item:e.item,index:e.nr.index,active:e.nr.used})],2)})),0),n._v(" "),n.$slots.after?a("div",{staticClass:"vue-recycle-scroller__slot"},[n._t("after")],2):n._e(),n._v(" "),a("ResizeObserver",{on:{notify:n.handleResize}})],1)},w=[];k._withStripped=!0;const I=void 0,O=void 0,x=void 0,D=!1,P=S({render:k,staticRenderFns:w},I,C,O,D,x,!1,void 0,void 0,void 0);var $={name:"DynamicScroller",components:{RecycleScroller:P},inheritAttrs:!1,provide:function(){return"undefined"!==typeof ResizeObserver&&(this.$_resizeObserver=new ResizeObserver((function(e){var t,n=f(e);try{for(n.s();!(t=n.n()).done;){var i=t.value;if(i.target){var a=new CustomEvent("resize",{detail:{contentRect:i.contentRect}});i.target.dispatchEvent(a)}}}catch(s){n.e(s)}finally{n.f()}}))),{vscrollData:this.vscrollData,vscrollParent:this,vscrollResizeObserver:this.$_resizeObserver}},props:h({},m,{minItemSize:{type:[Number,String],required:!0}}),data:function(){return{vscrollData:{active:!0,sizes:{},validSizes:{},keyField:this.keyField,simpleArray:!1}}},computed:{simpleArray:y,itemsWithSize:function(){for(var e=[],t=this.items,n=this.keyField,i=this.simpleArray,a=this.vscrollData.sizes,s=0;s0&&void 0!==arguments[0])||arguments[0];(e||this.simpleArray)&&(this.vscrollData.validSizes={}),this.$emit("vscroll:update",{force:!0})},scrollToItem:function(e){var t=this.$refs.scroller;t&&t.scrollToItem(e)},getItemSize:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=this.simpleArray?null!=t?t:this.items.indexOf(e):e[this.keyField];return this.vscrollData.sizes[n]||0},scrollToBottom:function(){var e=this;if(!this.$_scrollingToBottom){this.$_scrollingToBottom=!0;var t=this.$el;this.$nextTick((function(){t.scrollTop=t.scrollHeight+5e3;var n=function n(){t.scrollTop=t.scrollHeight+5e3,requestAnimationFrame((function(){t.scrollTop=t.scrollHeight+5e3,0===e.$_undefinedSizes?e.$_scrollingToBottom=!1:requestAnimationFrame(n)}))};requestAnimationFrame(n)}))}}}};const A=$;var L=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RecycleScroller",e._g(e._b({ref:"scroller",attrs:{items:e.itemsWithSize,"min-item-size":e.minItemSize,direction:e.direction,"key-field":"id"},on:{resize:e.onScrollerResize,visible:e.onScrollerVisible},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.item,i=t.index,a=t.active;return[e._t("default",null,null,{item:n.item,index:i,active:a,itemWithSize:n})]}}],null,!0)},"RecycleScroller",e.$attrs,!1),e.listeners),[e._v(" "),n("template",{slot:"before"},[e._t("before")],2),e._v(" "),n("template",{slot:"after"},[e._t("after")],2)],2)},N=[];L._withStripped=!0;const j=void 0,E=void 0,B=void 0,R=!1,M=S({render:L,staticRenderFns:N},j,A,E,R,B,!1,void 0,void 0,void 0);var K={name:"DynamicScrollerItem",inject:["vscrollData","vscrollParent","vscrollResizeObserver"],props:{item:{required:!0},watchData:{type:Boolean,default:!1},active:{type:Boolean,required:!0},index:{type:Number,default:void 0},sizeDependencies:{type:[Array,Object],default:null},emitResize:{type:Boolean,default:!1},tag:{type:String,default:"div"}},computed:{id:function(){return this.vscrollData.simpleArray?this.index:this.item[this.vscrollData.keyField]},size:function(){return this.vscrollData.validSizes[this.id]&&this.vscrollData.sizes[this.id]||0},finalActive:function(){return this.active&&this.vscrollData.active}},watch:{watchData:"updateWatchData",id:function(){this.size||this.onDataUpdate()},finalActive:function(e){this.size||(e?this.vscrollParent.$_undefinedMap[this.id]||(this.vscrollParent.$_undefinedSizes++,this.vscrollParent.$_undefinedMap[this.id]=!0):this.vscrollParent.$_undefinedMap[this.id]&&(this.vscrollParent.$_undefinedSizes--,this.vscrollParent.$_undefinedMap[this.id]=!1)),this.vscrollResizeObserver?e?this.observeSize():this.unobserveSize():e&&this.$_pendingVScrollUpdate===this.id&&this.updateSize()}},created:function(){var e=this;if(!this.$isServer&&(this.$_forceNextVScrollUpdate=null,this.updateWatchData(),!this.vscrollResizeObserver)){var t=function(t){e.$watch((function(){return e.sizeDependencies[t]}),e.onDataUpdate)};for(var n in this.sizeDependencies)t(n);this.vscrollParent.$on("vscroll:update",this.onVscrollUpdate),this.vscrollParent.$on("vscroll:update-size",this.onVscrollUpdateSize)}},mounted:function(){this.vscrollData.active&&(this.updateSize(),this.observeSize())},beforeDestroy:function(){this.vscrollParent.$off("vscroll:update",this.onVscrollUpdate),this.vscrollParent.$off("vscroll:update-size",this.onVscrollUpdateSize),this.unobserveSize()},methods:{updateSize:function(){this.finalActive?this.$_pendingSizeUpdate!==this.id&&(this.$_pendingSizeUpdate=this.id,this.$_forceNextVScrollUpdate=null,this.$_pendingVScrollUpdate=null,this.computeSize(this.id)):this.$_forceNextVScrollUpdate=this.id},updateWatchData:function(){var e=this;this.watchData?this.$_watchData=this.$watch("data",(function(){e.onDataUpdate()}),{deep:!0}):this.$_watchData&&(this.$_watchData(),this.$_watchData=null)},onVscrollUpdate:function(e){var t=e.force;!this.finalActive&&t&&(this.$_pendingVScrollUpdate=this.id),this.$_forceNextVScrollUpdate!==this.id&&!t&&this.size||this.updateSize()},onDataUpdate:function(){this.updateSize()},computeSize:function(e){var t=this;this.$nextTick((function(){if(t.id===e){var n=t.$el.offsetWidth,i=t.$el.offsetHeight;t.applySize(n,i)}t.$_pendingSizeUpdate=null}))},applySize:function(e,t){var n=Math.round("vertical"===this.vscrollParent.direction?t:e);n&&this.size!==n&&(this.vscrollParent.$_undefinedMap[this.id]&&(this.vscrollParent.$_undefinedSizes--,this.vscrollParent.$_undefinedMap[this.id]=void 0),this.$set(this.vscrollData.sizes,this.id,n),this.$set(this.vscrollData.validSizes,this.id,!0),this.emitResize&&this.$emit("resize",this.id))},observeSize:function(){this.vscrollResizeObserver&&(this.vscrollResizeObserver.observe(this.$el.parentNode),this.$el.parentNode.addEventListener("resize",this.onResize))},unobserveSize:function(){this.vscrollResizeObserver&&(this.vscrollResizeObserver.unobserve(this.$el.parentNode),this.$el.parentNode.removeEventListener("resize",this.onResize))},onResize:function(e){var t=e.detail.contentRect,n=t.width,i=t.height;this.applySize(n,i)}},render:function(e){return e(this.tag,this.$slots.default)}};const z=K,F=void 0,q=void 0,H=void 0,V=void 0,W=S({},F,z,q,V,H,!1,void 0,void 0,void 0);function U(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.idProp,n=void 0===t?function(e){return e.item.id}:t,i={},a=new o["default"]({data:function(){return{store:i}}});return{data:function(){return{idState:null}},created:function(){var e=this;this.$_id=null,this.$_getId="function"===typeof n?function(){return n.call(e,e)}:function(){return e[n]},this.$watch(this.$_getId,{handler:function(e){var t=this;this.$nextTick((function(){t.$_id=e}))},immediate:!0}),this.$_updateIdState()},beforeUpdate:function(){this.$_updateIdState()},methods:{$_idStateInit:function(e){var t=this.$options.idState;if("function"===typeof t){var n=t.call(this,this);return a.$set(i,e,n),this.$_id=e,n}throw new Error("[mixin IdState] Missing `idState` function on component definition.")},$_updateIdState:function(){var e=this.$_getId();null==e&&console.warn("No id found for IdState with idProp: '".concat(n,"'.")),e!==this.$_id&&(i[e]||this.$_idStateInit(e),this.idState=i[e])}}}}function G(e,t){e.component("".concat(t,"recycle-scroller"),P),e.component("".concat(t,"RecycleScroller"),P),e.component("".concat(t,"dynamic-scroller"),M),e.component("".concat(t,"DynamicScroller"),M),e.component("".concat(t,"dynamic-scroller-item"),W),e.component("".concat(t,"DynamicScrollerItem"),W)}var Q={version:"1.0.10",install:function(e,t){var n=Object.assign({},{installComponents:!0,componentsPrefix:""},t);for(var i in n)"undefined"!==typeof n[i]&&(l[i]=n[i]);n.installComponents&&G(e,n.componentsPrefix)}},X=null;"undefined"!==typeof window?X=window.Vue:"undefined"!==typeof e&&(X=e.Vue),X&&X.use(Q)}).call(this,n("c8ba"))},e5a5:function(e,t,n){"use strict";n("f0a3")},e81e:function(e,t,n){"use strict";n("370f")},ed83:function(e,t,n){var i,a,s;(function(n,r){a=[],i=r,s="function"===typeof i?i.apply(t,a):i,void 0===s||(e.exports=s)})(0,(function(){var e=/(auto|scroll)/,t=function(e,n){return null===e.parentNode?n:t(e.parentNode,n.concat([e]))},n=function(e,t){return getComputedStyle(e,null).getPropertyValue(t)},i=function(e){return n(e,"overflow")+n(e,"overflow-y")+n(e,"overflow-x")},a=function(t){return e.test(i(t))},s=function(e){if(e instanceof HTMLElement||e instanceof SVGElement){for(var n=t(e.parentNode,[]),i=0;i({"~0":"~","~1":"/"}[e]||e))}function*o(e){const t=1;if(e.lengtht)throw new Error("invalid array index "+e);return n}function*p(e,t,n={strict:!1}){let i=e;for(const a of o(t)){if(n.strict&&!Object.prototype.hasOwnProperty.call(i,a))throw new u(t);i=i[a],yield{node:i,token:a}}}function g(e,t){let n=e;for(const{node:i}of p(e,t,{strict:!0}))n=i;return n}function f(e,t,n){let i=null,a=e,s=null;for(const{node:o,token:l}of p(e,t))i=a,a=o,s=l;if(!i)throw new u(t);if(Array.isArray(i))try{const e=h(s,i);i.splice(e,0,n)}catch(r){throw new u(t)}else Object.assign(i,{[s]:n});return e}function m(e,t){let n=null,i=e,a=null;for(const{node:r,token:o}of p(e,t))n=i,i=r,a=o;if(!n)throw new u(t);if(Array.isArray(n))try{const e=h(a,n);n.splice(e,1)}catch(s){throw new u(t)}else{if(!i)throw new u(t);delete n[a]}return e}function y(e,t,n){return m(e,t),f(e,t,n),e}function v(e,t,n){const i=g(e,t);return m(e,t),f(e,n,i),e}function b(e,t,n){return f(e,n,g(e,t)),e}function T(e,t,n){function i(e,t){const n=typeof e,a=typeof t;if(n!==a)return!1;switch(n){case d:{const n=Object.keys(e),a=Object.keys(t);return n.length===a.length&&n.every((n,s)=>n===a[s]&&i(e[n],t[n]))}default:return e===t}}const a=g(e,t);if(!i(n,a))throw new Error("test failed");return e}const _={add:(e,{path:t,value:n})=>f(e,t,n),copy:(e,{from:t,path:n})=>b(e,t,n),move:(e,{from:t,path:n})=>v(e,t,n),remove:(e,{path:t})=>m(e,t),replace:(e,{path:t,value:n})=>y(e,t,n),test:(e,{path:t,value:n})=>T(e,t,n)};function S(e,{op:t,...n}){const i=_[t];if(!i)throw new Error("unknown operation");return i(e,n)}function C(e,t){return t.reduce(S,e)}var k=n("66cd"),w=n("25a9"),I=n("2b88"),O=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"doc-topic",class:{"with-on-this-page":e.enableOnThisPageNav&&e.isOnThisPageNavVisible}},[n("main",{staticClass:"main",attrs:{id:"main",role:"main",tabindex:"0"}},[n("DocumentationHero",{attrs:{role:e.role,enhanceBackground:e.enhanceBackground,shortHero:e.shortHero,shouldShowLanguageSwitcher:e.shouldShowLanguageSwitcher,iconOverride:e.references[e.pageIcon]},scopedSlots:e._u([{key:"above-content",fn:function(){return[e._t("above-hero-content")]},proxy:!0}],null,!0)},[e._t("above-title"),e.shouldShowLanguageSwitcher?n("LanguageSwitcher",{attrs:{interfaceLanguage:e.interfaceLanguage,objcPath:e.objcPath,swiftPath:e.swiftPath}}):e._e(),e.enableMinimized?e._e():n("Title",{attrs:{eyebrow:e.roleHeading}},[n(e.titleBreakComponent,{tag:"component"},[e._v(e._s(e.title))]),e.isSymbolDeprecated||e.isSymbolBeta?n("small",{class:e.tagName,attrs:{slot:"after","data-tag-name":e.tagName},slot:"after"}):e._e()],1),e.abstract?n("Abstract",{attrs:{content:e.abstract}}):e._e(),e.sampleCodeDownload?n("div",[n("DownloadButton",{staticClass:"sample-download",attrs:{action:e.sampleCodeDownload.action}})],1):e._e(),e.shouldShowAvailability?n("Availability",{attrs:{platforms:e.platforms,technologies:e.technologies}}):e._e()],2),n("div",{staticClass:"doc-content-wrapper"},[n("div",{staticClass:"doc-content",class:{"no-primary-content":!e.hasPrimaryContent}},[e.hasPrimaryContent?n("div",{staticClass:"container"},[n("div",{staticClass:"description",class:{"after-enhanced-hero":e.enhanceBackground}},[e.isRequirement?n("RequirementMetadata",{attrs:{defaultImplementationsCount:e.defaultImplementationsCount}}):e._e(),e.deprecationSummary&&e.deprecationSummary.length?n("Aside",{attrs:{kind:"deprecated"}},[n("ContentNode",{attrs:{content:e.deprecationSummary}})],1):e._e(),e.downloadNotAvailableSummary&&e.downloadNotAvailableSummary.length?n("Aside",{attrs:{kind:"note"}},[n("ContentNode",{attrs:{content:e.downloadNotAvailableSummary}})],1):e._e()],1),e.primaryContentSections&&e.primaryContentSections.length?n("PrimaryContent",{class:{"with-border":!e.enhanceBackground&&!e.enableMinimized},attrs:{conformance:e.conformance,source:e.remoteSource,sections:e.primaryContentSections}}):e._e()],1):e._e(),e.shouldRenderTopicSection?n("Topics",{attrs:{sections:e.topicSections,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,topicStyle:e.topicSectionsStyle}}):e._e(),e.defaultImplementationsSections&&!e.enableMinimized?n("DefaultImplementations",{attrs:{sections:e.defaultImplementationsSections,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}}):e._e(),e.relationshipsSections&&!e.enableMinimized?n("Relationships",{attrs:{sections:e.relationshipsSections}}):e._e(),e.seeAlsoSections&&!e.enableMinimized?n("SeeAlso",{attrs:{sections:e.seeAlsoSections}}):e._e()],1),e.enableOnThisPageNav?[n("OnThisPageStickyContainer",{directives:[{name:"show",rawName:"v-show",value:e.isOnThisPageNavVisible,expression:"isOnThisPageNavVisible"}]},[e.topicState.onThisPageSections.length>2?n("OnThisPageNav"):e._e()],1)]:e._e()],2),!e.isTargetIDE&&e.hasBetaContent?n("BetaLegalText"):e._e()],1),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" Current page is "+e._s(e.pageTitle)+" ")])])},x=[],D=n("8649"),P=n("bf08"),$=n("e3ab"),A=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"betainfo"},[n("div",{staticClass:"betainfo-container"},[n("GridRow",[n("GridColumn",{attrs:{span:{large:12}}},[n("p",{staticClass:"betainfo-label"},[e._v("Beta Software")]),n("div",{staticClass:"betainfo-content"},[e._t("content",(function(){return[n("p",[e._v("This documentation refers to beta software and may be changed.")])]}))],2),e._t("after")],2)],1)],1)])},L=[],N=n("0f00"),j=n("620a"),E={name:"BetaLegalText",components:{GridColumn:j["a"],GridRow:N["a"]}},B=E,R=(n("5c33"),n("2877")),M=Object(R["a"])(B,A,L,!1,null,"0f5e5efb",null),K=M.exports,z=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Section",{staticClass:"language",attrs:{role:"complementary","aria-label":"Language"}},[n("Title",[e._v("Language: ")]),n("div",{staticClass:"language-list"},[n("LanguageSwitcherLink",{staticClass:"language-option swift",class:{active:e.swift.active},attrs:{url:e.swift.active?null:e.swift.url},on:{click:function(t){return e.chooseLanguage(e.swift)}}},[e._v(" "+e._s(e.swift.name)+" ")]),n("LanguageSwitcherLink",{staticClass:"language-option objc",class:{active:e.objc.active},attrs:{url:e.objc.active?null:e.objc.url},on:{click:function(t){return e.chooseLanguage(e.objc)}}},[e._v(" "+e._s(e.objc.name)+" ")])],1)],1)},F=[],q=n("d26a"),H=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.url?n("a",{attrs:{href:e.url},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._t("default")],2):n("span",[e._t("default")],2)},V=[],W={name:"LanguageSwitcherLink",props:{url:[String,Object]}},U=W,G=Object(R["a"])(U,H,V,!1,null,null,null),Q=G.exports,X=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"summary-section"},[e._t("default")],2)},Y=[],J={name:"Section"},Z=J,ee=(n("1347"),Object(R["a"])(Z,X,Y,!1,null,"3aa6f694",null)),te=ee.exports,ne=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("p",{staticClass:"title"},[e._t("default")],2)},ie=[],ae={name:"Title"},se=ae,re=(n("ede5"),Object(R["a"])(se,ne,ie,!1,null,"6796f6ea",null)),oe=re.exports,le={name:"LanguageSwitcher",components:{LanguageSwitcherLink:Q,Section:te,Title:oe},inject:{isTargetIDE:{default:()=>!1},store:{default(){return{setPreferredLanguage(){}}}}},props:{interfaceLanguage:{type:String,required:!0},objcPath:{type:String,required:!0},swiftPath:{type:String,required:!0}},computed:{objc:({interfaceLanguage:e,normalizePath:t,objcPath:n,$route:{query:i}})=>({...D["a"].objectiveC,active:D["a"].objectiveC.key.api===e,url:Object(q["b"])(t(n),{...i,language:D["a"].objectiveC.key.url})}),swift:({interfaceLanguage:e,normalizePath:t,swiftPath:n,$route:{query:i}})=>({...D["a"].swift,active:D["a"].swift.key.api===e,url:Object(q["b"])(t(n),{...i,language:void 0})})},methods:{chooseLanguage(e){this.isTargetIDE||this.store.setPreferredLanguage(e.key.url),this.$router.push(e.url)},normalizePath(e){return e.startsWith("/")?e:"/"+e}}},ce=le,de=(n("4539"),Object(R["a"])(ce,z,F,!1,null,"0de98d61",null)),ue=de.exports,he=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["documentation-hero",{"documentation-hero--disabled":!e.enhanceBackground,"theme-dark":e.enhanceBackground}],style:e.styles},[n("div",{staticClass:"icon"},[e.enhanceBackground?n("TopicTypeIcon",{key:"first",staticClass:"background-icon first-icon",attrs:{type:e.type,"image-override":e.iconOverride,"with-colors":""}}):e._e()],1),n("div",{staticClass:"documentation-hero__above-content"},[e._t("above-content")],2),n("div",{staticClass:"documentation-hero__content",class:{"short-hero":e.shortHero,"extra-bottom-padding":e.shouldShowLanguageSwitcher}},[e._t("default")],2)])},pe=[],ge=n("f12c"),fe=n("31d4"),me=n("2cae"),ye={name:"DocumentationHero",components:{TopicTypeIcon:ge["a"]},props:{role:{type:String,required:!0},enhanceBackground:{type:Boolean,required:!0},shortHero:{type:Boolean,required:!0},shouldShowLanguageSwitcher:{type:Boolean,required:!0},iconOverride:{type:Object,required:!1}},computed:{color:({type:e})=>me["b"][fe["a"][e]||e]||me["a"].teal,styles:({color:e})=>({"--accent-color":`var(--color-documentation-intro-accent, var(--color-type-icon-${e}, var(--color-figure-gray-secondary)))`}),type:({role:e})=>{switch(e){case k["a"].collection:return fe["b"].module;case k["a"].collectionGroup:return fe["b"].collection;default:return e}}}},ve=ye,be=(n("e3c9"),Object(R["a"])(ve,he,pe,!1,null,"3ec838d1",null)),Te=be.exports,_e=n("7b1f"),Se=n("12b1"),Ce=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"OnThisPageNav"},[n("ul",{staticClass:"items"},e._l(e.onThisPageSections,(function(t){return n("li",{key:t.anchor,class:e.getItemClasses(t)},[n("router-link",{staticClass:"base-link",attrs:{to:t.url},nativeOn:{click:function(n){return e.handleFocusAndScroll(t.anchor)}}},[n("WordBreak",[e._v(e._s(t.title))])],1)],1)})),0)])},ke=[];function we(e,t){let n,i;return function(...a){const s=this;if(!i)return e.apply(s,a),void(i=Date.now());clearTimeout(n),n=setTimeout(()=>{Date.now()-i>=t&&(e.apply(s,a),i=Date.now())},t-(Date.now()-i))}}var Ie=n("3908"),Oe=n("8a61"),xe={name:"OnThisPageNav",components:{WordBreak:_e["a"]},mixins:[Oe["a"]],inject:{store:{default(){return{state:{onThisPageSections:[],currentPageAnchor:null}}}}},computed:{onThisPageSections:({store:e,$route:t})=>e.state.onThisPageSections.map(e=>({...e,url:Object(q["b"])("#"+e.anchor,t.query)})),currentPageAnchor:({store:e})=>e.state.currentPageAnchor},async mounted(){window.addEventListener("scroll",this.onScroll,!1),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("scroll",this.onScroll)})},watch:{onThisPageSections:{immediate:!0,async handler(){await Object(Ie["b"])(8),this.onScroll()}}},methods:{onScroll:we((function(){const e=this.onThisPageSections.length;if(!e)return;const{scrollY:t,innerHeight:n}=window,{scrollHeight:i}=document.body,a=t+n>=i,s=t<=0,r=.3*n+t;if(s||a){const t=s?0:e-1;return void this.store.setCurrentPageSection(this.onThisPageSections[t].anchor)}let o,l,c=null;for(o=0;ot||Object(it["a"])(e||""),className:()=>at}},rt=st,ot=(n("46c5"),Object(R["a"])(rt,tt,nt,!1,null,"4aae1079",null)),lt=ot.exports,ct=n("2a18"),dt={name:"TopicsTable",inject:{references:{default(){return{}}}},components:{TopicsLinkCardGrid:Ue["a"],WordBreak:_e["a"],ContentTable:et,TopicsLinkBlock:ct["default"],ContentNode:Ne["a"],ContentTableSection:lt,LinkableHeading:Ge["a"]},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:{type:Array,required:!0},title:{type:String,required:!1,default(){return"Topics"}},anchor:{type:String,required:!1,default(){return"topics"}},wrapTitle:{type:Boolean,default:!1},topicStyle:{type:String,default:Se["a"].list}},computed:{shouldRenderList:({topicStyle:e})=>e===Se["a"].list,sectionsWithTopics(){return this.sections.map(e=>({...e,topics:e.identifiers.reduce((e,t)=>this.references[t]?e.concat(this.references[t]):e,[])}))}}},ut=dt,ht=(n("4b9a"),Object(R["a"])(ut,Ve,We,!1,null,"6cec8012",null)),pt=ht.exports,gt={name:"DefaultImplementations",components:{TopicsTable:pt},computed:{contentSectionData:()=>qe.defaultImplementations},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:pt.props.sections}},ft=gt,mt=Object(R["a"])(ft,Ke,ze,!1,null,null,null),yt=mt.exports,vt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"primary-content"},e._l(e.sections,(function(t,i){return n(e.componentFor(t),e._b({key:i,tag:"component"},"component",e.propsFor(t),!1))})),1)},bt=[],Tt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.contentSectionData.title)+" ")]),n("dl",{staticClass:"datalist"},[e._l(e.values,(function(t){return[n("dt",{key:t.name+":name",staticClass:"param-name"},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.name))])],1),t.content?n("dd",{key:t.name+":content",staticClass:"value-content"},[n("ContentNode",{attrs:{content:t.content}})],1):e._e()]}))],2)],1)},_t=[],St=n("5677"),Ct={name:"PossibleValues",components:{ContentNode:St["default"],LinkableHeading:Ge["a"],WordBreak:_e["a"]},props:{values:{type:Array,required:!0}},computed:{contentSectionData:()=>He[Fe.possibleValues]}},kt=Ct,wt=(n("719b"),Object(R["a"])(kt,Tt,_t,!1,null,null,null)),It=wt.exports,Ot=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("DeclarationSource",{attrs:{tokens:e.tokens}})],1)},xt=[],Dt=function(){var e,t=this,n=t.$createElement,i=t._self._c||n;return i("pre",{ref:"declarationGroup",staticClass:"source",class:(e={},e[t.multipleLinesClass]=t.hasMultipleLines,e)},[i("code",{ref:"code"},t._l(t.formattedTokens,(function(e,n){return i("Token",t._b({key:n},"Token",t.propsFor(e),!1))})),1)])},Pt=[];function $t(e){const t=e.getElementsByClassName("token-identifier");if(t.length<2)return;const n=e.textContent.indexOf(":")+1;for(let i=1;iObject(jt["c"])(["theme","code","indentationWidth"],Rt),formattedTokens:({language:e,formattedSwiftTokens:t,tokens:n})=>e===D["a"].swift.key.api?t:n,formattedSwiftTokens:({indentationWidth:e,tokens:t})=>{const n=" ".repeat(e);let i=!1;const a=[];let s=0,r=1,o=null,l=null,c=null,d=null,u=0;while(sObject(it["a"])(e)}},Ht=qt,Vt=Object(R["a"])(Ht,Ot,xt,!1,null,null,null),Wt=Vt.exports,Ut=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"declaration"},[n("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.contentSectionData.title)+" ")]),e.hasModifiedChanges?[n("DeclarationDiff",{class:[e.changeClasses,e.multipleLinesClass],attrs:{changes:e.declarationChanges,changeType:e.changeType}})]:e._l(e.declarations,(function(t,i){return n("DeclarationGroup",{key:i,class:e.changeClasses,attrs:{declaration:t,shouldCaption:e.hasPlatformVariants,changeType:e.changeType}})})),e.source?n("DeclarationSourceLink",{attrs:{url:e.source.url,fileName:e.source.fileName}}):e._e(),e.conformance?n("ConditionalConstraints",{attrs:{constraints:e.conformance.constraints,prefix:e.conformance.availabilityPrefix}}):e._e()],2)},Gt=[],Qt=n("64cf"),Xt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"apiChangesDiff",staticClass:"declaration-group",class:e.classes},[e.shouldCaption?n("p",{staticClass:"platforms"},[n("strong",[e._v(e._s(e.caption))])]):e._e(),n("Source",{attrs:{tokens:e.declaration.tokens,language:e.interfaceLanguage}})],1)},Yt=[],Jt=n("5d59"),Zt={name:"DeclarationGroup",components:{Source:Ft},mixins:[Jt["a"]],inject:{languages:{default:()=>new Set},interfaceLanguage:{default:()=>D["a"].swift.key.api},symbolKind:{default:()=>{}}},props:{declaration:{type:Object,required:!0},shouldCaption:{type:Boolean,default:!1},changeType:{type:String,required:!1}},computed:{classes:({changeType:e,multipleLinesClass:t,hasMultipleLinesAfterAPIChanges:n})=>({["declaration-group--changed declaration-group--"+e]:e,[t]:n}),caption(){return this.declaration.platforms.join(", ")},isSwift:({interfaceLanguage:e})=>e===D["a"].swift.key.api}},en=Zt,tn=(n("a40c"),Object(R["a"])(en,Xt,Yt,!1,null,"c5ecdd3e",null)),nn=tn.exports,an=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"declaration-diff"},[n("div",{staticClass:"declaration-diff-current"},[n("div",{staticClass:"declaration-diff-version"},[e._v("Current")]),e._l(e.currentDeclarations,(function(t,i){return n("DeclarationGroup",{key:i,attrs:{declaration:t,"should-caption":e.currentDeclarations.length>1,changeType:e.changeType}})}))],2),n("div",{staticClass:"declaration-diff-previous"},[n("div",{staticClass:"declaration-diff-version"},[e._v("Previous")]),e._l(e.previousDeclarations,(function(t,i){return n("DeclarationGroup",{key:i,attrs:{declaration:t,"should-caption":e.previousDeclarations.length>1,changeType:e.changeType}})}))],2)])},sn=[],rn={name:"DeclarationDiff",components:{DeclarationGroup:nn},props:{changes:{type:Object,required:!0},changeType:{type:String,required:!0}},computed:{previousDeclarations:({changes:e})=>e.declaration.previous||[],currentDeclarations:({changes:e})=>e.declaration.new||[]}},on=rn,ln=(n("7a2c"),Object(R["a"])(on,an,sn,!1,null,"b3e21c4a",null)),cn=ln.exports,dn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a",{staticClass:"declaration-source-link",attrs:{href:e.url,title:"Open source file for "+e.fileName,target:"_blank"}},[e.isSwiftFile?n("SwiftFileIcon",{staticClass:"declaration-icon"}):e._e(),n("WordBreak",[e._v(e._s(e.fileName))])],1)},un=[],hn=n("a88f"),pn={name:"DeclarationSourceLink",components:{WordBreak:_e["a"],SwiftFileIcon:hn["a"]},props:{url:{type:String,required:!0},fileName:{type:String,required:!0}},computed:{isSwiftFile:({fileName:e})=>e.endsWith(".swift")}},gn=pn,fn=(n("2dc5"),Object(R["a"])(gn,dn,un,!1,null,"ad6ea67c",null)),mn=fn.exports,yn=n("b5cf"),vn={name:"Declaration",components:{DeclarationDiff:cn,DeclarationGroup:nn,DeclarationSourceLink:mn,ConditionalConstraints:Qt["a"],LinkableHeading:Ge["a"]},constants:{ChangeTypes:yn["c"],multipleLinesClass:Nt["a"]},inject:["identifier","store"],data:({store:{state:e}})=>({state:e,multipleLinesClass:Nt["a"]}),props:{conformance:{type:Object,required:!1},source:{type:Object,required:!1},declarations:{type:Array,required:!0}},computed:{contentSectionData:()=>He[Fe.declarations],hasPlatformVariants(){return this.declarations.length>1},hasModifiedChanges({declarationChanges:e}){if(!e||!e.declaration)return!1;const t=e.declaration;return!(!(t.new||[]).length||!(t.previous||[]).length)},declarationChanges:({state:{apiChanges:e},identifier:t})=>e&&e[t],changeType:({declarationChanges:e,hasModifiedChanges:t})=>{if(!e)return;const n=e.declaration;return n?t?yn["c"].modified:e.change:e.change===yn["c"].added?yn["c"].added:void 0},changeClasses:({changeType:e})=>({["changed changed-"+e]:e})}},bn=vn,Tn=(n("7d0e"),Object(R["a"])(bn,Ut,Gt,!1,null,"586930aa",null)),_n=Tn.exports,Sn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"details"},[n("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.contentSectionData.title)+" ")]),n("dl",[e.isSymbol?[n("dt",{key:e.details.name+":name",staticClass:"detail-type"},[e._v(" Name ")]),n("dd",{key:e.details.ideTitle+":content",staticClass:"detail-content"},[e._v(" "+e._s(e.details.ideTitle)+" ")])]:e._e(),e.isTitle?[n("dt",{key:e.details.name+":key",staticClass:"detail-type"},[e._v(" Key ")]),n("dd",{key:e.details.ideTitle+":content",staticClass:"detail-content"},[e._v(" "+e._s(e.details.name)+" ")])]:e._e(),n("dt",{key:e.details.name+":type",staticClass:"detail-type"},[e._v(" Type ")]),n("dd",{staticClass:"detail-content"},[n("PropertyListKeyType",{attrs:{types:e.details.value}})],1)],2)],1)},Cn=[],kn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"type"},[e._v(e._s(e.typeOutput))])},wn=[],In={name:"PropertyListKeyType",props:{types:{type:Array,required:!0}},computed:{englishTypes(){return this.types.map(({arrayMode:e,baseType:t="*"})=>e?"array of "+this.pluralizeKeyType(t):t)},typeOutput(){return this.englishTypes.length>2?[this.englishTypes.slice(0,this.englishTypes.length-1).join(", "),this.englishTypes[this.englishTypes.length-1]].join(", or "):this.englishTypes.join(" or ")}},methods:{pluralizeKeyType(e){switch(e){case"dictionary":return"dictionaries";case"array":case"number":case"string":return e+"s";default:return e}}}},On=In,xn=(n("f7c0"),Object(R["a"])(On,kn,wn,!1,null,"791bac44",null)),Dn=xn.exports,Pn={name:"PropertyListKeyDetails",components:{PropertyListKeyType:Dn,LinkableHeading:Ge["a"]},props:{details:{type:Object,required:!0}},computed:{contentSectionData:()=>He[Fe.details],isTitle(){return"title"===this.details.titleStyle&&this.details.ideTitle},isSymbol(){return"symbol"===this.details.titleStyle&&this.details.ideTitle}}},$n=Pn,An=(n("c2c8"),Object(R["a"])($n,Sn,Cn,!1,null,"55ba4aa2",null)),Ln=An.exports,Nn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"parameters"},[n("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.contentSectionData.title)+" ")]),n("dl",[e._l(e.parameters,(function(t){return[n("dt",{key:t.name+":name",staticClass:"param-name"},[n("code",[e._v(e._s(t.name))])]),n("dd",{key:t.name+":content",staticClass:"param-content"},[n("ContentNode",{attrs:{content:t.content}})],1)]}))],2)],1)},jn=[],En={name:"Parameters",components:{ContentNode:Ne["a"],LinkableHeading:Ge["a"]},props:{parameters:{type:Array,required:!0}},computed:{contentSectionData:()=>He[Fe.parameters]}},Bn=En,Rn=(n("ac53"),Object(R["a"])(Bn,Nn,jn,!1,null,"ac6bef9a",null)),Mn=Rn.exports,Kn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{staticClass:"property-table",attrs:{parameters:e.properties,changes:e.propertyChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.changes,o=t.deprecated;return[n("div",{staticClass:"property-name",class:{deprecated:o}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(i))])],1),e.shouldShiftType({name:i,content:s})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:r.type}})]}},{key:"description",fn:function(t){var i=t.name,a=t.type,s=t.attributes,r=t.content,o=t.required,l=t.changes,c=t.deprecated,d=t.readOnly;return[e.shouldShiftType({name:i,content:r})?n("PossiblyChangedType",{attrs:{type:a,changes:l.type}}):e._e(),c?[n("Badge",{staticClass:"property-deprecated",attrs:{variant:"deprecated"}}),e._v("  ")]:e._e(),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:o}},[e._v("(Required) ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:d}},[e._v("(Read only) ")]),r?n("ContentNode",{attrs:{content:r}}):e._e(),n("ParameterAttributes",{attrs:{attributes:s,changes:l.attributes}})]}}])})],1)},zn=[],Fn={inject:["identifier","store"],data:({store:{state:e}})=>({state:e}),computed:{apiChanges:({state:{apiChanges:e},identifier:t})=>e&&e[t]}},qn=n("a0fd"),Hn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"parameters-table"},e._l(e.parameters,(function(t){return n("Row",{key:t[e.keyBy],staticClass:"param",class:e.changedClasses(t[e.keyBy])},[n("Column",{staticClass:"param-symbol",attrs:{span:{large:3,small:12}}},[e._t("symbol",null,null,e.getProps(t,e.changes[t[e.keyBy]]))],2),n("Column",{staticClass:"param-content",attrs:{span:{large:9,small:12}}},[e._t("description",null,null,e.getProps(t,e.changes[t[e.keyBy]]))],2)],1)})),1)},Vn=[],Wn={name:"ParametersTable",components:{Row:N["a"],Column:j["a"]},props:{parameters:{type:Array,required:!0},changes:{type:Object,default:()=>({})},keyBy:{type:String,default:"name"}},methods:{getProps(e,t={}){return{...e,changes:t}},changedClasses(e){const{changes:t}=this,{change:n}=t[e]||{};return{["changed changed-"+n]:n}}}},Un=Wn,Gn=(n("e5a5"),Object(R["a"])(Un,Hn,Vn,!1,null,"31e03854",null)),Qn=Gn.exports,Xn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"parameter-attributes"},[e.shouldRender(e.AttributeKind.default)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(i.title||"Default")+": "),n("code",[e._v(e._s(i.value))])]}}],null,!1,4247435012)},"ParameterMetaAttribute",{kind:e.AttributeKind.default,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.minimum)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(i.title||"Minimum")+": "),n("code",[e._v(e._s(i.value))])]}}],null,!1,455861177)},"ParameterMetaAttribute",{kind:e.AttributeKind.minimum,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.minimumExclusive)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(i.title||"Minimum")+": "),n("code",[e._v("> "+e._s(i.value))])]}}],null,!1,3844501612)},"ParameterMetaAttribute",{kind:e.AttributeKind.minimumExclusive,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.maximum)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(i.title||"Maximum")+": "),n("code",[e._v(e._s(i.value))])]}}],null,!1,19641767)},"ParameterMetaAttribute",{kind:e.AttributeKind.maximum,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.maximumExclusive)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(i.title||"Maximum")+": "),n("code",[e._v("< "+e._s(i.value))])]}}],null,!1,4289558576)},"ParameterMetaAttribute",{kind:e.AttributeKind.maximumExclusive,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.allowedTypes)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.fallbackToValues(i).length>1?"Possible types":"Type")+": "),n("code",[e._l(e.fallbackToValues(i),(function(t,a){return[e._l(t,(function(t,s){return[n("DeclarationToken",e._b({key:a+"-"+s},"DeclarationToken",t,!1)),a+11?"Possible values":"Value")+": "),n("code",[e._v(e._s(e.fallbackToValues(i).join(", ")))])]}}],null,!1,1507632019)},"ParameterMetaAttribute",{kind:e.AttributeKind.allowedValues,attributes:e.attributesObject,changes:e.changes},!1)):e._e()],1)},Yn=[],Jn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{value:e.attributes[e.kind],changes:e.changes[e.kind]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.value;return n("div",{staticClass:"property-metadata"},[e._t("default",null,{attribute:i})],2)}}],null,!0)})},Zn=[];const ei={added:"change-added",removed:"change-removed"};var ti,ni,ii={name:"RenderChanged",constants:{ChangedClasses:ei},props:{changes:{type:Object,default:()=>({new:null,previous:null})},value:{type:[Object,Array,String,Boolean],default:null},wrapChanges:{type:Boolean,default:!0},renderSingleChange:{type:Boolean,default:!1}},render(e){const{value:t,changes:n={},wrapChanges:i,renderSingleChange:a}=this,{new:s,previous:r}=n,o=(t,n)=>{const a=this.$scopedSlots.default({value:t});return n&&i?e("div",{class:n},[a]):a?a[0]:null};if(s||r){const t=o(s,ei.added),n=o(r,ei.removed);return a?s&&!r?t:n:e("div",{class:"property-changegroup"},[s?t:"",r?n:""])}return o(t)}},ai=ii,si=Object(R["a"])(ai,ti,ni,!1,null,null,null),ri=si.exports,oi={name:"ParameterMetaAttribute",components:{RenderChanged:ri},props:{kind:{type:String,required:!0},attributes:{type:Object,required:!0},changes:{type:Object,default:()=>({})}}},li=oi,ci=(n("2822"),Object(R["a"])(li,Jn,Zn,!1,null,"8590589e",null)),di=ci.exports;const ui={allowedTypes:"allowedTypes",allowedValues:"allowedValues",default:"default",maximum:"maximum",maximumExclusive:"maximumExclusive",minimum:"minimum",minimumExclusive:"minimumExclusive"};var hi={name:"ParameterAttributes",components:{ParameterMetaAttribute:di,DeclarationToken:Et["a"]},constants:{AttributeKind:ui},props:{attributes:{type:Array,default:()=>[]},changes:{type:Object,default:()=>({})}},computed:{AttributeKind:()=>ui,attributesObject:({attributes:e})=>e.reduce((e,t)=>({...e,[t.kind]:t}),{})},methods:{shouldRender(e){return Object.prototype.hasOwnProperty.call(this.attributesObject,e)},fallbackToValues:e=>{const t=e||[];return Array.isArray(t)?t:t.values}}},pi=hi,gi=Object(R["a"])(pi,Xn,Yn,!1,null,null,null),fi=gi.exports,mi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{renderSingleChange:"",value:e.value,changes:e.changes},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.value;return i?n("span",{staticClass:"property-text"},[e._t("default")],2):e._e()}}],null,!0)})},yi=[],vi={name:"PossiblyChangedTextAttribute",components:{RenderChanged:ri},props:{changes:{type:Object,required:!1},value:{type:Boolean,default:!1}}},bi=vi,Ti=(n("5c57"),Object(R["a"])(bi,mi,yi,!1,null,null,null)),_i=Ti.exports,Si=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{value:e.type,wrapChanges:!1,changes:e.changes},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.value;return n("DeclarationTokenGroup",{staticClass:"property-metadata property-type",attrs:{type:e.getValues(i)}})}}])})},Ci=[],ki=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.type&&e.type.length?n("div",[n("code",e._l(e.type,(function(t,i){return n("DeclarationToken",e._b({key:i},"DeclarationToken",t,!1))})),1)]):e._e()},wi=[],Ii={name:"DeclarationTokenGroup",components:{DeclarationToken:Et["a"]},props:{type:{type:Array,default:()=>[],required:!1}}},Oi=Ii,xi=Object(R["a"])(Oi,ki,wi,!1,null,null,null),Di=xi.exports,Pi={name:"PossiblyChangedType",components:{DeclarationTokenGroup:Di,RenderChanged:ri},props:{type:{type:Array,required:!0},changes:{type:Object,required:!1}},methods:{getValues(e){return Array.isArray(e)?e:e.values}}},$i=Pi,Ai=(n("2f87"),Object(R["a"])($i,Si,Ci,!1,null,"0a648a1e",null)),Li=Ai.exports,Ni={name:"PropertyTable",mixins:[Fn],components:{Badge:qn["a"],WordBreak:_e["a"],PossiblyChangedTextAttribute:_i,PossiblyChangedType:Li,ParameterAttributes:fi,ContentNode:Ne["a"],ParametersTable:Qn,LinkableHeading:Ge["a"]},props:{title:{type:String,required:!0},properties:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(it["a"])(e),propertyChanges:({apiChanges:e})=>(e||{}).properties},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},ji=Ni,Ei=(n("21ff"),Object(R["a"])(ji,Kn,zn,!1,null,"25cd22fa",null)),Bi=Ei.exports,Ri=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:[e.bodyParam],changes:e.bodyChanges,keyBy:"key"},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.type,a=t.content,s=t.changes,r=t.name;return[e.shouldShiftType({name:r,content:a})?e._e():n("PossiblyChangedType",{attrs:{type:i,changes:s.type}})]}},{key:"description",fn:function(t){var i=t.name,a=t.content,s=t.mimeType,r=t.type,o=t.changes;return[e.shouldShiftType({name:i,content:a})?n("PossiblyChangedType",{attrs:{type:r,changes:o.type}}):e._e(),a?n("ContentNode",{attrs:{content:a}}):e._e(),s?n("PossiblyChangedMimetype",{attrs:{mimetype:s,changes:o.mimetype,change:o.change}}):e._e()]}}])}),e.parts.length?[n("h3",[e._v("Parts")]),n("ParametersTable",{staticClass:"parts",attrs:{parameters:e.parts,changes:e.partsChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.changes;return[n("div",{staticClass:"part-name"},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(i))])],1),s?n("PossiblyChangedType",{attrs:{type:a,changes:r.type}}):e._e()]}},{key:"description",fn:function(t){var i=t.content,a=t.mimeType,s=t.required,r=t.type,o=t.attributes,l=t.changes,c=t.readOnly;return[n("div",[i?e._e():n("PossiblyChangedType",{attrs:{type:r,changes:l.type}}),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:s}},[e._v("(Required) ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:c}},[e._v("(Read only) ")]),i?n("ContentNode",{attrs:{content:i}}):e._e(),a?n("PossiblyChangedMimetype",{attrs:{mimetype:a,changes:l.mimetype,change:l.change}}):e._e(),n("ParameterAttributes",{attrs:{attributes:o,changes:l.attributes}})],1)]}}],null,!1,1779956822)})]:e._e()],2)},Mi=[],Ki=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{changes:e.changeValues,value:e.mimetype},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.value;return n("div",{staticClass:"response-mimetype"},[e._v("Content-Type: "+e._s(i))])}}])})},zi=[],Fi={name:"PossiblyChangedMimetype",components:{RenderChanged:ri},props:{mimetype:{type:String,required:!0},changes:{type:[Object,String],required:!1},change:{type:String,required:!1}},computed:{changeValues({change:e,changes:t}){return e===yn["c"].modified&&"string"!==typeof t?t:void 0}}},qi=Fi,Hi=(n("a91f"),Object(R["a"])(qi,Ki,zi,!1,null,"2faa6020",null)),Vi=Hi.exports;const Wi="restRequestBody";var Ui={name:"RestBody",mixins:[Fn],components:{PossiblyChangedMimetype:Vi,PossiblyChangedTextAttribute:_i,PossiblyChangedType:Li,WordBreak:_e["a"],ParameterAttributes:fi,ContentNode:Ne["a"],ParametersTable:Qn,LinkableHeading:Ge["a"]},constants:{ChangesKey:Wi},props:{bodyContentType:{type:Array,required:!0},content:{type:Array},mimeType:{type:String,required:!0},parts:{type:Array,default:()=>[]},title:{type:String,required:!0}},computed:{anchor:({title:e})=>Object(it["a"])(e),bodyParam:({bodyContentType:e,content:t,mimeType:n})=>({key:Wi,content:t,mimeType:n,type:e}),bodyChanges:({apiChanges:e})=>e||{},partsChanges:({bodyChanges:e})=>(e[Wi]||{}).parts},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},Gi=Ui,Qi=(n("3a72"),Object(R["a"])(Gi,Ri,Mi,!1,null,"37777476",null)),Xi=Qi.exports,Yi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:e.parameters,changes:e.parameterChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.changes,o=t.deprecated;return[n("div",{staticClass:"param-name",class:{deprecated:o}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(i))])],1),e.shouldShiftType({content:s,name:i})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:r.type}})]}},{key:"description",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.required,o=t.attributes,l=t.changes,c=t.deprecated,d=t.readOnly;return[n("div",[e.shouldShiftType({content:s,name:i})?n("PossiblyChangedType",{attrs:{type:a,changes:l.type}}):e._e(),c?[n("Badge",{staticClass:"param-deprecated",attrs:{variant:"deprecated"}}),e._v("  ")]:e._e(),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:r}},[e._v("(Required) ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:d}},[e._v("(Read only) ")]),s?n("ContentNode",{attrs:{content:s}}):e._e(),n("ParameterAttributes",{attrs:{attributes:o,changes:l}})],2)]}}])})],1)},Ji=[],Zi={name:"RestParameters",mixins:[Fn],components:{Badge:qn["a"],PossiblyChangedType:Li,PossiblyChangedTextAttribute:_i,ParameterAttributes:fi,WordBreak:_e["a"],ContentNode:Ne["a"],ParametersTable:Qn,LinkableHeading:Ge["a"]},props:{title:{type:String,required:!0},parameters:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(it["a"])(e),parameterChanges:({apiChanges:e})=>(e||{}).restParameters},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},ea=Zi,ta=(n("83ed"),Object(R["a"])(ea,Yi,Ji,!1,null,"05f57530",null)),na=ta.exports,ia=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:e.responses,changes:e.propertyChanges,"key-by":"status"},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.status,a=t.type,s=t.reason,r=t.content,o=t.changes;return[n("div",{staticClass:"response-name"},[n("code",[e._v(" "+e._s(i)+" "),n("span",{staticClass:"reason"},[e._v(e._s(s))])])]),e.shouldShiftType({content:r,reason:s,status:i})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:o.type}})]}},{key:"description",fn:function(t){var i=t.content,a=t.mimetype,s=t.reason,r=t.type,o=t.status,l=t.changes;return[e.shouldShiftType({content:i,reason:s,status:o})?n("PossiblyChangedType",{attrs:{type:r,changes:l.type}}):e._e(),n("div",{staticClass:"response-reason"},[n("code",[e._v(e._s(s))])]),i?n("ContentNode",{attrs:{content:i}}):e._e(),a?n("PossiblyChangedMimetype",{attrs:{mimetype:a,changes:l.mimetype,change:l.change}}):e._e()]}}])})],1)},aa=[],sa={name:"RestResponses",mixins:[Fn],components:{PossiblyChangedMimetype:Vi,PossiblyChangedType:Li,ContentNode:Ne["a"],ParametersTable:Qn,LinkableHeading:Ge["a"]},props:{title:{type:String,required:!0},responses:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(it["a"])(e),propertyChanges:({apiChanges:e})=>(e||{}).restResponses},methods:{shouldShiftType:({content:e=[],reason:t,status:n})=>!(e.length||t)&&n}},ra=sa,oa=(n("7649"),Object(R["a"])(ra,ia,aa,!1,null,"881189f4",null)),la=oa.exports,ca={name:"PrimaryContent",components:{Declaration:_n,ContentNode:Ne["a"],Parameters:Mn,PropertyListKeyDetails:Ln,PropertyTable:Bi,RestBody:Xi,RestEndpoint:Wt,RestParameters:na,RestResponses:la,PossibleValues:It},constants:{SectionKind:Fe},props:{conformance:{type:Object,required:!1},source:{type:Object,required:!1},sections:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(Fe,e))}},computed:{span(){return{large:9,medium:9,small:12}}},methods:{componentFor(e){return{[Fe.content]:Ne["a"],[Fe.declarations]:_n,[Fe.details]:Ln,[Fe.parameters]:Mn,[Fe.properties]:Bi,[Fe.restBody]:Xi,[Fe.restParameters]:na,[Fe.restHeaders]:na,[Fe.restCookies]:na,[Fe.restEndpoint]:Wt,[Fe.restResponses]:la,[Fe.possibleValues]:It}[e.kind]},propsFor(e){const{conformance:t,source:n}=this,{bodyContentType:i,content:a,declarations:s,details:r,items:o,kind:l,mimeType:c,parameters:d,title:u,tokens:h,values:p}=e;return{[Fe.content]:{content:a},[Fe.declarations]:{conformance:t,source:n,declarations:s},[Fe.details]:{details:r},[Fe.parameters]:{parameters:d},[Fe.possibleValues]:{values:p},[Fe.properties]:{properties:o,title:u},[Fe.restBody]:{bodyContentType:i,content:a,mimeType:c,parts:d,title:u},[Fe.restCookies]:{parameters:o,title:u},[Fe.restEndpoint]:{tokens:h,title:u},[Fe.restHeaders]:{parameters:o,title:u},[Fe.restParameters]:{parameters:o,title:u},[Fe.restResponses]:{responses:o,title:u}}[l]}}},da=ca,ua=(n("96a4"),Object(R["a"])(da,vt,bt,!1,null,"2aa0f0dc",null)),ha=ua.exports,pa=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.contentSectionData.title}},e._l(e.sectionsWithSymbols,(function(e){return n("Section",{key:e.type,attrs:{title:e.title,anchor:e.anchor}},[n("List",{attrs:{symbols:e.symbols,type:e.type}})],1)})),1)},ga=[],fa=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{ref:"apiChangesDiff",staticClass:"relationships-list",class:e.classes},e._l(e.symbols,(function(t){return n("li",{key:t.identifier,staticClass:"relationships-item"},[t.url?n("router-link",{staticClass:"link",attrs:{to:e.buildUrl(t.url,e.$route.query)}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.title))])],1):n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.title))]),t.conformance?n("ConditionalConstraints",{attrs:{constraints:t.conformance.constraints,prefix:t.conformance.conformancePrefix}}):e._e()],1)})),0)},ma=[];const ya=3,va={conformsTo:"conformance",inheritsFrom:"inheritance",inheritedBy:"inheritedBy"};var ba={name:"RelationshipsList",components:{ConditionalConstraints:Qt["a"],WordBreak:_e["a"]},inject:["store","identifier"],mixins:[Jt["b"],Jt["a"]],props:{symbols:{type:Array,required:!0},type:{type:String,required:!0}},data(){return{state:this.store.state}},computed:{classes({changeType:e,multipleLinesClass:t,hasMultipleLinesAfterAPIChanges:n}){return[{inline:this.shouldDisplayInline,column:!this.shouldDisplayInline,["changed changed-"+e]:!!e,[t]:n}]},hasAvailabilityConstraints(){return this.symbols.some(e=>!!(e.conformance||{}).constraints)},changes({identifier:e,state:{apiChanges:t}}){return(t||{})[e]||{}},changeType({changes:e,type:t}){const n=va[t];if(e.change!==yn["c"].modified)return e.change;const i=e[n];if(!i)return;const a=(e,t)=>e.map((e,n)=>[e,t[n]]),s=a(i.previous,i.new).some(([e,t])=>e.content?0===e.content.length&&t.content.length>0:!!t.content);return s?yn["c"].added:yn["c"].modified},shouldDisplayInline(){const{hasAvailabilityConstraints:e,symbols:t}=this;return t.length<=ya&&!e}},methods:{buildUrl:q["b"]}},Ta=ba,_a=(n("4281"),Object(R["a"])(Ta,fa,ma,!1,null,"6497632e",null)),Sa=_a.exports,Ca={name:"Relationships",inject:{references:{default(){return{}}}},components:{ContentTable:et,List:Sa,Section:lt},props:{sections:{type:Array,required:!0}},computed:{contentSectionData:()=>qe.relationships,sectionsWithSymbols(){return this.sections.map(e=>({...e,symbols:e.identifiers.reduce((e,t)=>this.references[t]?e.concat(this.references[t]):e,[])}))}}},ka=Ca,wa=Object(R["a"])(ka,pa,ga,!1,null,null,null),Ia=wa.exports,Oa=n("e8ea"),xa=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Section",{staticClass:"availability",attrs:{role:"complementary","aria-label":"Availability"}},[e._l(e.technologies,(function(t){return n("Badge",{key:t,staticClass:"technology"},[n("TechnologyIcon",{staticClass:"tech-icon"}),e._v(" "+e._s(t)+" ")],1)})),e._l(e.platforms,(function(t){return n("Badge",{key:t.name,staticClass:"platform",class:e.changesClassesFor(t.name)},[n("AvailabilityRange",{attrs:{deprecatedAt:t.deprecatedAt,introducedAt:t.introducedAt,platformName:t.name}}),t.deprecatedAt?n("span",{staticClass:"deprecated"},[e._v("Deprecated")]):t.beta?n("span",{staticClass:"beta"},[e._v("Beta")]):e._e()],1)}))],2)},Da=[],Pa=n("3024"),$a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{attrs:{role:"text","aria-label":e.ariaLabel,title:e.description}},[e._v(" "+e._s(e.text)+" ")])},Aa=[],La={name:"AvailabilityRange",props:{deprecatedAt:{type:String,required:!1},introducedAt:{type:String,required:!0},platformName:{type:String,required:!0}},computed:{ariaLabel(){const{deprecatedAt:e,description:t,text:n}=this;return[n].concat(e?"Deprecated":[]).concat(t).join(", ")},description(){const{deprecatedAt:e,introducedAt:t,platformName:n}=this;return e?`Introduced in ${n} ${t} and deprecated in ${n} ${e}`:`Available on ${n} ${t} and later`},text(){const{deprecatedAt:e,introducedAt:t,platformName:n}=this;return e?`${n} ${t}–${e}`:`${n} ${t}+`}}},Na=La,ja=Object(R["a"])(Na,$a,Aa,!1,null,null,null),Ea=ja.exports,Ba={name:"Availability",mixins:[Jt["b"]],inject:["identifier","store"],components:{Badge:qn["a"],AvailabilityRange:Ea,Section:te,TechnologyIcon:Pa["a"]},props:{platforms:{type:Array,required:!0},technologies:{type:Array,required:!1}},data(){return{state:this.store.state}},methods:{changeFor(e){const{identifier:t,state:{apiChanges:n}}=this,{availability:i={}}=(n||{})[t]||{},a=i[e];if(a)return a.deprecated?yn["c"].deprecated:a.introduced&&!a.introduced.previous?yn["c"].added:yn["c"].modified}}},Ra=Ba,Ma=(n("d6cc"),Object(R["a"])(Ra,xa,Da,!1,null,"3b784eb3",null)),Ka=Ma.exports,za=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.contentSectionData.title,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections}})},Fa=[],qa={name:"SeeAlso",components:{TopicsTable:pt},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:pt.props.sections},computed:{contentSectionData:()=>qe.seeAlso}},Ha=qa,Va=Object(R["a"])(Ha,za,Fa,!1,null,null,null),Wa=Va.exports,Ua=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"topictitle"},[e.eyebrow?n("span",{staticClass:"eyebrow"},[e._v(e._s(e.eyebrow))]):e._e(),n("h1",{staticClass:"title"},[e._t("default"),e._t("after")],2)])},Ga=[],Qa={name:"Title",props:{eyebrow:{type:String,required:!1}}},Xa=Qa,Ya=(n("3396"),Object(R["a"])(Xa,Ua,Ga,!1,null,"4492c658",null)),Ja=Ya.exports,Za=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.contentSectionData.title,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections,topicStyle:e.topicStyle}})},es=[],ts={name:"Topics",components:{TopicsTable:pt},computed:{contentSectionData:()=>qe.topics},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:pt.props.sections,topicStyle:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(Se["a"],e)}}},ns=ts,is=Object(R["a"])(ns,Za,es,!1,null,null,null),as=is.exports,ss=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"OnThisPageStickyContainer"},[e._t("default")],2)},rs=[],os={name:"OnThisPageStickyContainer"},ls=os,cs=(n("447f"),Object(R["a"])(ls,ss,rs,!1,null,"08d4053b",null)),ds=cs.exports;const us=1050;var hs={name:"DocumentationTopic",mixins:[P["a"]],constants:{ON_THIS_PAGE_CONTAINER_BREAKPOINT:us},inject:{isTargetIDE:{default(){return!1}},store:{default(){return{reset(){},state:{}}}}},components:{OnThisPageStickyContainer:ds,OnThisPageNav:$e,DocumentationHero:Te,Abstract:Re,Aside:$["a"],BetaLegalText:K,ContentNode:Ne["a"],DefaultImplementations:yt,DownloadButton:Me["a"],LanguageSwitcher:ue,PrimaryContent:ha,Relationships:Ia,RequirementMetadata:Oa["a"],Availability:Ka,SeeAlso:Wa,Title:Ja,Topics:as,WordBreak:_e["a"]},props:{abstract:{type:Array,required:!1},conformance:{type:Object,required:!1},defaultImplementationsSections:{type:Array,required:!1},downloadNotAvailableSummary:{type:Array,required:!1},deprecationSummary:{type:Array,required:!1},diffAvailability:{type:Object,required:!1},modules:{type:Array,required:!1},hierarchy:{type:Object,default:()=>({})},interfaceLanguage:{type:String,required:!0},identifier:{type:String,required:!0},isRequirement:{type:Boolean,default:()=>!1},platforms:{type:Array,required:!1},primaryContentSections:{type:Array,required:!1},references:{type:Object,required:!0},relationshipsSections:{type:Array,required:!1},roleHeading:{type:String,required:!1},title:{type:String,required:!0},topicSections:{type:Array,required:!1},topicSectionsStyle:{type:String,default:Se["a"].list},sampleCodeDownload:{type:Object,required:!1},seeAlsoSections:{type:Array,required:!1},languagePaths:{type:Object,default:()=>({})},tags:{type:Array,required:!0},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},isSymbolDeprecated:{type:Boolean,required:!1},isSymbolBeta:{type:Boolean,required:!1},symbolKind:{type:String,default:""},role:{type:String,default:""},remoteSource:{type:Object,required:!1},pageImages:{type:Array,required:!1},enableMinimized:{type:Boolean,default:!1},enableOnThisPageNav:{type:Boolean,default:!1},disableHeroBackground:{type:Boolean,default:!1}},provide(){return{references:this.references,identifier:this.identifier,languages:new Set(Object.keys(this.languagePaths)),interfaceLanguage:this.interfaceLanguage,symbolKind:this.symbolKind}},data(){return{topicState:this.store.state}},computed:{defaultImplementationsCount(){return(this.defaultImplementationsSections||[]).reduce((e,t)=>e+t.identifiers.length,0)},shouldShowAvailability:({platforms:e,technologies:t,enableMinimized:n})=>((e||[]).length||(t||[]).length)&&!n,hasBetaContent:({platforms:e})=>e&&e.length&&e.some(e=>e.beta),pageTitle:({title:e})=>e,pageDescription:({abstract:e,extractFirstParagraphText:t})=>e?t(e):null,shouldShowLanguageSwitcher:({objcPath:e,swiftPath:t,isTargetIDE:n,enableMinimized:i})=>!!(e&&t&&n)&&!i,enhanceBackground:({symbolKind:e,disableHeroBackground:t,topicSectionsStyle:n})=>!t&&n!==Se["a"].compactGrid&&n!==Se["a"].detailedGrid&&(!e||"module"===e),shortHero:({roleHeading:e,abstract:t,sampleCodeDownload:n,hasAvailability:i,shouldShowLanguageSwitcher:a})=>!!e+!!t+!!n+!!i+a<=1,technologies({modules:e=[]}){const t=e.reduce((e,t)=>(e.push(t.name),e.concat(t.relatedModules||[])),[]);return t.length>1?t:[]},titleBreakComponent:({enhanceBackground:e})=>e?"span":_e["a"],hasPrimaryContent:({isRequirement:e,deprecationSummary:t,downloadNotAvailableSummary:n,primaryContentSections:i})=>e||t&&t.length||n&&n.length||i&&i.length,tagName:({isSymbolDeprecated:e})=>e?"Deprecated":"Beta",pageIcon:({pageImages:e=[]})=>{const t=e.find(({type:e})=>"icon"===e);return t?t.identifier:null},shouldRenderTopicSection:({topicSectionsStyle:e,topicSections:t,enableMinimized:n})=>t&&e!==Se["a"].hidden&&!n,isOnThisPageNavVisible:({topicState:e})=>e.contentWidth>us},methods:{normalizePath(e){return e.startsWith("/")?e:"/"+e}},created(){if(this.topicState.preferredLanguage===D["a"].objectiveC.key.url&&this.interfaceLanguage!==D["a"].objectiveC.key.api&&this.objcPath&&this.$route.query.language!==D["a"].objectiveC.key.url){const{query:e}=this.$route;this.$nextTick().then(()=>{this.$router.replace({path:this.normalizePath(this.objcPath),query:{...e,language:D["a"].objectiveC.key.url}})})}this.store.reset()}},ps=hs,gs=(n("1c02"),Object(R["a"])(ps,O,x,!1,null,"666eaa31",null)),fs=gs.exports,ms=n("2b0e");const ys=()=>({[yn["c"].modified]:0,[yn["c"].added]:0,[yn["c"].deprecated]:0});var vs={state:{apiChanges:null,apiChangesCounts:ys(),selectedAPIChangesVersion:null},setAPIChanges(e){this.state.apiChanges=e},setSelectedAPIChangesVersion(e){this.state.selectedAPIChangesVersion=e},resetApiChanges(){this.state.apiChanges=null,this.state.apiChangesCounts=ys()},async updateApiChangesCounts(){await ms["default"].nextTick(),Object.keys(this.state.apiChangesCounts).forEach(e=>{this.state.apiChangesCounts[e]=this.countChangeType(e)})},countChangeType(e){if(document&&document.querySelectorAll){const t=`.changed-${e}:not(.changed-total)`;return document.querySelectorAll(t).length}return 0}},bs={state:{onThisPageSections:[],currentPageAnchor:null},resetPageSections(){this.state.onThisPageSections=[],this.state.currentPageAnchor=null},addOnThisPageSection(e){this.state.onThisPageSections.push(e)},setCurrentPageSection(e){const t=this.state.onThisPageSections.findIndex(({anchor:t})=>t===e);-1!==t&&(this.state.currentPageAnchor=e)}},Ts=n("d369");const{state:_s,...Ss}=vs,{state:Cs,...ks}=bs;var ws={state:{preferredLanguage:Ts["a"].preferredLanguage,contentWidth:0,..._s,...Cs},reset(){this.state.preferredLanguage=Ts["a"].preferredLanguage,this.resetApiChanges()},setPreferredLanguage(e){this.state.preferredLanguage=e,Ts["a"].preferredLanguage=this.state.preferredLanguage},setContentWidth(e){this.state.contentWidth=e},...Ss,...ks},Is=n("8590"),Os=n("66c9"),xs=n("0caf"),Ds=n("146e");const Ps="",$s=32,As="navigator-hide-button";function Ls(e){return e.split("").reduce((e,t)=>(e<<5)-e+t.charCodeAt(0)|0,0)}function Ns(e){const t={},n=e.length;for(let i=0;ie.parent===Ps);const i=t[e];return i?(i.childUIDs||[]).map(e=>t[e]):[]}function Rs(e,t){const n=[],i=[e];let a=null;while(i.length){a=i.pop();const e=t[a];if(!e)return[];n.unshift(e),e.parent&&e.parent!==Ps&&i.push(e.parent)}return n}function Ms(e,t,n){const i=t[e];return i?Bs(i.parent,t,n):[]}var Ks,zs,Fs={name:"NavigatorDataProvider",props:{interfaceLanguage:{type:String,default:D["a"].swift.key.url},technologyUrl:{type:String,required:!0},apiChangesVersion:{type:String,default:""}},data(){return{isFetching:!1,errorFetching:!1,isFetchingAPIChanges:!1,navigationIndex:{[D["a"].swift.key.url]:[]},navigationReferences:{},diffs:null}},computed:{flatChildren:({technologyWithChildren:e={}})=>js(e.children||[],null,0,e.beta),technologyPath:({technologyUrl:e})=>{const t=/(\/documentation\/(?:[^/]+))\/?/.exec(e);return t?t[1]:""},technologyWithChildren({navigationIndex:e,interfaceLanguage:t,technologyPath:n}){let i=e[t]||[];return i.length||(i=e[D["a"].swift.key.url]||[]),i.find(e=>n.toLowerCase()===e.path.toLowerCase())}},created(){this.fetchIndexData()},methods:{async fetchIndexData(){try{this.isFetching=!0;const{interfaceLanguages:e,references:t}=await Object(w["c"])();this.navigationIndex=Object.freeze(e),this.navigationReferences=Object.freeze(t)}catch(e){this.errorFetching=!0}finally{this.isFetching=!1}}},render(){return this.$scopedSlots.default({technology:this.technologyWithChildren,isFetching:this.isFetching,errorFetching:this.errorFetching,isFetchingAPIChanges:this.isFetchingAPIChanges,apiChanges:this.diffs,flatChildren:this.flatChildren,references:this.navigationReferences})}},qs=Fs,Hs=Object(R["a"])(qs,Ks,zs,!1,null,null,null),Vs=Hs.exports,Ws=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("GenericModal",{attrs:{isFullscreen:"",showClose:!1,visible:e.isVisible},on:{"update:visible":function(t){e.isVisible=t}}},[n("div",{staticClass:"quick-navigation",on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusNext.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusPrev.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.handleKeyEnter.apply(null,arguments)}],click:function(t){return t.target!==t.currentTarget?null:e.closeQuickNavigationModal.apply(null,arguments)}}},[n("div",{staticClass:"quick-navigation__container"},[n("FilterInput",{staticClass:"quick-navigation__filter",attrs:{placeholder:"Search symbols",focusInputWhenCreated:"",focusInputWhenEmpty:""},on:{input:function(t){e.focusedIndex=0}},scopedSlots:e._u([{key:"icon",fn:function(){return[n("div",{staticClass:"quick-navigation__magnifier-icon-container",class:{blue:e.userInput.length}},[n("MagnifierIcon")],1)]},proxy:!0}]),model:{value:e.userInput,callback:function(t){e.userInput=t},expression:"userInput"}}),n("div",{staticClass:"quick-navigation__match-list",class:{active:e.processedUserInput.length}},[e.noResultsWereFound?n("div",{staticClass:"no-results"},[n("p",[e._v(" No results found. ")])]):e._e(),e._l(e.filteredSymbols,(function(t,i){return n("Reference",{key:t.uid,staticClass:"quick-navigation__reference",attrs:{url:t.path},nativeOn:{click:function(t){return e.closeQuickNavigationModal.apply(null,arguments)},focus:function(t){return e.focusIndex(i)}}},[n("div",{ref:"match",refInFor:!0,staticClass:"quick-navigation__symbol-match",class:{selected:i==e.focusedIndex},attrs:{role:"list"}},[n("div",{staticClass:"symbol-info"},[n("div",{staticClass:"symbol-name"},[n("TopicTypeIcon",{staticClass:"navigator-icon",attrs:{type:t.type}}),n("div",{staticClass:"symbol-title"},[n("span",{domProps:{textContent:e._s(e.formatSymbolTitle(t.title,0,t.start))}}),n("QuickNavigationHighlighter",{attrs:{text:t.substring,matcherText:e.processedUserInput}}),n("span",{domProps:{textContent:e._s(e.formatSymbolTitle(t.title,t.start+t.matchLength))}})],1)],1),n("div",{staticClass:"symbol-path"},e._l(t.parents,(function(i,a){return n("div",{key:i.title},[n("span",{staticClass:"parent-path",domProps:{textContent:e._s(i.title)}}),a!==t.parents.length-1?n("span",{staticClass:"parent-path",domProps:{textContent:e._s("/")}}):e._e()])})),0)])])])}))],2)],1)])])},Us=[],Gs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"filter",class:{focus:e.showSuggestedTags},attrs:{role:"search",tabindex:"0","aria-labelledby":e.searchAriaLabelledBy},on:{"!blur":function(t){return e.handleBlur.apply(null,arguments)},"!focus":function(t){return e.handleFocus.apply(null,arguments)}}},[n("div",{class:["filter__wrapper",{"filter__wrapper--reversed":e.positionReversed}]},[n("div",{staticClass:"filter__top-wrapper"},[n("button",{staticClass:"filter__filter-button",class:{blue:e.inputIsNotEmpty},attrs:{"aria-hidden":"true",tabindex:"-1"},on:{click:e.focusInput,mousedown:function(e){e.preventDefault()}}},[e._t("icon",(function(){return[n("FilterIcon")]}))],2),n("div",{class:["filter__input-box-wrapper",{scrolling:e.isScrolling}],on:{scroll:e.handleScroll}},[e.hasSelectedTags?n("TagList",e._g(e._b({ref:"selectedTags",staticClass:"filter__selected-tags",attrs:{id:e.SelectedTagsId,input:e.input,tags:e.selectedTags,ariaLabel:e.selectedTagsLabel,activeTags:e.activeTags,areTagsRemovable:""},on:{"focus-prev":e.handleFocusPrevOnSelectedTags,"focus-next":e.focusInputFromTags,"reset-filters":e.resetFilters,"prevent-blur":function(t){return e.$emit("update:preventedBlur",!0)}}},"TagList",e.virtualKeyboardBind,!1),e.selectedTagsMultipleSelectionListeners)):e._e(),n("label",{staticClass:"filter__input-label",attrs:{id:"filter-label",for:e.FilterInputId,"data-value":e.modelValue,"aria-label":e.placeholder}},[n("input",e._g(e._b({directives:[{name:"model",rawName:"v-model",value:e.modelValue,expression:"modelValue"}],ref:"input",staticClass:"filter__input",attrs:{id:e.FilterInputId,placeholder:e.hasSelectedTags?"":e.placeholder,"aria-expanded":e.displaySuggestedTags?"true":"false",disabled:e.disabled,type:"text"},domProps:{value:e.modelValue},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.downHandler.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.upHandler.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:e.leftKeyInputHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button?null:e.rightKeyInputHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:e.deleteHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"a",void 0,t.key,void 0)?null:t.metaKey?(t.preventDefault(),t.stopPropagation(),e.selectInputAndTags.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"a",void 0,t.key,void 0)?null:t.ctrlKey?(t.preventDefault(),e.selectInputAndTags.apply(null,arguments)):null},function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.inputKeydownHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.enterHandler.apply(null,arguments)},function(t){return t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.inputKeydownHandler.apply(null,arguments):null},function(t){return t.shiftKey&&t.metaKey?t.ctrlKey||t.altKey?null:e.inputKeydownHandler.apply(null,arguments):null},function(t){return t.metaKey?t.ctrlKey||t.shiftKey||t.altKey?null:e.assignEventValues.apply(null,arguments):null},function(t){return t.ctrlKey?t.shiftKey||t.altKey||t.metaKey?null:e.assignEventValues.apply(null,arguments):null}],input:function(t){t.target.composing||(e.modelValue=t.target.value)}}},"input",e.AXinputProperties,!1),e.inputMultipleSelectionListeners))])],1),n("div",{staticClass:"filter__delete-button-wrapper"},[e.input.length||e.displaySuggestedTags||e.hasSelectedTags?n("button",{staticClass:"filter__delete-button",attrs:{"aria-label":"Reset Filter"},on:{click:function(t){return e.resetFilters(!0)},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.stopPropagation(),e.resetFilters(!0))},mousedown:function(e){e.preventDefault()}}},[n("ClearRoundedIcon")],1):e._e()])]),e.displaySuggestedTags?n("TagList",e._b({ref:"suggestedTags",staticClass:"filter__suggested-tags",attrs:{id:e.SuggestedTagsId,ariaLabel:e.suggestedTagsLabel,input:e.input,tags:e.suggestedTags},on:{"click-tags":function(t){return e.selectTag(t.tagName)},"prevent-blur":function(t){return e.$emit("update:preventedBlur",!0)},"focus-next":function(t){e.positionReversed?e.focusInput():e.$emit("focus-next")},"focus-prev":function(t){e.positionReversed?e.$emit("focus-prev"):e.focusInput()}}},"TagList",e.virtualKeyboardBind,!1)):e._e()],1)])},Qs=[],Xs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"clear-rounded-icon",attrs:{viewBox:"0 0 16 16",themeId:"clear-rounded"}},[n("title",[e._v("Clear")]),n("path",{attrs:{d:"M14.55,0l1.45,1.45-6.56,6.55,6.54,6.54-1.45,1.45-6.53-6.53L1.47,15.99,.01,14.53l6.52-6.53L0,1.47,1.45,.02l6.55,6.54L14.55,0Z","fill-rule":"evenodd"}})])},Ys=[],Js=n("be08"),Zs={name:"ClearRoundedIcon",components:{SVGIcon:Js["a"]}},er=Zs,tr=Object(R["a"])(er,Xs,Ys,!1,null,null,null),nr=tr.exports;function ir(){if(window.getSelection)try{const{activeElement:e}=document;return e&&e.value?e.value.substring(e.selectionStart,e.selectionEnd):window.getSelection().toString()}catch(e){return""}else if(document.selection&&"Control"!==document.selection.type)return document.selection.createRange().text;return""}function ar(e){if("number"===typeof e.selectionStart)e.selectionStart=e.selectionEnd=e.value.length;else if("undefined"!==typeof e.createTextRange){e.focus();const t=e.createTextRange();t.collapse(!1),t.select()}}function sr(e){e.selectionStart=e.selectionEnd=0}function rr(e){return/^[\w\W\s]$/.test(e)}function or(e){const t=e.match(/(.*)<\/data>/);try{return t?JSON.parse(t[1]):null}catch(n){return null}}function lr(e){return"string"!==typeof e&&(e=JSON.stringify(e)),`${e}`}function cr(e,t,n,i){let a,s;return function(...r){function o(){clearTimeout(a),a=null}function l(){o(),e.apply(s,r)}if(s=this,!a||!n&&!i){if(!n)return o(),void(a=setTimeout(l,t));a=setTimeout(o,t),e.apply(s,r)}}}const dr=280,ur=100;var hr={data(){return{keyboardIsVirtual:!1,activeTags:[],initTagIndex:null,focusedTagIndex:null,metaKey:!1,shiftKey:!1,tabbing:!1,debouncedHandleDeleteTag:null}},constants:{DebounceDelay:dr,VirtualKeyboardThreshold:ur},computed:{virtualKeyboardBind:({keyboardIsVirtual:e})=>({keyboardIsVirtual:e}),allSelectedTagsAreActive:({selectedTags:e,activeTags:t})=>e.every(e=>t.includes(e))},methods:{selectRangeActiveTags(e=this.focusedTagIndex,t=this.selectedTags.length){this.activeTags=this.selectedTags.slice(e,t)},selectTag(e){this.updateSelectedTags([e]),this.clearFilterOnTagSelect&&this.setFilterInput("")},unselectActiveTags(){this.activeTags.length&&(this.deleteTags(this.activeTags),this.resetActiveTags())},async deleteHandler(e){this.activeTags.length>0&&this.setSelectedTags(this.selectedTags.filter(e=>!this.activeTags.includes(e))),this.inputIsSelected()&&this.allSelectedTagsAreActive?(e.preventDefault(),await this.resetFilters()):0===this.$refs.input.selectionEnd&&this.hasSelectedTags&&(e.preventDefault(),this.keyboardIsVirtual?this.setSelectedTags(this.selectedTags.slice(0,-1)):this.$refs.selectedTags.focusLast()),this.unselectActiveTags()},leftKeyInputHandler(e){if(this.assignEventValues(e),this.hasSelectedTags){if(this.activeTags.length&&!this.shiftKey)return e.preventDefault(),void this.$refs.selectedTags.focusTag(this.activeTags[0]);if(this.shiftKey&&0===this.$refs.input.selectionStart&&"forward"!==this.$refs.input.selectionDirection)return null===this.focusedTagIndex&&(this.focusedTagIndex=this.selectedTags.length),this.focusedTagIndex>0&&(this.focusedTagIndex-=1),this.initTagIndex=this.selectedTags.length,void this.selectTagsPressingShift();(0===this.$refs.input.selectionEnd||this.inputIsSelected())&&this.$refs.selectedTags.focusLast()}},rightKeyInputHandler(e){if(this.assignEventValues(e),this.activeTags.length&&this.shiftKey&&this.focusedTagIndex=ur&&(this.keyboardIsVirtual=!0)}),dr),setFilterInput(e){this.$emit("update:input",e)},setSelectedTags(e){this.$emit("update:selectedTags",e)},updateSelectedTags(e){this.setSelectedTags([...new Set([...this.selectedTags,...e])])},handleCopy(e){e.preventDefault();const t=[],n={tags:[],input:ir()};if(this.activeTags.length){const e=this.activeTags;n.tags=e,t.push(e.join(" "))}return t.push(n.input),n.tags.length||n.input.length?(e.clipboardData.setData("text/html",lr(n)),e.clipboardData.setData("text/plain",t.join(" ")),n):n},handleCut(e){e.preventDefault();const{input:t,tags:n}=this.handleCopy(e);if(!t&&!n.length)return;const i=this.selectedTags.filter(e=>!n.includes(e)),a=this.input.replace(t,"");this.setSelectedTags(i),this.setFilterInput(a)},handlePaste(e){e.preventDefault();const{types:t}=e.clipboardData;let n=[],i=e.clipboardData.getData("text/plain");if(t.includes("text/html")){const t=e.clipboardData.getData("text/html"),a=or(t);a&&({tags:n=[],input:i=""}=a)}const a=ir();i=a.length?this.input.replace(a,i):Object(it["f"])(this.input,i,document.activeElement.selectionStart),this.setFilterInput(i.trim()),this.allSelectedTagsAreActive?this.setSelectedTags(n):this.updateSelectedTags(n),this.resetActiveTags()},async handleDeleteTag({tagName:e,event:t={}}){const{key:n}=t;this.activeTags.length||this.deleteTags([e]),this.unselectActiveTags(),await this.$nextTick(),ar(this.$refs.input),this.hasSelectedTags&&(await this.focusInput(),"Backspace"===n&&sr(this.$refs.input))}},mounted(){window.visualViewport&&(window.visualViewport.addEventListener("resize",this.updateKeyboardType),this.$once("hook:beforeDestroy",()=>{window.visualViewport.removeEventListener("resize",this.updateKeyboardType)}))}};const pr=1e3;var gr={constants:{ScrollingDebounceDelay:pr},data(){return{isScrolling:!1,scrollRemovedAt:0}},created(){this.deleteScroll=cr(this.deleteScroll,pr)},methods:{deleteScroll(){this.isScrolling=!1,this.scrollRemovedAt=Date.now()},handleScroll(e){const{target:t}=e;if(0!==t.scrollTop)return t.scrollTop=0,void e.preventDefault();const n=150,i=t.offsetWidth,a=i+n;if(t.scrollWidth0?this.focusIndex(this.focusedIndex-1):this.startingPointHook())},focusNext({metaKey:e,ctrlKey:t,shiftKey:n}){(e||t)&&n||(this.externalFocusChange=!1,this.focusedIndex0}},kr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"tag",attrs:{role:"presentation"}},[n("button",{ref:"button",class:{focus:e.isActiveTag},attrs:{role:"option","aria-selected":e.ariaSelected,"aria-roledescription":"tag"},on:{focus:function(t){return e.$emit("focus",{event:t,tagName:e.name})},click:function(t){return t.preventDefault(),e.$emit("click",{event:t,tagName:e.name})},dblclick:function(t){t.preventDefault(),!e.keyboardIsVirtual&&e.deleteTag()},keydown:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name})},function(t){return t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.shiftKey&&t.metaKey?t.ctrlKey||t.altKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.metaKey?t.ctrlKey||t.shiftKey||t.altKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.ctrlKey?t.shiftKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.preventDefault(),e.deleteTag.apply(null,arguments))}],mousedown:function(t){return t.preventDefault(),e.focusButton.apply(null,arguments)},copy:e.handleCopy}},[e.isRemovableTag?e._e():n("span",{staticClass:"visuallyhidden"},[e._v(" Add tag - ")]),e._v(" "+e._s(e.name)+" "),e.isRemovableTag?n("span",{staticClass:"visuallyhidden"},[e._v(" – Tag. Select to remove from list. ")]):e._e()])])},wr=[],Ir={name:"Tag",props:{name:{type:String,required:!0},isFocused:{type:Boolean,default:()=>!1},isRemovableTag:{type:Boolean,default:!1},isActiveTag:{type:Boolean,default:!1},activeTags:{type:Array,required:!1},keyboardIsVirtual:{type:Boolean,default:!1}},watch:{isFocused(e){e&&this.focusButton()}},mounted(){document.addEventListener("copy",this.handleCopy),document.addEventListener("cut",this.handleCut),document.addEventListener("paste",this.handlePaste),this.$once("hook:beforeDestroy",()=>{document.removeEventListener("copy",this.handleCopy),document.removeEventListener("cut",this.handleCut),document.removeEventListener("paste",this.handlePaste)})},methods:{isCurrentlyActiveElement(){return document.activeElement===this.$refs.button},handleCopy(e){if(!this.isCurrentlyActiveElement())return;e.preventDefault();let t=[];t=this.activeTags.length>0?this.activeTags:[this.name],e.clipboardData.setData("text/html",lr({tags:t})),e.clipboardData.setData("text/plain",t.join(" "))},handleCut(e){this.isCurrentlyActiveElement()&&this.isRemovableTag&&(this.handleCopy(e),this.deleteTag(e))},handlePaste(e){this.isCurrentlyActiveElement()&&this.isRemovableTag&&(e.preventDefault(),this.deleteTag(e),this.$emit("paste-content",e))},deleteTag(e){this.$emit("delete-tag",{tagName:this.name,event:e}),this.$emit("prevent-blur")},focusButton(e={}){this.keyboardIsVirtual||this.$refs.button.focus(),0===e.buttons&&this.isFocused&&this.deleteTag(e)}},computed:{ariaSelected:({isActiveTag:e,isRemovableTag:t})=>t?e?"true":"false":null}},Or=Ir,xr=(n("bcfb"),Object(R["a"])(Or,kr,wr,!1,null,"3b809bfa",null)),Dr=xr.exports,Pr={name:"Tags",mixins:[gr,Cr],props:{tags:{type:Array,default:()=>[]},activeTags:{type:Array,default:()=>[]},ariaLabel:{type:String,required:!1},id:{type:String,required:!1},input:{type:String,default:null},areTagsRemovable:{type:Boolean,default:!1},keyboardIsVirtual:{type:Boolean,default:!1}},components:{Tag:Dr},methods:{focusTag(e){this.focusIndex(this.tags.indexOf(e))},startingPointHook(){this.$emit("focus-prev")},handleFocus(e,t){this.focusIndex(t),this.isScrolling=!1,this.$emit("focus",e)},endingPointHook(){this.$emit("focus-next")},resetScroll(){this.$refs["scroll-wrapper"].scrollLeft=0},handleKeydown(e){const{key:t}=e,n=this.tags[this.focusedIndex];rr(t)&&n&&this.$emit("delete-tag",{tagName:n.label||n,event:e})}},computed:{totalItemsToNavigate:({tags:e})=>e.length}},$r=Pr,Ar=(n("8b7a"),Object(R["a"])($r,_r,Sr,!1,null,"4b231516",null)),Lr=Ar.exports;const Nr=5,jr="filter-input",Er="selected-tags",Br="suggested-tags",Rr={autocorrect:"off",autocapitalize:"off",spellcheck:"false",role:"combobox","aria-haspopup":"true","aria-autocomplete":"none","aria-owns":"suggestedTags","aria-controls":"suggestedTags"};var Mr,Kr,zr={name:"FilterInput",mixins:[gr,hr],constants:{FilterInputId:jr,SelectedTagsId:Er,SuggestedTagsId:Br,AXinputProperties:Rr,TagLimit:Nr},components:{TagList:Lr,ClearRoundedIcon:nr,FilterIcon:Tr},props:{positionReversed:{type:Boolean,default:()=>!1},tags:{type:Array,default:()=>[]},selectedTags:{type:Array,default:()=>[]},preventedBlur:{type:Boolean,default:()=>!1},placeholder:{type:String,default:()=>"Filter"},disabled:{type:Boolean,default:()=>!1},value:{type:String,default:()=>""},shouldTruncateTags:{type:Boolean,default:!1},focusInputWhenCreated:{type:Boolean,default:!1},focusInputWhenEmpty:{type:Boolean,default:!1},clearFilterOnTagSelect:{type:Boolean,default:!0}},data(){return{resetedTagsViaDeleteButton:!1,FilterInputId:jr,SelectedTagsId:Er,SuggestedTagsId:Br,AXinputProperties:Rr,showSuggestedTags:!1}},computed:{tagsText:({suggestedTags:e})=>Object(it["g"])({en:{one:"tag",other:"tags"}},e.length),selectedTagsLabel:({tagsText:e})=>"Selected "+e,suggestedTagsLabel:({tagsText:e})=>"Suggested "+e,hasSuggestedTags:({suggestedTags:e})=>e.length,hasSelectedTags:({selectedTags:e})=>e.length,inputIsNotEmpty:({input:e,hasSelectedTags:t})=>e.length||t,searchAriaLabelledBy:({hasSelectedTags:e})=>e?jr.concat(" ",Er):jr,modelValue:{get:({value:e})=>e,set(e){this.$emit("input",e)}},input:({value:e})=>e,suggestedTags:({tags:e,selectedTags:t,shouldTruncateTags:n})=>{const i=e.filter(e=>!t.includes(e));return n?i.slice(0,Nr):i},displaySuggestedTags:({showSuggestedTags:e,suggestedTags:t})=>e&&t.length>0,inputMultipleSelectionListeners:({resetActiveTags:e,handleCopy:t,handleCut:n,handlePaste:i})=>({click:e,copy:t,cut:n,paste:i}),selectedTagsMultipleSelectionListeners:({handleSingleTagClick:e,selectInputAndTags:t,handleDeleteTag:n,selectedTagsKeydownHandler:i,focusTagHandler:a,handlePaste:s})=>({"click-tags":e,"select-all":t,"delete-tag":n,keydown:i,focus:a,"paste-tags":s})},watch:{async selectedTags(){this.resetedTagsViaDeleteButton?this.resetedTagsViaDeleteButton=!1:this.$el.contains(document.activeElement)&&await this.focusInput(),this.displaySuggestedTags&&this.hasSuggestedTags&&this.$refs.suggestedTags.resetScroll()},suggestedTags:{immediate:!0,handler(e){this.$emit("suggested-tags",e)}},showSuggestedTags(e){this.$emit("show-suggested-tags",e)}},methods:{async focusInput(){await this.$nextTick(),this.$refs.input.focus(),!this.input&&this.resetActiveTags&&this.resetActiveTags()},async resetFilters(e=!1){if(this.setFilterInput(""),this.setSelectedTags([]),!e)return this.$emit("update:preventedBlur",!0),this.resetActiveTags&&this.resetActiveTags(),void await this.focusInput();this.resetedTagsViaDeleteButton=!0,this.showSuggestedTags=!1,this.$refs.input.blur()},focusFirstTag(e=(()=>{})){this.showSuggestedTags||(this.showSuggestedTags=!0),this.hasSuggestedTags&&this.$refs.suggestedTags?this.$refs.suggestedTags.focusFirst():e()},setFilterInput(e){this.$emit("input",e)},setSelectedTags(e){this.$emit("update:selectedTags",e)},deleteTags(e){this.setSelectedTags(this.selectedTags.filter(t=>!e.includes(t)))},async handleBlur(e){const t=e.relatedTarget;t&&t.matches&&t.matches("button, input, ul")&&this.$el.contains(t)||(await this.$nextTick(),this.resetActiveTags(),this.preventedBlur?this.$emit("update:preventedBlur",!1):this.showSuggestedTags=!1)},downHandler(e){const t=()=>this.$emit("focus-next",e);this.positionReversed?t():this.focusFirstTag(t)},upHandler(e){const t=()=>this.$emit("focus-prev",e);this.positionReversed?this.focusFirstTag(t):t()},handleFocusPrevOnSelectedTags(){this.positionReversed?this.focusFirstTag(()=>this.$emit("focus-prev")):this.$emit("focus-prev")},handleFocus(){this.showSuggestedTags=!0}},created(){this.focusInputWhenCreated&&document.activeElement!==this.$refs.input&&(this.inputIsNotEmpty||this.focusInputWhenEmpty)&&this.focusInput()}},Fr=zr,qr=(n("228b"),Object(R["a"])(Fr,Gs,Qs,!1,null,"449fced2",null)),Hr=qr.exports,Vr=n("c161"),Wr={name:"QuickNavigationHighlighter",props:{text:{type:String,required:!0},matcherText:{type:String,default:""}},render(e){const{matcherText:t,text:n}=this,i=[];let a=0;return t?([...t].forEach(t=>{const s=n.toLowerCase().indexOf(t.toLowerCase(),a);a&&i.push(e("span",n.slice(a,s)));const r=s+1;i.push(e("span",{class:"match"},n.slice(s,r))),a=r}),e("p",{class:"highlight"},i)):e("span",{class:"highlight"},n)}},Ur=Wr,Gr=(n("ca3d"),Object(R["a"])(Ur,Mr,Kr,!1,null,"1c4190f0",null)),Qr=Gr.exports,Xr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"magnifier-icon",attrs:{viewBox:"0 0 14 14",themeId:"magnifier"}},[n("path",{attrs:{d:"M15.0013 14.0319L10.9437 9.97424C11.8165 8.88933 12.2925 7.53885 12.2929 6.14645C12.2929 2.75841 9.53449 0 6.14645 0C2.75841 0 0 2.75841 0 6.14645C0 9.53449 2.75841 12.2929 6.14645 12.2929C7.57562 12.2929 8.89486 11.7932 9.94425 10.9637L14.0019 15.0213L15.0013 14.0319ZM6.13645 11.0736C4.83315 11.071 3.58399 10.5521 2.66241 9.63048C1.74084 8.70891 1.22194 7.45974 1.2193 6.15644C1.2193 3.44801 3.41802 1.23928 6.13645 1.23928C8.85488 1.23928 11.0536 3.44801 11.0536 6.15644C11.0636 8.86488 8.85488 11.0736 6.13645 11.0736Z"}})])},Yr=[],Jr={name:"MagnifierIcon",components:{SVGIcon:Js["a"]}},Zr=Jr,eo=Object(R["a"])(Zr,Xr,Yr,!1,null,null,null),to=eo.exports,no=n("86d8"),io={name:"QuickNavigationModal",components:{FilterInput:Hr,GenericModal:Vr["a"],MagnifierIcon:to,TopicTypeIcon:ge["a"],QuickNavigationHighlighter:Qr,Reference:no["a"]},mixins:[Cr],data(){return{debouncedInput:"",userInput:""}},props:{children:{type:Array,required:!0},showQuickNavigationModal:{type:Boolean,required:!0}},computed:{childrenMap({children:e}){return Ns(e)},filteredSymbols:({constructFuzzyRegex:e,children:t,fuzzyMatch:n,processedUserInput:i,childrenMap:a,orderSymbolsByPriority:s})=>{const r=t.filter(e=>"groupMarker"!==e.type&&null!=e.title);if(!i)return[];const o=n({inputLength:i.length,symbols:r,processedInputRegex:new RegExp(e(i),"i"),childrenMap:a}),l=[...new Map(o.map(e=>[e.path,e])).values()];return s(l).slice(0,20)},isVisible:{get:({showQuickNavigationModal:e})=>e,set(e){this.$emit("update:showQuickNavigationModal",e)}},noResultsWereFound:({processedUserInput:e,totalItemsToNavigate:t})=>e.length&&!t,processedUserInput:({debouncedInput:e})=>e.replace(/\s/g,""),totalItemsToNavigate:({filteredSymbols:e})=>e.length},watch:{userInput:"debounceInput",focusedIndex:"scrollIntoView"},methods:{closeQuickNavigationModal(){this.$emit("update:showQuickNavigationModal",!1)},constructFuzzyRegex(e){return[...e].reduce((t,n,i)=>t.concat(`[${n}]`).concat(i{const a=n.exec(t.title);if(!a)return!1;const s=a[0].length;return!(s>3*e)&&{uid:t.uid,title:t.title,path:t.path,parents:Rs(t.parent,i),type:t.type,inputLengthDifference:t.title.length-e,matchLength:s,matchLengthDifference:s-e,start:a.index,substring:a[0]}}).filter(Boolean)},handleKeyEnter(){!this.noResultsWereFound&&this.userInput.length&&(this.$router.push(this.filteredSymbols[this.focusedIndex].path),this.closeQuickNavigationModal())},orderSymbolsByPriority(e){return e.sort((e,t)=>e.matchLengthDifference>t.matchLengthDifference?1:e.matchLengthDifferencet.start?1:e.startt.inputLengthDifference?1:e.inputLengthDifference{const n=Math.min(t,vo);return Math.floor(Math.min(n*(e/100),n))},So={medium:30,large:20},Co={medium:50,large:50},ko="sidebar-scroll-lock";var wo={name:"AdjustableSidebarWidth",constants:{SCROLL_LOCK_ID:ko},components:{BreakpointEmitter:uo["a"]},inject:["store"],props:{shownOnMobile:{type:Boolean,default:!1},hiddenOnLarge:{type:Boolean,default:!1},fixedWidth:{type:Number,default:null}},data(){const e=window.innerWidth,t=window.innerHeight,n=ho["b"].large,i=_o(So[n]),a=_o(Co[n]),s=e>=vo?bo:Math.round((i+a)/2),r=co["c"].get(yo,s);return{isDragging:!1,width:this.fixedWidth||Math.min(Math.max(r,i),a),isTouch:!1,windowWidth:e,windowHeight:t,breakpoint:n,noTransition:!1,isTransitioning:!1,isOpeningOnLarge:!1,focusTrapInstance:null,mobileTopOffset:0,topOffset:0}},computed:{minWidthPercent:({breakpoint:e})=>So[e]||0,maxWidthPercent:({breakpoint:e})=>Co[e]||100,maxWidth:({maxWidthPercent:e,windowWidth:t,fixedWidth:n})=>Math.max(n,_o(e,t)),minWidth:({minWidthPercent:e,windowWidth:t,fixedWidth:n})=>Math.min(n||t,_o(e,t)),widthInPx:({width:e})=>e+"px",hiddenOnLargeThreshold:({minWidth:e})=>e/2,events:({isTouch:e})=>e?To.touch:To.mouse,asideStyles:({widthInPx:e,mobileTopOffset:t,topOffset:n,windowHeight:i})=>({width:e,"--top-offset":n?n+"px":null,"--top-offset-mobile":t+"px","--app-height":i+"px"}),asideClasses:({isDragging:e,shownOnMobile:t,noTransition:n,isTransitioning:i,hiddenOnLarge:a,mobileTopOffset:s,isOpeningOnLarge:r})=>({dragging:e,"show-on-mobile":t,"hide-on-large":a,"is-opening-on-large":r,"no-transition":n,"sidebar-transitioning":i,"has-mobile-top-offset":s}),scrollLockID:()=>ko,BreakpointScopes:()=>ho["c"]},async mounted(){window.addEventListener("keydown",this.onEscapeKeydown),window.addEventListener("resize",this.storeWindowSize,{passive:!0}),window.addEventListener("orientationchange",this.storeWindowSize,{passive:!0}),this.storeTopOffset(),0===this.topOffset&&0===window.scrollY||window.addEventListener("scroll",this.storeTopOffset,{passive:!0}),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("keydown",this.onEscapeKeydown),window.removeEventListener("resize",this.storeWindowSize),window.removeEventListener("orientationchange",this.storeWindowSize),window.removeEventListener("scroll",this.storeTopOffset),this.shownOnMobile&&this.toggleScrollLock(!1),this.focusTrapInstance&&this.focusTrapInstance.destroy()}),await this.$nextTick(),this.focusTrapInstance=new go["a"](this.$refs.aside)},watch:{$route:"closeMobileSidebar",width:{immediate:!0,handler:we((function(e){this.emitEventChange(e)}),150)},windowWidth:"getWidthInCheck",async breakpoint(e){this.getWidthInCheck(),e===ho["b"].large&&this.closeMobileSidebar(),this.noTransition=!0,await Object(Ie["b"])(5),this.noTransition=!1},shownOnMobile:"handleExternalOpen",isTransitioning(e){e||this.updateContentWidthInStore()},hiddenOnLarge(){this.isTransitioning=!0}},methods:{getWidthInCheck:cr((function(){this.width>this.maxWidth?this.width=this.maxWidth:this.widththis.maxWidth&&(i=this.maxWidth),this.hiddenOnLarge&&i>=this.hiddenOnLargeThreshold&&(this.$emit("update:hiddenOnLarge",!1),this.isOpeningOnLarge=!0),this.width=Math.max(i,this.minWidth),i<=this.hiddenOnLargeThreshold&&this.$emit("update:hiddenOnLarge",!0)},stopDrag(e){e.preventDefault(),this.isDragging&&(this.isDragging=!1,co["c"].set(yo,this.width),document.removeEventListener(this.events.move,this.handleDrag),document.removeEventListener(this.events.end,this.stopDrag),this.emitEventChange(this.width))},emitEventChange(e){this.$emit("width-change",e),this.updateContentWidthInStore()},getTopOffset(){const e=document.getElementById(mo["e"]);if(!e)return 0;const{y:t}=e.getBoundingClientRect();return Math.max(t,0)},handleExternalOpen(e){e&&(this.mobileTopOffset=this.getTopOffset()),this.toggleScrollLock(e)},async updateContentWidthInStore(){await this.$nextTick(),this.store.setContentWidth(this.$refs.content.offsetWidth)},async toggleScrollLock(e){const t=document.getElementById(this.scrollLockID);e?(await this.$nextTick(),po["a"].lockScroll(t),this.focusTrapInstance.start(),fo["a"].hide(this.$refs.aside)):(po["a"].unlockScroll(t),this.focusTrapInstance.stop(),fo["a"].show(this.$refs.aside))},storeTopOffset:we((function(){this.topOffset=this.getTopOffset()}),60),trackTransitionStart({propertyName:e}){"width"!==e&&"transform"!==e||(this.isTransitioning=!0)},trackTransitionEnd({propertyName:e}){"width"!==e&&"transform"!==e||(this.isTransitioning=!1,this.isOpeningOnLarge=!1)}}},Io=wo,Oo=(n("c3a6"),Object(R["a"])(Io,oo,lo,!1,null,"8b4eac40",null)),xo=Oo.exports,Do=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{staticClass:"navigator",attrs:{"aria-labelledby":e.INDEX_ROOT_KEY}},[e.isFetching?n("LoadingNavigatorCard",e._b({on:{close:function(t){return e.$emit("close")}}},"LoadingNavigatorCard",e.technologyProps,!1)):n("NavigatorCard",e._b({attrs:{type:e.type,children:e.flatChildren,"active-path":e.activePath,scrollLockID:e.scrollLockID,"error-fetching":e.errorFetching,"render-filter-on-top":e.renderFilterOnTop,"api-changes":e.apiChanges,"allow-hiding":e.allowHiding,"navigator-references":e.navigatorReferences},on:{close:function(t){return e.$emit("close")}}},"NavigatorCard",e.technologyProps,!1)),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" Navigator is "+e._s(e.isFetching?"loading":"ready")+" ")])],1)},Po=[],$o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCard",e._b({class:{"filter-on-top":e.renderFilterOnTop},on:{close:function(t){return e.$emit("close")},"head-click-alt":e.toggleAllNodes},scopedSlots:e._u([{key:"body",fn:function(t){var i=t.className;return[e._t("post-head"),n("div",{class:i,on:{"!keydown":[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:t.altKey?(t.preventDefault(),e.focusFirst.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:t.altKey?(t.preventDefault(),e.focusLast.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusPrev.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusNext.apply(null,arguments))}]}},[n("DynamicScroller",{directives:[{name:"show",rawName:"v-show",value:e.hasNodes,expression:"hasNodes"}],ref:"scroller",staticClass:"scroller",attrs:{id:e.scrollLockID,"aria-label":"Documentation Navigator",items:e.nodesToRender,"min-item-size":e.itemSize,"emit-update":"","key-field":"uid"},on:{update:e.handleScrollerUpdate,"!keydown":[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:t.altKey?(t.preventDefault(),e.focusFirst.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:t.altKey?(t.preventDefault(),e.focusLast.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusPrev.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusNext.apply(null,arguments))}]},nativeOn:{focusin:function(t){return e.handleFocusIn.apply(null,arguments)},focusout:function(t){return e.handleFocusOut.apply(null,arguments)}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.item,a=t.active,s=t.index;return[n("DynamicScrollerItem",e._b({},"DynamicScrollerItem",{active:a,item:i,dataIndex:s},!1),[n("NavigatorCardItem",{attrs:{item:i,isRendered:a,"filter-pattern":e.filterPattern,"is-active":i.uid===e.activeUID,"is-bold":e.activePathMap[i.uid],expanded:e.openNodes[i.uid],"api-change":e.apiChangesObject[i.path],isFocused:e.focusedIndex===s,enableFocus:!e.externalFocusChange,"navigator-references":e.navigatorReferences},on:{toggle:e.toggle,"toggle-full":e.toggleFullTree,"toggle-siblings":e.toggleSiblings,navigate:e.handleNavigationChange,"focus-parent":e.focusNodeParent}})],1)]}}],null,!0)}),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.politeAriaLive)+" ")]),n("div",{staticClass:"no-items-wrapper",attrs:{"aria-live":"assertive"}},[n("p",{staticClass:"no-items"},[e._v(" "+e._s(e.assertiveAriaLive)+" ")])])],1),e.errorFetching?e._e():n("div",{staticClass:"filter-wrapper"},[n("div",{staticClass:"navigator-filter"},[n("div",{staticClass:"input-wrapper"},[n("FilterInput",{staticClass:"filter-component",attrs:{tags:e.availableTags,"selected-tags":e.selectedTagsModelValue,placeholder:"Filter","should-keep-open-on-blur":!1,"position-reversed":!e.renderFilterOnTop,"clear-filter-on-tag-select":!1},on:{"update:selectedTags":function(t){e.selectedTagsModelValue=t},"update:selected-tags":function(t){e.selectedTagsModelValue=t},clear:e.clearFilters},model:{value:e.filter,callback:function(t){e.filter=t},expression:"filter"}})],1)])])]}}],null,!0)},"BaseNavigatorCard",{technology:e.technology,isTechnologyBeta:e.isTechnologyBeta,technologyPath:e.technologyPath},!1))},Ao=[],Lo=n("e508");function No(e){const t=Object(it["h"])(Object(it["d"])(e));return new RegExp(t,"ig")}var jo,Eo,Bo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCardItem",{staticClass:"navigator-card-item",class:{expanded:e.expanded,active:e.isActive,"is-group":e.isGroupMarker},style:{"--nesting-index":e.item.depth},attrs:{"data-nesting-index":e.item.depth,id:"container-"+e.item.uid,"aria-hidden":e.isRendered?null:"true",hideNavigatorIcon:e.isGroupMarker},nativeOn:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:(t.preventDefault(),e.handleLeftKeydown.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.handleRightKeydown.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.clickReference.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])?null:t.altKey?"button"in t&&2!==t.button?null:(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null}]},scopedSlots:e._u([{key:"depth-spacer",fn:function(){return[n("span",{attrs:{hidden:"",id:e.usageLabel}},[e._v(" To navigate the symbols, press Up Arrow, Down Arrow, Left Arrow or Right Arrow ")]),e.isParent?n("button",{staticClass:"tree-toggle",attrs:{tabindex:"-1","aria-labelledby":e.item.uid,"aria-expanded":e.expanded?"true":"false","aria-describedby":e.ariaDescribedBy},on:{click:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.toggleTree.apply(null,arguments))},function(t){return t.altKey?(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null},function(t){return t.metaKey?(t.preventDefault(),e.toggleSiblings.apply(null,arguments)):null}]}},[n("InlineChevronRightIcon",{staticClass:"icon-inline chevron",class:{rotate:e.expanded,animating:e.idState.isOpening}})],1):e._e()]},proxy:!0},{key:"navigator-icon",fn:function(t){var i,a=t.className;return[e.apiChange?n("span",{class:[(i={},i["changed changed-"+e.apiChange]=e.apiChange,i),a]}):n("TopicTypeIcon",{key:e.item.uid,class:a,attrs:{type:e.item.type,"image-override":e.item.icon?e.navigatorReferences[e.item.icon]:null,shouldCalculateOptimalWidth:!1}})]}},{key:"title-container",fn:function(){return[e.isParent?n("span",{attrs:{hidden:"",id:e.parentLabel}},[e._v(", containing "+e._s(e.item.childUIDs.length)+" symbols")]):e._e(),n("span",{attrs:{id:e.siblingsLabel,hidden:""}},[e._v(" "+e._s(e.item.index+1)+" of "+e._s(e.item.siblingsCount)+" symbols inside ")]),n(e.refComponent,{ref:"reference",tag:"component",staticClass:"leaf-link",class:{bolded:e.isBold},attrs:{id:e.item.uid,url:e.isGroupMarker?null:e.item.path||"",tabindex:e.isFocused?"0":"-1","aria-describedby":e.ariaDescribedBy+" "+e.usageLabel},nativeOn:{click:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.handleClick.apply(null,arguments)},function(t){return t.altKey?(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null}]}},[n("HighlightMatches",{attrs:{text:e.item.title,matcher:e.filterPattern}})],1),e.isDeprecated?n("Badge",{attrs:{variant:"deprecated"}}):e.isBeta?n("Badge",{attrs:{variant:"beta"}}):e._e()]},proxy:!0}])})},Ro=[],Mo=n("34b0"),Ko=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navigator-card-item"},[n("div",{staticClass:"head-wrapper"},[n("div",{staticClass:"depth-spacer"},[e._t("depth-spacer")],2),e.hideNavigatorIcon?e._e():n("div",{staticClass:"navigator-icon-wrapper"},[e._t("navigator-icon",null,{className:"navigator-icon"})],2),n("div",{staticClass:"title-container"},[e._t("title-container")],2)])])},zo=[],Fo={name:"BaseNavigatorCardItem",props:{hideNavigatorIcon:{type:Boolean,default:()=>!1}}},qo=Fo,Ho=(n("b39c"),Object(R["a"])(qo,Ko,zo,!1,null,"0b9fe514",null)),Vo=Ho.exports,Wo={name:"HighlightMatch",props:{text:{type:String,required:!0},matcher:{type:RegExp,default:void 0}},render(e){const{matcher:t,text:n}=this;if(!t)return e("p",{class:"highlight"},n);const i=[];let a=0,s=null;const r=new RegExp(t,"gi");while(null!==(s=r.exec(n))){const t=s[0].length,r=s.index+t,o=n.slice(a,s.index);o&&i.push(e("span",o));const l=n.slice(s.index,r);l&&i.push(e("span",{class:"match"},l)),a=r}const o=n.slice(a,n.length);return o&&i.push(e("span",o)),e("p",{class:"highlight"},i)}},Uo=Wo,Go=(n("b831"),Object(R["a"])(Uo,jo,Eo,!1,null,"d75876e2",null)),Qo=Go.exports,Xo={name:"NavigatorCardItem",mixins:[Object(Lo["c"])({idProp:e=>e.item.uid})],components:{BaseNavigatorCardItem:Vo,HighlightMatches:Qo,TopicTypeIcon:ge["a"],InlineChevronRightIcon:Mo["a"],Reference:no["a"],Badge:qn["a"]},props:{isRendered:{type:Boolean,default:!1},item:{type:Object,required:!0},expanded:{type:Boolean,default:!1},filterPattern:{type:RegExp,default:void 0},isActive:{type:Boolean,default:!1},isBold:{type:Boolean,default:!1},apiChange:{type:String,default:null,validator:e=>yn["d"].includes(e)},isFocused:{type:Boolean,default:()=>!1},enableFocus:{type:Boolean,default:!0},navigatorReferences:{type:Object,default:()=>({})}},idState(){return{isOpening:!1}},computed:{isGroupMarker:({item:{type:e}})=>e===fe["b"].groupMarker,isParent:({item:e,isGroupMarker:t})=>!!e.childUIDs.length&&!t,parentLabel:({item:e})=>"label-parent-"+e.uid,siblingsLabel:({item:e})=>"label-"+e.uid,usageLabel:({item:e})=>"usage-"+e.uid,ariaDescribedBy({item:e,siblingsLabel:t,parentLabel:n,isParent:i}){const a=`${t} ${e.parent}`;return i?`${a} ${n}`:""+a},isBeta:({item:{beta:e}})=>!!e,isDeprecated:({item:{deprecated:e}})=>!!e,refComponent:({isGroupMarker:e})=>e?"h3":no["a"]},methods:{toggleTree(){this.idState.isOpening=!0,this.$emit("toggle",this.item)},toggleEntireTree(){this.idState.isOpening=!0,this.$emit("toggle-full",this.item)},toggleSiblings(){this.idState.isOpening=!0,this.$emit("toggle-siblings",this.item)},handleLeftKeydown(){this.expanded?this.toggleTree():this.$emit("focus-parent",this.item)},handleRightKeydown(){!this.expanded&&this.isParent&&this.toggleTree()},clickReference(){(this.$refs.reference.$el||this.$refs.reference).click()},focusReference(){(this.$refs.reference.$el||this.$refs.reference).focus()},handleClick(){this.isGroupMarker||this.$emit("navigate",this.item.uid)}},watch:{async isFocused(e){await Object(Ie["b"])(8),e&&this.isRendered&&this.enableFocus&&this.focusReference()},async expanded(){await Object(Ie["b"])(9),this.idState.isOpening=!1}}},Yo=Xo,Jo=(n("bab5"),Object(R["a"])(Yo,Bo,Ro,!1,null,"08a89c9e",null)),Zo=Jo.exports,el=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navigator-card"},[n("div",{staticClass:"navigator-card-full-height"},[n("div",{staticClass:"navigator-card-inner"},[n("div",{staticClass:"head-wrapper"},[n("div",{staticClass:"head-inner"},[n("button",{staticClass:"close-card",class:{"hide-on-large":!e.allowHiding},attrs:{id:e.SIDEBAR_HIDE_BUTTON_ID,"aria-label":"Close documentation navigator"},on:{click:e.handleHideClick}},[n("SidenavIcon",{staticClass:"icon-inline close-icon"})],1),n("Reference",{staticClass:"navigator-head",attrs:{id:e.INDEX_ROOT_KEY,url:e.technologyPath},nativeOn:{click:function(t){return t.altKey?(t.preventDefault(),e.$emit("head-click-alt")):null}}},[n("h2",{staticClass:"card-link"},[e._v(" "+e._s(e.technology)+" ")]),e.isTechnologyBeta?n("Badge",{attrs:{variant:"beta"}}):e._e()],1)],1)]),e._t("body",null,{className:"card-body"})],2)])])},tl=[],nl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"sidenav-icon",attrs:{viewBox:"0 0 14 14",height:"14",themeId:"sidenav"}},[n("path",{attrs:{d:"M6.533 1.867h-6.533v10.267h14v-10.267zM0.933 11.2v-8.4h4.667v8.4zM13.067 11.2h-6.533v-8.4h6.533z"}}),n("path",{attrs:{d:"M1.867 5.133h2.8v0.933h-2.8z"}}),n("path",{attrs:{d:"M1.867 7.933h2.8v0.933h-2.8z"}})])},il=[],al={name:"SidenavIcon",components:{SVGIcon:Js["a"]}},sl=al,rl=Object(R["a"])(sl,nl,il,!1,null,null,null),ol=rl.exports,ll={name:"BaseNavigatorCard",components:{SidenavIcon:ol,Reference:no["a"],Badge:qn["a"]},props:{allowHiding:{type:Boolean,default:!0},technologyPath:{type:String,default:""},technology:{type:String,required:!0},isTechnologyBeta:{type:Boolean,default:!1}},data(){return{SIDEBAR_HIDE_BUTTON_ID:As,INDEX_ROOT_KEY:Ps}},methods:{async handleHideClick(){this.$emit("close"),await this.$nextTick();const e=document.getElementById(mo["d"]);e&&e.focus()}}},cl=ll,dl=(n("4de6"),Object(R["a"])(cl,el,tl,!1,null,"4a898368",null)),ul=dl.exports;const hl=e=>e[e.length-1],pl=(e,t)=>JSON.stringify(e)===JSON.stringify(t),gl="navigator.state",fl="No results found.",ml="No data available.",yl="There was an error fetching the data.",vl="items were found. Tab back to navigate through them.",bl={sampleCode:"sampleCode",tutorials:"tutorials",articles:"articles"},Tl={[bl.sampleCode]:"Sample Code",[bl.tutorials]:"Tutorials",[bl.articles]:"Articles"},_l=Object.fromEntries(Object.entries(Tl).map(([e,t])=>[t,e])),Sl={[fe["b"].article]:bl.articles,[fe["b"].learn]:bl.tutorials,[fe["b"].overview]:bl.tutorials,[fe["b"].resources]:bl.tutorials,[fe["b"].sampleCode]:bl.sampleCode,[fe["b"].section]:bl.tutorials,[fe["b"].tutorial]:bl.tutorials,[fe["b"].project]:bl.tutorials},Cl="Hide Deprecated";var kl={name:"NavigatorCard",constants:{STORAGE_KEY:gl,FILTER_TAGS:bl,FILTER_TAGS_TO_LABELS:Tl,FILTER_LABELS_TO_TAGS:_l,TOPIC_TYPE_TO_TAG:Sl,NO_RESULTS:fl,NO_CHILDREN:ml,ERROR_FETCHING:yl,ITEMS_FOUND:vl,HIDE_DEPRECATED_TAG:Cl},components:{FilterInput:Hr,NavigatorCardItem:Zo,DynamicScroller:Lo["a"],DynamicScrollerItem:Lo["b"],BaseNavigatorCard:ul},props:{...ul.props,children:{type:Array,required:!0},activePath:{type:Array,required:!0},type:{type:String,required:!0},scrollLockID:{type:String,default:""},errorFetching:{type:Boolean,default:!1},apiChanges:{type:Object,default:null},isTechnologyBeta:{type:Boolean,default:!1},navigatorReferences:{type:Object,default:()=>{}},renderFilterOnTop:{type:Boolean,default:!1}},mixins:[Cr],data(){return{filter:"",debouncedFilter:"",selectedTags:[],openNodes:Object.freeze({}),nodesToRender:Object.freeze([]),activeUID:null,lastFocusTarget:null,NO_RESULTS:fl,NO_CHILDREN:ml,ERROR_FETCHING:yl,ITEMS_FOUND:vl,allNodesToggled:!1}},computed:{politeAriaLive:({hasNodes:e,nodesToRender:t})=>e?[t.length,vl].join(" "):"",assertiveAriaLive:({hasNodes:e,hasFilter:t,errorFetching:n})=>e?"":t?fl:n?yl:ml,availableTags:({selectedTags:e,renderableChildNodesMap:t,apiChangesObject:n})=>{if(e.length)return[];const i=new Set(Object.values(n)),a=new Set(Object.values(Tl)),s=new Set([Cl]);i.size&&s.delete(Cl);const r={type:[],changes:[],other:[]};for(const o in t){if(!Object.hasOwnProperty.call(t,o))continue;if(!a.size&&!i.size&&!s.size)break;const{type:e,path:l,deprecated:c}=t[o],d=Tl[Sl[e]],u=n[l];a.has(d)&&(r.type.push(d),a.delete(d)),u&&i.has(u)&&(r.changes.push(yn["b"][u]),i.delete(u)),c&&s.has(Cl)&&(r.other.push(Cl),s.delete(Cl))}return r.type.concat(r.changes,r.other)},selectedTagsModelValue:{get:({selectedTags:e})=>e.map(e=>Tl[e]||yn["b"][e]||e),set(e){(this.selectedTags.length||e.length)&&(this.selectedTags=e.map(e=>_l[e]||yn["a"][e]||e))}},filterPattern:({debouncedFilter:e})=>e?new RegExp(No(e),"i"):null,itemSize:()=>$s,childrenMap({children:e}){return Ns(e)},activePathChildren({activeUID:e,childrenMap:t}){return e&&t[e]?Rs(e,t):[]},activePathMap:({activePathChildren:e})=>Object.fromEntries(e.map(({uid:e})=>[e,!0])),activeIndex:({activeUID:e,nodesToRender:t})=>t.findIndex(t=>t.uid===e),filteredChildren({hasFilter:e,children:t,filterPattern:n,selectedTags:i,apiChanges:a}){if(!e)return[];const s=new Set(i);return t.filter(({title:e,path:t,type:i,deprecated:r,deprecatedChildrenCount:o,childUIDs:l})=>{const c=r||o===l.length,d=!n||n.test(e);let u=!0;s.size&&(u=s.has(Sl[i]),a&&!u&&(u=s.has(a[t])),!c&&s.has(Cl)&&(u=!0));const h=!a||!!a[t];return d&&u&&h})},renderableChildNodesMap({hasFilter:e,childrenMap:t,deprecatedHidden:n,filteredChildren:i,removeDeprecated:a}){if(!e)return t;const s=i.length-1,r=new Set([]);for(let o=s;o>=0;o-=1){const e=i[o],s=t[e.groupMarkerUID];if(s&&r.add(s),r.has(e))continue;if(r.has(t[e.parent])&&e.type!==fe["b"].groupMarker){r.add(e);continue}let l=[];e.childUIDs.length&&(l=a(Es(e.uid,t),n)),l.concat(Rs(e.uid,t)).forEach(e=>r.add(e))}return Ns([...r])},nodeChangeDeps:({filteredChildren:e,activePathChildren:t,debouncedFilter:n,selectedTags:i})=>[e,t,n,i],hasFilter({debouncedFilter:e,selectedTags:t,apiChanges:n}){return Boolean(e.length||t.length||n)},deprecatedHidden:({selectedTags:e})=>e[0]===Cl,apiChangesObject(){return this.apiChanges||{}},hasNodes:({nodesToRender:e})=>!!e.length,totalItemsToNavigate:({nodesToRender:e})=>e.length,lastActivePathItem:({activePath:e})=>hl(e)},created(){this.restorePersistedState()},watch:{filter:"debounceInput",nodeChangeDeps:"trackOpenNodes",activePath:"handleActivePathChange",apiChanges(e){e||(this.selectedTags=this.selectedTags.filter(e=>!yn["b"][e]))}},methods:{toggleAllNodes(){const e=this.children.filter(e=>e.parent===Ps&&e.type!==fe["b"].groupMarker&&e.childUIDs.length);this.allNodesToggled=!this.allNodesToggled,this.allNodesToggled&&(this.openNodes={},this.generateNodesToRender()),e.forEach(e=>{this.toggleFullTree(e)})},clearFilters(){this.filter="",this.debouncedFilter="",this.selectedTags=[]},scrollToFocus(){this.$refs.scroller.scrollToItem(this.focusedIndex)},debounceInput:cr((function(e){this.debouncedFilter=e,this.lastFocusTarget=null}),200),trackOpenNodes([e,t,n,i],[,a=[],s="",r=[]]=[]){if(n!==s&&!s&&this.getFromStorage("filter")||!pl(i,r)&&!r.length&&this.getFromStorage("selectedTags",[]).length)return;const o=!pl(a,t),{childrenMap:l}=this;let c=t;if(!(this.deprecatedHidden&&!this.debouncedFilter.length||o&&this.hasFilter)&&this.hasFilter){const t=new Set,n=e.length-1;for(let i=n;i>=0;i-=1){const n=e[i];t.has(l[n.parent])||t.has(n)||Rs(n.uid,l).slice(0,-1).forEach(e=>t.add(e))}c=[...t]}const d=o?{...this.openNodes}:{},u=c.reduce((e,t)=>(e[t.uid]=!0,e),d);this.openNodes=Object.freeze(u),this.generateNodesToRender(),this.updateFocusIndexExternally()},toggle(e){const t=this.openNodes[e.uid];let n=[],i=[];if(t){const t=Object(w["a"])(this.openNodes),n=Es(e.uid,this.childrenMap);n.forEach(({uid:e})=>{delete t[e]}),this.openNodes=Object.freeze(t),i=n.slice(1)}else this.openNodes=Object.freeze({...this.openNodes,[e.uid]:!0}),n=Bs(e.uid,this.childrenMap,this.children).filter(e=>this.renderableChildNodesMap[e.uid]);this.augmentRenderNodes({uid:e.uid,include:n,exclude:i})},toggleFullTree(e){const t=this.openNodes[e.uid],n=Object(w["a"])(this.openNodes),i=Es(e.uid,this.childrenMap);let a=[],s=[];i.forEach(({uid:e})=>{t?delete n[e]:n[e]=!0}),t?a=i.slice(1):s=i.slice(1).filter(e=>this.renderableChildNodesMap[e.uid]),this.openNodes=Object.freeze(n),this.augmentRenderNodes({uid:e.uid,exclude:a,include:s})},toggleSiblings(e){const t=this.openNodes[e.uid],n=Object(w["a"])(this.openNodes),i=Ms(e.uid,this.childrenMap,this.children);i.forEach(({uid:e,childUIDs:i,type:a})=>{if(i.length&&a!==fe["b"].groupMarker)if(t){const t=Es(e,this.childrenMap);t.forEach(e=>{delete n[e.uid]}),delete n[e],this.augmentRenderNodes({uid:e,exclude:t.slice(1),include:[]})}else{n[e]=!0;const t=Bs(e,this.childrenMap,this.children).filter(e=>this.renderableChildNodesMap[e.uid]);this.augmentRenderNodes({uid:e,exclude:[],include:t})}}),this.openNodes=Object.freeze(n),this.persistState()},removeDeprecated(e,t){return t?e.filter(({deprecated:e})=>!e):e},generateNodesToRender(){const{children:e,openNodes:t,renderableChildNodesMap:n}=this;this.nodesToRender=Object.freeze(e.filter(e=>n[e.uid]&&(e.parent===Ps||t[e.parent]))),this.persistState(),this.scrollToElement()},augmentRenderNodes({uid:e,include:t=[],exclude:n=[]}){const i=this.nodesToRender.findIndex(t=>t.uid===e);if(t.length){const e=t.filter(e=>!this.nodesToRender.includes(e)),n=this.nodesToRender.slice(0);n.splice(i+1,0,...e),this.nodesToRender=Object.freeze(n)}else if(n.length){const e=new Set(n);this.nodesToRender=Object.freeze(this.nodesToRender.filter(t=>!e.has(t)))}this.persistState()},getFromStorage(e,t=null){const n=co["b"].get(gl,{}),i=n[this.technologyPath];return i?e?i[e]||t:i:t},persistState(){const e={path:this.lastActivePathItem},{path:t}=this.activeUID&&this.childrenMap[this.activeUID]||e,n={technology:this.technology,path:t,hasApiChanges:!!this.apiChanges,openNodes:Object.keys(this.openNodes).map(Number),nodesToRender:this.nodesToRender.map(({uid:e})=>e),activeUID:this.activeUID,filter:this.filter,selectedTags:this.selectedTags},i={...co["b"].get(gl,{}),[this.technologyPath]:n};co["b"].set(gl,i)},clearPersistedState(){const e={...co["b"].get(gl,{}),[this.technologyPath]:{}};co["b"].set(gl,e)},restorePersistedState(){const e=this.getFromStorage();if(!e||e.path!==this.lastActivePathItem)return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);const{technology:t,nodesToRender:n=[],filter:i="",hasAPIChanges:a=!1,activeUID:s=null,selectedTags:r=[],openNodes:o}=e;if(!n.length&&!i&&!r.length)return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);const{childrenMap:l}=this,c=n.every(e=>l[e]),d=s?(this.childrenMap[s]||{}).path===this.lastActivePathItem:1===this.activePath.length;if(t!==this.technology||!c||a!==Boolean(this.apiChanges)||!d||s&&!i&&!r.length&&!n.includes(s))return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);this.openNodes=Object.freeze(Object.fromEntries(o.map(e=>[e,!0]))),this.nodesToRender=Object.freeze(n.map(e=>l[e])),this.selectedTags=r,this.filter=i,this.debouncedFilter=this.filter,this.activeUID=s,this.scrollToElement()},async scrollToElement(){if(await Object(Ie["b"])(1),!this.$refs.scroller)return;if(this.hasFilter&&!this.deprecatedHidden)return void this.$refs.scroller.scrollToItem(0);const e=document.getElementById(this.activeUID);if(e&&0===this.getChildPositionInScroller(e))return;const t=this.nodesToRender.findIndex(e=>e.uid===this.activeUID);-1!==t&&this.$refs.scroller.scrollToItem(t)},getChildPositionInScroller(e){if(!e)return 0;const{paddingTop:t,paddingBottom:n}=getComputedStyle(this.$refs.scroller.$el),i={top:parseInt(t,10)||0,bottom:parseInt(n,10)||0},{y:a,height:s}=this.$refs.scroller.$el.getBoundingClientRect(),{y:r}=e.getBoundingClientRect(),o=e.offsetParent.offsetHeight,l=r-a-i.top;return l<0?-1:l+o>=s-i.bottom?1:0},isInsideScroller(e){return this.$refs.scroller.$el.contains(e)},handleFocusIn({target:e}){this.lastFocusTarget=e;const t=this.getChildPositionInScroller(e);if(0===t)return;const{offsetHeight:n}=e.offsetParent;this.$refs.scroller.$el.scrollBy({top:n*t,left:0})},handleFocusOut(e){e.relatedTarget&&(this.isInsideScroller(e.relatedTarget)||(this.lastFocusTarget=null))},handleScrollerUpdate:cr((async function(){await Object(Ie["a"])(300),this.lastFocusTarget&&this.isInsideScroller(this.lastFocusTarget)&&document.activeElement!==this.lastFocusTarget&&this.lastFocusTarget.focus({preventScroll:!0})}),50),setActiveUID(e){this.activeUID=e},handleNavigationChange(e){this.childrenMap[e].path.startsWith(this.technologyPath)&&this.setActiveUID(e)},pathsToFlatChildren(e){const t=e.slice(0).reverse(),{childrenMap:n}=this;let i=this.children;const a=[];while(t.length){const e=t.pop(),s=i.find(t=>t.path===e);if(!s)break;a.push(s),t.length&&(i=s.childUIDs.map(e=>n[e]))}return a},handleActivePathChange(e){const t=this.childrenMap[this.activeUID],n=hl(e);if(t){if(n===t.path)return;const e=Ms(this.activeUID,this.childrenMap,this.children),i=Bs(this.activeUID,this.childrenMap,this.children),a=Rs(this.activeUID,this.childrenMap),s=[...i,...e,...a].find(e=>e.path===n);if(s)return void this.setActiveUID(s.uid)}const i=this.pathsToFlatChildren(e);i.length?this.setActiveUID(i[i.length-1].uid):this.activeUID?this.setActiveUID(null):this.trackOpenNodes(this.nodeChangeDeps)},updateFocusIndexExternally(){this.externalFocusChange=!0,this.activeIndex>0?this.focusIndex(this.activeIndex):this.focusIndex(0)},focusNodeParent(e){const t=this.childrenMap[e.parent];if(!t)return;const n=this.nodesToRender.findIndex(e=>e.uid===t.uid);-1!==n&&this.focusIndex(n)}}},wl=kl,Il=(n("87ff"),Object(R["a"])(wl,$o,Ao,!1,null,"a440d59c",null)),Ol=Il.exports,xl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCard",e._b({on:{close:function(t){return e.$emit("close")}},scopedSlots:e._u([{key:"body",fn:function(t){var i=t.className;return[n("transition",{attrs:{name:"delay-visibility"}},[n("div",{staticClass:"loading-navigator",class:i,attrs:{"aria-hidden":"true"}},e._l(e.LOADER_ROWS,(function(e,t){return n("LoadingNavigatorItem",{key:t,attrs:{index:t,width:e.width,hideNavigatorIcon:e.hideNavigatorIcon}})})),1)])]}}])},"BaseNavigatorCard",e.$props,!1))},Dl=[],Pl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCardItem",{staticClass:"loading-navigator-item",style:"--index: "+e.index+";",attrs:{hideNavigatorIcon:e.hideNavigatorIcon},scopedSlots:e._u([{key:"navigator-icon",fn:function(e){var t=e.className;return[n("div",{class:t})]}},{key:"title-container",fn:function(){return[n("div",{staticClass:"loader",style:{width:e.width}})]},proxy:!0}])})},$l=[],Al={name:"LoadingNavigatorItem",components:{BaseNavigatorCardItem:Vo},props:{...Vo.props,index:{type:Number,default:0},width:{type:String,default:"50%"}}},Ll=Al,Nl=(n("d1b4"),Object(R["a"])(Ll,Pl,$l,!1,null,"0de29914",null)),jl=Nl.exports;const El=[{width:"30%",hideNavigatorIcon:!0},{width:"80%"},{width:"50%"}];var Bl={name:"LoadingNavigatorCard",components:{BaseNavigatorCard:ul,LoadingNavigatorItem:jl},props:{...ul.props},data(){return{LOADER_ROWS:El}}},Rl=Bl,Ml=(n("115d"),Object(R["a"])(Rl,xl,Dl,!1,null,"4b6d345f",null)),Kl=Ml.exports,zl={name:"Navigator",components:{NavigatorCard:Ol,LoadingNavigatorCard:Kl},data(){return{INDEX_ROOT_KEY:Ps}},props:{flatChildren:{type:Array,required:!0},parentTopicIdentifiers:{type:Array,required:!0},technology:{type:Object,required:!0},isFetching:{type:Boolean,default:!1},references:{type:Object,default:()=>{}},navigatorReferences:{type:Object,default:()=>{}},scrollLockID:{type:String,default:""},errorFetching:{type:Boolean,default:!1},renderFilterOnTop:{type:Boolean,default:!1},apiChanges:{type:Object,default:null},allowHiding:{type:Boolean,default:!0}},computed:{parentTopicReferences({references:e,parentTopicIdentifiers:t}){return t.reduce((t,n)=>{const i=e[n];return i?t.concat(i):(console.error(`Reference for "${n}" is missing`),t)},[])},activePath({parentTopicReferences:e,$route:{path:t}}){if(t=t.replace(/\/$/,"").toLowerCase(),!e.length)return[t];let n=1;return"technologies"===e[0].kind&&(n=2),e.slice(n).map(e=>e.url).concat(t)},type:()=>fe["b"].module,technologyProps:({technology:e})=>({technology:e.title,technologyPath:e.path||e.url,isTechnologyBeta:e.beta})}},Fl=zl,ql=(n("0ff0"),Object(R["a"])(Fl,Do,Po,!1,null,"048fdefe",null)),Hl=ql.exports,Vl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavBase",{staticClass:"documentation-nav",attrs:{breakpoint:e.BreakpointName.medium,hasOverlay:!1,hasSolidBackground:"",hasNoBorder:e.hasNoBorder,isDark:e.isDark,isWideFormat:"",hasFullWidthBorder:"","aria-label":"API Reference"},scopedSlots:e._u([e.displaySidenav?{key:"pre-title",fn:function(t){var i=t.closeNav,a=t.isOpen,s=t.currentBreakpoint,r=t.className;return[n("div",{class:r},[n("transition",{attrs:{name:"sidenav-toggle"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.sidenavHiddenOnLarge,expression:"sidenavHiddenOnLarge"}],staticClass:"sidenav-toggle-wrapper"},[n("button",{staticClass:"sidenav-toggle",attrs:{"aria-label":"Open documentation navigator",id:e.baseNavOpenSidenavButtonId,tabindex:a?-1:null},on:{click:function(t){return t.preventDefault(),e.handleSidenavToggle(i,s)}}},[n("span",{staticClass:"sidenav-icon-wrapper"},[n("SidenavIcon",{staticClass:"icon-inline sidenav-icon"})],1)]),n("span",{staticClass:"sidenav-toggle__separator"})])])],1)]}}:null,{key:"tray",fn:function(t){var i=t.closeNav;return[n("Hierarchy",{attrs:{currentTopicTitle:e.title,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,parentTopicIdentifiers:e.hierarchyItems,currentTopicTags:e.currentTopicTags,references:e.references}}),n("NavMenuItems",{staticClass:"nav-menu-settings",attrs:{previousSiblingChildren:e.breadcrumbCount}},[e.interfaceLanguage&&(e.swiftPath||e.objcPath)?n("LanguageToggle",{attrs:{interfaceLanguage:e.interfaceLanguage,objcPath:e.objcPath,swiftPath:e.swiftPath,closeNav:i}}):e._e(),e._t("menu-items")],2),e._t("tray-after",null,null,{breadcrumbCount:e.breadcrumbCount})]}}],null,!0)},[n("template",{slot:"default"},[e._t("title",(function(){return[e.rootLink?n("router-link",{staticClass:"nav-title-link",attrs:{to:e.rootLink}},[e._v(" Documentation ")]):n("span",{staticClass:"nav-title-link inactive"},[e._v("Documentation")])]}),null,{rootLink:e.rootLink,linkClass:"nav-title-link",inactiveClass:"inactive"})],2),n("template",{slot:"after-content"},[e._t("after-content")],2)],2)},Wl=[],Ul=n("cbcf"),Gl=n("9b30"),Ql=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItems",{staticClass:"hierarchy",class:{"has-badge":e.hasBadge},attrs:{"aria-label":"Breadcrumbs"}},[e.root?n("HierarchyItem",{key:e.root.title,staticClass:"root-hierarchy",attrs:{url:e.addQueryParamsToUrl(e.root.url)}},[e._v(" "+e._s(e.root.title)+" ")]):e._e(),e._l(e.collapsibleItems,(function(t){return n("HierarchyItem",{key:t.title,attrs:{isCollapsed:"",url:e.addQueryParamsToUrl(t.url)}},[e._v(" "+e._s(t.title)+" ")])})),e.collapsibleItems.length?n("HierarchyCollapsedItems",{attrs:{topics:e.collapsibleItems}}):e._e(),e._l(e.nonCollapsibleItems,(function(t){return n("HierarchyItem",{key:t.title,attrs:{url:e.addQueryParamsToUrl(t.url)}},[e._v(" "+e._s(t.title)+" ")])})),n("HierarchyItem",[e._v(" "+e._s(e.currentTopicTitle)+" "),n("template",{slot:"tags"},[e.isSymbolDeprecated?n("Badge",{attrs:{variant:"deprecated"}}):e.isSymbolBeta?n("Badge",{attrs:{variant:"beta"}}):e._e(),e._l(e.currentTopicTags,(function(t){return n("Badge",{key:t.type+"-"+t.text,attrs:{variant:t.type}},[e._v(" "+e._s(t.text)+" ")])}))],2)],2)],2)},Xl=[],Yl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"hierarchy-collapsed-items"},[n("span",{staticClass:"hierarchy-item-icon icon-inline"},[e._v("/")]),n("button",{ref:"btn",staticClass:"toggle",class:{focused:!e.collapsed},on:{click:e.toggleCollapsed}},[n("span",{staticClass:"indicator"},[n("EllipsisIcon",{staticClass:"icon-inline toggle-icon"})],1)]),n("ul",{ref:"dropdown",staticClass:"dropdown",class:{collapsed:e.collapsed}},e._l(e.topicsWithUrls,(function(t){return n("li",{key:t.title,staticClass:"dropdown-item"},[n("router-link",{staticClass:"nav-menu-link",attrs:{to:t.url}},[e._v(e._s(t.title))])],1)})),0)])},Jl=[],Zl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"ellipsis-icon",attrs:{viewBox:"0 0 14 14",themeId:"ellipsis"}},[n("path",{attrs:{d:"m12.439 7.777v-1.554h-1.554v1.554zm-4.662 0v-1.554h-1.554v1.554zm-4.662 0v-1.554h-1.554v1.554z"}})])},ec=[],tc={name:"EllipsisIcon",components:{SVGIcon:Js["a"]}},nc=tc,ic=Object(R["a"])(nc,Zl,ec,!1,null,null,null),ac=ic.exports,sc={name:"HierarchyCollapsedItems",components:{EllipsisIcon:ac},data:()=>({collapsed:!0}),props:{topics:{type:Array,required:!0}},watch:{collapsed(e,t){t&&!e?document.addEventListener("click",this.handleDocumentClick,!1):!t&&e&&document.removeEventListener("click",this.handleDocumentClick,!1)}},beforeDestroy(){document.removeEventListener("click",this.handleDocumentClick,!1)},computed:{topicsWithUrls:({$route:e,topics:t})=>t.map(t=>({...t,url:Object(q["b"])(t.url,e.query)}))},methods:{handleDocumentClick(e){const{target:t}=e,{collapsed:n,$refs:{btn:i,dropdown:a}}=this,s=!i.contains(t)&&!a.contains(t);!n&&s&&(this.collapsed=!0)},toggleCollapsed(){this.collapsed=!this.collapsed}}},rc=sc,oc=(n("2ca2"),Object(R["a"])(rc,Yl,Jl,!1,null,"74906830",null)),lc=oc.exports,cc=function(e,t){var n=t._c;return n(t.$options.components.NavMenuItemBase,{tag:"component",staticClass:"hierarchy-item",class:[{collapsed:t.props.isCollapsed},t.data.staticClass]},[n("span",{staticClass:"hierarchy-item-icon icon-inline"},[t._v("/")]),t.props.url?n("router-link",{staticClass:"parent item nav-menu-link",attrs:{to:t.props.url}},[t._t("default")],2):[n("span",{staticClass:"current item"},[t._t("default")],2),t._t("tags")]],2)},dc=[],uc=n("863d"),hc={name:"HierarchyItem",components:{NavMenuItemBase:uc["a"],InlineChevronRightIcon:Mo["a"]},props:{isCollapsed:Boolean,url:{type:String,required:!1}}},pc=hc,gc=(n("260a"),Object(R["a"])(pc,cc,dc,!0,null,"382bf39e",null)),fc=gc.exports;const mc=3;var yc={name:"Hierarchy",components:{Badge:qn["a"],NavMenuItems:Gl["a"],HierarchyCollapsedItems:lc,HierarchyItem:fc},constants:{MaxVisibleLinks:mc},inject:["store"],props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,references:Object,currentTopicTitle:{type:String,required:!0},parentTopicIdentifiers:{type:Array,default:()=>[]},currentTopicTags:{type:Array,default:()=>[]}},computed:{windowWidth:({store:e})=>e.state.contentWidth,parentTopics(){return this.parentTopicIdentifiers.reduce((e,t)=>{const n=this.references[t];if(n){const{title:t,url:i}=n;return e.concat({title:t,url:i})}return console.error(`Reference for "${t}" is missing`),e},[])},root:({parentTopics:e,windowWidth:t})=>t<=1e3?null:e[0],firstItemSlice:({root:e})=>e?1:0,linksAfterCollapse:({windowWidth:e,hasBadge:t})=>{const n=t?1:0;return e>1200?mc-n:e>1e3?mc-1-n:e>=800?mc-2-n:0},collapsibleItems:({parentTopics:e,linksAfterCollapse:t,firstItemSlice:n})=>t?e.slice(n,-t):e.slice(n),nonCollapsibleItems:({parentTopics:e,linksAfterCollapse:t,firstItemSlice:n})=>t?e.slice(n).slice(-t):[],hasBadge:({isSymbolDeprecated:e,isSymbolBeta:t,currentTopicTags:n})=>e||t||n.length},methods:{addQueryParamsToUrl(e){return Object(q["b"])(e,this.$route.query)}}},vc=yc,bc=(n("a780"),Object(R["a"])(vc,Ql,Xl,!1,null,"42bf934a",null)),Tc=bc.exports,_c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItemBase",{staticClass:"nav-menu-setting language-container"},[n("div",{class:{"language-toggle-container":e.hasLanguages}},[n("select",{ref:"language-sizer",staticClass:"language-dropdown language-sizer",attrs:{"aria-hidden":"true",tabindex:"-1"}},[n("option",{key:e.currentLanguage.name,attrs:{selected:""}},[e._v(e._s(e.currentLanguage.name))])]),n("label",{staticClass:"nav-menu-setting-label",attrs:{for:e.hasLanguages?"language-toggle":null}},[e._v("Language:")]),e.hasLanguages?n("select",{directives:[{name:"model",rawName:"v-model",value:e.languageModel,expression:"languageModel"}],staticClass:"language-dropdown nav-menu-link",style:"width: "+e.adjustedWidth+"px",attrs:{id:"language-toggle"},on:{change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.languageModel=t.target.multiple?n:n[0]},function(t){return e.pushRoute(e.currentLanguage.route)}]}},e._l(e.languages,(function(t){return n("option",{key:t.api,domProps:{value:t.api}},[e._v(" "+e._s(t.name)+" ")])})),0):n("span",{staticClass:"nav-menu-toggle-none current-language",attrs:{"aria-current":"page"}},[e._v(e._s(e.currentLanguage.name))]),e.hasLanguages?n("InlineChevronDownIcon",{staticClass:"toggle-icon icon-inline"}):e._e()],1),e.hasLanguages?n("div",{staticClass:"language-list-container"},[n("span",{staticClass:"nav-menu-setting-label"},[e._v("Language:")]),n("ul",{staticClass:"language-list"},e._l(e.languages,(function(t){return n("li",{key:t.api,staticClass:"language-list-item"},[t.api===e.languageModel?n("span",{staticClass:"current-language",attrs:{"data-language":t.api,"aria-current":"page"}},[e._v(" "+e._s(t.name)+" ")]):n("a",{staticClass:"nav-menu-link",attrs:{href:"#"},on:{click:function(n){return n.preventDefault(),e.pushRoute(t.route)}}},[e._v(" "+e._s(t.name)+" ")])])})),0)]):e._e()])},Sc=[],Cc=n("7948"),kc={name:"LanguageToggle",components:{InlineChevronDownIcon:Cc["a"],NavMenuItemBase:uc["a"]},inject:{store:{default(){return{setPreferredLanguage(){}}}}},props:{interfaceLanguage:{type:String,required:!0},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},closeNav:{type:Function,default:()=>{}}},data(){return{languageModel:null,adjustedWidth:0}},mounted(){const e=we(async()=>{await Object(Ie["b"])(3),this.calculateSelectWidth()},150);window.addEventListener("resize",e),window.addEventListener("orientationchange",e),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("resize",e),window.removeEventListener("orientationchange",e)})},watch:{interfaceLanguage:{immediate:!0,handler(e){this.languageModel=e}},currentLanguage:{immediate:!0,handler:"calculateSelectWidth"}},methods:{getRoute(e){const t=e.query===D["a"].swift.key.url?void 0:e.query;return{query:{...this.$route.query,language:t},path:this.isCurrentPath(e.path)?null:this.normalizePath(e.path)}},async pushRoute(e){await this.closeNav(),this.store.setPreferredLanguage(e.query),this.$router.push(this.getRoute(e))},isCurrentPath(e){return this.$route.path.replace(/^\//,"")===e},normalizePath(e){return e.startsWith("/")?e:"/"+e},async calculateSelectWidth(){await this.$nextTick(),this.adjustedWidth=this.$refs["language-sizer"].clientWidth+6}},computed:{languages(){return[{name:D["a"].swift.name,api:D["a"].swift.key.api,route:{path:this.swiftPath,query:D["a"].swift.key.url}},{name:D["a"].objectiveC.name,api:D["a"].objectiveC.key.api,route:{path:this.objcPath,query:D["a"].objectiveC.key.url}}]},currentLanguage:({languages:e,languageModel:t})=>e.find(e=>e.api===t),hasLanguages:({objcPath:e,swiftPath:t})=>t&&e}},wc=kc,Ic=(n("34e5"),Object(R["a"])(wc,_c,Sc,!1,null,"005af823",null)),Oc=Ic.exports,xc={name:"DocumentationNav",components:{SidenavIcon:ol,NavBase:Ul["a"],NavMenuItems:Gl["a"],Hierarchy:Tc,LanguageToggle:Oc},props:{title:{type:String,required:!1},parentTopicIdentifiers:{type:Array,required:!1},isSymbolBeta:{type:Boolean,required:!1},isSymbolDeprecated:{type:Boolean,required:!1},isDark:{type:Boolean,default:!1},hasNoBorder:{type:Boolean,default:!1},currentTopicTags:{type:Array,required:!0},references:{type:Object,default:()=>({})},interfaceLanguage:{type:String,required:!1},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},sidenavHiddenOnLarge:{type:Boolean,default:!1},displaySidenav:{type:Boolean,default:!1}},computed:{baseNavOpenSidenavButtonId:()=>mo["d"],BreakpointName:()=>ho["b"],breadcrumbCount:({hierarchyItems:e})=>e.length+1,rootHierarchyReference:({parentTopicIdentifiers:e,references:t})=>t[e[0]]||{},isRootTechnologyLink:({rootHierarchyReference:{kind:e}})=>"technologies"===e,rootLink:({isRootTechnologyLink:e,rootHierarchyReference:t,$route:n})=>e?{path:t.url,query:n.query}:null,hierarchyItems:({parentTopicIdentifiers:e,isRootTechnologyLink:t})=>t?e.slice(1):e},methods:{async handleSidenavToggle(e,t){await e(),this.$emit("toggle-sidenav",t),await this.$nextTick();const n=document.getElementById(As);n&&n.focus()}}},Dc=xc,Pc=(n("69ba"),Object(R["a"])(Dc,Vl,Wl,!1,null,"136c3ca6",null)),$c=Pc.exports,Ac=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"StaticContentWidth"},[e._t("default")],2)},Lc=[],Nc={name:"StaticContentWidth",inject:["store"],mounted(){const e=we(async()=>{await this.$nextTick(),this.store.setContentWidth(this.$el.offsetWidth)},150);window.addEventListener("resize",e),window.addEventListener("orientationchange",e),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("resize",e),window.removeEventListener("orientationchange",e)}),e()}},jc=Nc,Ec=Object(R["a"])(jc,Ac,Lc,!1,null,null,null),Bc=Ec.exports,Rc=n("3bdd"),Mc=n("4009"),Kc={watch:{topicData:{immediate:!0,handler:"extractOnThisPageSections"}},methods:{shouldRegisterContentSection(e){return e.type===St["BlockType"].heading&&e.level<4},extractOnThisPageSections(e){if(!e)return;this.store.resetPageSections();const{metadata:{title:t},primaryContentSections:n,topicSections:i,defaultImplementationsSections:a,relationshipsSections:s,seeAlsoSections:r}=e;this.store.addOnThisPageSection({title:t,anchor:Mc["a"],level:1}),n&&n.forEach(e=>{switch(e.kind){case Fe.content:Ne["a"].methods.forEach.call(e,e=>{this.shouldRegisterContentSection(e)&&this.store.addOnThisPageSection({title:e.text,anchor:e.anchor||Object(it["a"])(e.text),level:e.level})});break;case Fe.properties:case Fe.restBody:case Fe.restCookies:case Fe.restEndpoint:case Fe.restHeaders:case Fe.restParameters:case Fe.restResponses:this.store.addOnThisPageSection({title:e.title,anchor:Object(it["a"])(e.title),level:2});break;default:this.store.addOnThisPageSection(He[e.kind])}}),i&&this.store.addOnThisPageSection(qe.topics),a&&this.store.addOnThisPageSection(qe.defaultImplementations),s&&this.store.addOnThisPageSection(qe.relationships),r&&this.store.addOnThisPageSection(qe.seeAlso)}}};const zc="0.3.0",Fc="navigator-hidden-large";var qc={name:"DocumentationTopicView",constants:{MIN_RENDER_JSON_VERSION_WITH_INDEX:zc,NAVIGATOR_HIDDEN_ON_LARGE_KEY:Fc},components:{Navigator:Hl,AdjustableSidebarWidth:xo,StaticContentWidth:Bc,NavigatorDataProvider:Vs,Topic:fs,CodeTheme:Is["a"],Nav:$c,QuickNavigationModal:ro,PortalTarget:I["PortalTarget"],MagnifierIcon:to},mixins:[xs["a"],Ds["a"],Kc],props:{enableMinimized:{type:Boolean,default:!1}},data(){return{topicDataDefault:null,topicDataObjc:null,sidenavVisibleOnMobile:!1,sidenavHiddenOnLarge:co["c"].get(Fc,!1),showQuickNavigationModal:!1,store:ws,BreakpointName:ho["b"]}},computed:{objcOverrides:({topicData:e})=>{const{variantOverrides:t=[]}=e||{},n=({interfaceLanguage:e})=>e===D["a"].objectiveC.key.api,i=({traits:e})=>e.some(n),a=t.find(i);return a?a.patch:null},enableQuickNavigation:({isTargetIDE:e})=>!e&&Object(jt["c"])(["features","docs","quickNavigation","enable"],!0),topicData:{get(){return this.topicDataObjc?this.topicDataObjc:this.topicDataDefault},set(e){this.topicDataDefault=e}},topicKey:({$route:e,topicProps:t})=>[e.path,t.interfaceLanguage].join(),topicProps(){const{abstract:e,defaultImplementationsSections:t,deprecationSummary:n,downloadNotAvailableSummary:i,diffAvailability:a,hierarchy:s,identifier:{interfaceLanguage:r,url:o},metadata:{conformance:l,modules:c,platforms:d,required:u=!1,roleHeading:h,title:p="",tags:g=[],role:f,symbolKind:m="",remoteSource:y,images:v=[]}={},primaryContentSections:b,relationshipsSections:T,references:_={},sampleCodeDownload:S,topicSectionsStyle:C,topicSections:k,seeAlsoSections:w,variantOverrides:I}=this.topicData;return{abstract:e,conformance:l,defaultImplementationsSections:t,deprecationSummary:n,downloadNotAvailableSummary:i,diffAvailability:a,hierarchy:s,role:f,identifier:o,interfaceLanguage:r,isRequirement:u,modules:c,platforms:d,primaryContentSections:b,relationshipsSections:T,references:_,roleHeading:h,sampleCodeDownload:S,title:p,topicSections:k,topicSectionsStyle:C,seeAlsoSections:w,variantOverrides:I,symbolKind:m,tags:g.slice(0,1),remoteSource:y,pageImages:v}},parentTopicIdentifiers:({topicProps:{hierarchy:{paths:e=[]},references:t},$route:n})=>e.length?e.find(e=>{const i=e.find(e=>t[e]&&"technologies"!==t[e].kind),a=i&&t[i];return a&&n.path.toLowerCase().startsWith(a.url.toLowerCase())})||e[0]:[],technology:({$route:e,topicProps:{identifier:t,references:n,role:i,title:a},parentTopicIdentifiers:s})=>{const r={title:a,url:e.path},o=n[t];if(!s.length)return o||r;const l=n[s[0]];return l&&"technologies"!==l.kind?l:(i!==k["a"].collection||o)&&(l&&n[s[1]]||o)||r},languagePaths:({topicData:{variants:e=[]}})=>e.reduce((e,t)=>t.traits.reduce((e,n)=>n.interfaceLanguage?{...e,[n.interfaceLanguage]:(e[n.interfaceLanguage]||[]).concat(t.paths)}:e,e),{}),objcPath:({languagePaths:{[D["a"].objectiveC.key.api]:[e]=[]}={}})=>e,swiftPath:({languagePaths:{[D["a"].swift.key.api]:[e]=[]}={}})=>e,isSymbolBeta:({topicProps:{platforms:e}})=>!!(e&&e.length&&e.every(e=>e.beta)),isSymbolDeprecated:({topicProps:{platforms:e,deprecationSummary:t}})=>!!(t&&t.length>0||e&&e.length&&e.every(e=>e.deprecatedAt)),enableNavigator:({isTargetIDE:e,topicDataDefault:t})=>!e&&Object(Rc["b"])(Object(Rc["a"])(t.schemaVersion),zc)>=0,enableOnThisPageNav:({isTargetIDE:e})=>!Object(jt["c"])(["features","docs","onThisPageNavigator","disable"],!1)&&!e,sidebarProps:({sidenavVisibleOnMobile:e,enableNavigator:t,sidenavHiddenOnLarge:n})=>t?{shownOnMobile:e,hiddenOnLarge:n}:{},sidebarListeners(){return this.enableNavigator?{"update:shownOnMobile":this.toggleMobileSidenav,"update:hiddenOnLarge":this.toggleLargeSidenav}:{}}},methods:{applyObjcOverrides(){this.topicDataObjc=C(Object(w["a"])(this.topicData),this.objcOverrides)},handleCodeColorsChange(e){Os["a"].updateCodeColors(e)},handleToggleSidenav(e){e===ho["b"].large?this.toggleLargeSidenav():this.toggleMobileSidenav()},openQuickNavigationModal(){this.sidenavVisibleOnMobile||(this.showQuickNavigationModal=!0)},toggleLargeSidenav(e=!this.sidenavHiddenOnLarge){this.sidenavHiddenOnLarge=e,co["c"].set(Fc,e)},toggleMobileSidenav(e=!this.sidenavVisibleOnMobile){this.sidenavVisibleOnMobile=e},onQuickNavigationKeydown(e){("/"===e.key||"o"===e.key&&e.shiftKey&&e.metaKey)&&this.enableNavigator&&"input"!==e.target.tagName.toLowerCase()&&(this.openQuickNavigationModal(),e.preventDefault())}},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge),this.$bridge.on("codeColors",this.handleCodeColorsChange),this.$bridge.send({type:"requestCodeColors"}),this.enableQuickNavigation&&window.addEventListener("keydown",this.onQuickNavigationKeydown)},provide(){return{store:this.store}},inject:{isTargetIDE:{default(){return!1}}},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge),this.$bridge.off("codeColors",this.handleCodeColorsChange),this.enableQuickNavigation&&window.removeEventListener("keydown",this.onQuickNavigationKeydown)},beforeRouteEnter(e,t,n){e.meta.skipFetchingData?n(e=>e.newContentMounted()):Object(w["b"])(e,t,n).then(t=>n(n=>{n.topicData=t,e.query.language===D["a"].objectiveC.key.url&&n.objcOverrides&&n.applyObjcOverrides()})).catch(n)},beforeRouteUpdate(e,t,n){e.path===t.path&&e.query.language===D["a"].objectiveC.key.url&&this.objcOverrides?(this.applyObjcOverrides(),n()):Object(w["d"])(e,t)?Object(w["b"])(e,t,n).then(t=>{this.topicDataObjc=null,this.topicData=t,e.query.language===D["a"].objectiveC.key.url&&this.objcOverrides&&this.applyObjcOverrides(),n()}).catch(n):n()},created(){this.store.reset()},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},Hc=qc,Vc=(n("5550"),Object(R["a"])(Hc,i,a,!1,null,"3f2e5486",null));t["default"]=Vc.exports},fd6e:function(e,t,n){}}]); \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/js/documentation-topic.f62098b6.js b/axeDevToolsXCUI.doccarchive/js/documentation-topic.f62098b6.js deleted file mode 100644 index b08b7a87..00000000 --- a/axeDevToolsXCUI.doccarchive/js/documentation-topic.f62098b6.js +++ /dev/null @@ -1,10 +0,0 @@ -/*! - * This source file is part of the Swift.org open source project - * - * Copyright (c) 2021 Apple Inc. and the Swift project authors - * Licensed under Apache License v2.0 with Runtime Library Exception - * - * See https://swift.org/LICENSE.txt for license information - * See https://swift.org/CONTRIBUTORS.txt for Swift project authors - */ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic"],{"042f":function(e,t,n){},"0725":function(e,t,n){},"09db":function(e,t,n){"use strict";n("535f")},"0b15":function(e,t,n){"use strict";n("9792")},"0b72":function(e,t,n){},1347:function(e,t,n){"use strict";n("367e")},"18b3":function(e,t,n){"use strict";n("6fe8")},"1a47":function(e,t,n){"use strict";n("042f")},"1fb2":function(e,t,n){"use strict";n("476d")},"22f6":function(e,t,n){},2521:function(e,t,n){},"252c":function(e,t,n){"use strict";(function(e){function a(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var n=e.indexOf("Trident/");if(n>0){var a=e.indexOf("rv:");return parseInt(e.substring(a+3,e.indexOf(".",a)),10)}var i=e.indexOf("Edge/");return i>0?parseInt(e.substring(i+5,e.indexOf(".",i)),10):-1}n.d(t,"a",(function(){return r}));var i=void 0;function s(){s.init||(s.init=!0,i=-1!==a())}var r={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},staticRenderFns:[],_scopeId:"data-v-b329ee4c",name:"resize-observer",methods:{compareAndNotify:function(){this._w===this.$el.offsetWidth&&this._h===this.$el.offsetHeight||(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.$emit("notify"))},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!i&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),delete this._resizeObject.onload)}},mounted:function(){var e=this;s(),this.$nextTick((function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight}));var t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",i&&this.$el.appendChild(t),t.data="about:blank",i||this.$el.appendChild(t)},beforeDestroy:function(){this.removeResizeHandlers()}};function o(e){e.component("resize-observer",r),e.component("ResizeObserver",r)}var l={version:"0.4.5",install:o},c=null;"undefined"!==typeof window?c=window.Vue:"undefined"!==typeof e&&(c=e.Vue),c&&c.use(l)}).call(this,n("c8ba"))},"260a":function(e,t,n){"use strict";n("9a8a")},2822:function(e,t,n){"use strict";n("2521")},"2a5c":function(e,t,n){},"2ca2":function(e,t,n){"use strict";n("98e2")},"2dd1":function(e,t,n){"use strict";n("c953")},"2ddb":function(e,t,n){},"2f04":function(e,t,n){},"2f87":function(e,t,n){"use strict";n("b0a0")},3099:function(e,t,n){"use strict";n("ec60")},"367e":function(e,t,n){},"374e":function(e,t,n){"use strict";n("0b72")},"3b96":function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"curly-brackets-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M9.987 14h-0.814v-0.916h0.36c0.137 0 0.253-0.038 0.349-0.116 0.099-0.080 0.179-0.188 0.239-0.318 0.064-0.134 0.11-0.298 0.139-0.483 0.031-0.186 0.045-0.38 0.045-0.58v-2.115c0-0.417 0.046-0.781 0.139-1.083 0.092-0.3 0.2-0.554 0.322-0.754 0.127-0.203 0.246-0.353 0.366-0.458 0.087-0.076 0.155-0.131 0.207-0.169-0.052-0.037-0.12-0.093-0.207-0.167-0.12-0.105-0.239-0.255-0.366-0.459-0.122-0.2-0.23-0.453-0.322-0.754-0.093-0.3-0.139-0.665-0.139-1.082v-2.13c0-0.199-0.014-0.392-0.045-0.572-0.029-0.182-0.076-0.345-0.139-0.483-0.060-0.137-0.141-0.246-0.239-0.328-0.095-0.076-0.212-0.115-0.349-0.115h-0.36v-0.916h0.814c0.442 0 0.788 0.18 1.030 0.538 0.238 0.352 0.358 0.826 0.358 1.407v2.236c0 0.3 0.015 0.597 0.044 0.886 0.030 0.287 0.086 0.544 0.164 0.765 0.077 0.216 0.184 0.392 0.318 0.522 0.129 0.124 0.298 0.188 0.503 0.188h0.058v0.916h-0.058c-0.206 0-0.374 0.064-0.503 0.188-0.134 0.129-0.242 0.305-0.318 0.521-0.078 0.223-0.134 0.48-0.164 0.766-0.029 0.288-0.044 0.587-0.044 0.884v2.236c0 0.582-0.12 1.055-0.358 1.409-0.242 0.358-0.588 0.538-1.030 0.538z"}}),n("path",{attrs:{d:"M4.827 14h-0.814c-0.442 0-0.788-0.18-1.030-0.538-0.238-0.352-0.358-0.825-0.358-1.409v-2.221c0-0.301-0.015-0.599-0.045-0.886-0.029-0.287-0.085-0.544-0.163-0.764-0.077-0.216-0.184-0.393-0.318-0.522-0.131-0.127-0.296-0.188-0.503-0.188h-0.058v-0.916h0.058c0.208 0 0.373-0.063 0.503-0.188 0.135-0.129 0.242-0.304 0.318-0.522 0.078-0.22 0.134-0.477 0.163-0.765 0.030-0.286 0.045-0.585 0.045-0.886v-2.251c0-0.582 0.12-1.055 0.358-1.407 0.242-0.358 0.588-0.538 1.030-0.538h0.814v0.916h-0.36c-0.138 0-0.252 0.038-0.349 0.116-0.099 0.079-0.179 0.189-0.239 0.327-0.064 0.139-0.11 0.302-0.141 0.483-0.029 0.18-0.044 0.373-0.044 0.572v2.13c0 0.417-0.046 0.782-0.138 1.082-0.092 0.302-0.201 0.556-0.324 0.754-0.123 0.201-0.246 0.356-0.366 0.459-0.086 0.074-0.153 0.13-0.206 0.167 0.052 0.038 0.12 0.093 0.206 0.169 0.12 0.103 0.243 0.258 0.366 0.458s0.232 0.453 0.324 0.754c0.092 0.302 0.138 0.666 0.138 1.083v2.115c0 0.2 0.015 0.394 0.044 0.58 0.030 0.186 0.077 0.349 0.139 0.482 0.062 0.132 0.142 0.239 0.241 0.32 0.096 0.079 0.21 0.116 0.349 0.116h0.36z"}})])},i=[],s=n("be08"),r={name:"CurlyBracketsIcon",components:{SVGIcon:s["a"]}},o=r,l=n("2877"),c=Object(l["a"])(o,a,i,!1,null,null,null);t["a"]=c.exports},"3e7c":function(e,t,n){},4281:function(e,t,n){"use strict";n("f0dd")},4340:function(e,t,n){"use strict";n("a378")},4539:function(e,t,n){"use strict";n("7db8")},"476d":function(e,t,n){},"4ab9":function(e,t,n){},"4adf":function(e,t,n){},"4d12":function(e,t,n){},"4eb2":function(e,t,n){"use strict";n("2ddb")},"533e":function(e,t,n){},"535f":function(e,t,n){},"592d":function(e,t,n){},"59f2":function(e,t,n){},"5c57":function(e,t,n){"use strict";n("f0ff")},"5d48":function(e,t,n){"use strict";n("e81c")},"5fad":function(e,t,n){"use strict";n("2a5c")},"66c9":function(e,t,n){"use strict";t["a"]={state:{codeColors:null},reset(){this.state.codeColors=null},updateCodeColors(e){const t=e=>e?`rgba(${e.red}, ${e.green}, ${e.blue}, ${e.alpha})`:null;this.state.codeColors=Object.entries(e).reduce((e,[n,a])=>({...e,[n]:t(a)}),{})}}},6928:function(e,t,n){},6963:function(e,t,n){},"6b62":function(e,t,n){"use strict";n("59f2")},"6c70":function(e,t,n){},"6e80":function(e,t,n){"use strict";n("592d")},"6e90":function(e,t,n){},"6fe8":function(e,t,n){},"719b":function(e,t,n){"use strict";n("8b3c")},"73d6":function(e,t,n){"use strict";n("6963")},7500:function(e,t,n){"use strict";n("6928")},7625:function(e,t,n){},7948:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-chevron-down-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M12.634 2.964l0.76 0.649-6.343 7.426-6.445-7.423 0.755-0.655 5.683 6.545 5.59-6.542z"}})])},i=[],s=n("be08"),r={name:"InlineChevronDownIcon",components:{SVGIcon:s["a"]}},o=r,l=n("2877"),c=Object(l["a"])(o,a,i,!1,null,null,null);t["a"]=c.exports},"7a2c":function(e,t,n){"use strict";n("c4c1")},"7db8":function(e,t,n){},8464:function(e,t,n){},8590:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{style:e.codeStyle},[e._t("default")],2)},i=[],s=n("66c9");const r=0,o=255;function l(e){const t=e.match(/rgba\((\d+),\s*(\d+),\s*(\d+),\s*(\d+\.?\d*|\.\d+)\s*\)/);if(!t)throw new Error("invalid rgba() input");const n=10;return{r:parseInt(t[1],n),g:parseInt(t[2],n),b:parseInt(t[3],n),a:parseFloat(t[4])}}function c(e){const{r:t,g:n,b:a}=l(e);return.2126*t+.7152*n+.0722*a}function u(e,t){const n=Math.round(o*t),a=l(e),{a:i}=a,[s,c,u]=[a.r,a.g,a.b].map(e=>Math.max(r,Math.min(o,e+n)));return`rgba(${s}, ${c}, ${u}, ${i})`}function d(e,t){return u(e,t)}function h(e,t){return u(e,-1*t)}var p={name:"CodeTheme",data(){return{codeThemeState:s["a"].state}},computed:{codeStyle(){const{codeColors:e}=this.codeThemeState;return e?{"--text":e.text,"--background":e.background,"--line-highlight":e.lineHighlight,"--url":e.commentURL,"--syntax-comment":e.comment,"--syntax-quote":e.comment,"--syntax-keyword":e.keyword,"--syntax-literal":e.keyword,"--syntax-selector-tag":e.keyword,"--syntax-string":e.stringLiteral,"--syntax-bullet":e.stringLiteral,"--syntax-meta":e.keyword,"--syntax-number":e.stringLiteral,"--syntax-symbol":e.stringLiteral,"--syntax-tag":e.stringLiteral,"--syntax-attr":e.typeAnnotation,"--syntax-built_in":e.typeAnnotation,"--syntax-builtin-name":e.typeAnnotation,"--syntax-class":e.typeAnnotation,"--syntax-params":e.typeAnnotation,"--syntax-section":e.typeAnnotation,"--syntax-title":e.typeAnnotation,"--syntax-type":e.typeAnnotation,"--syntax-attribute":e.keyword,"--syntax-identifier":e.text,"--syntax-subst":e.text,"--color-syntax-param-internal-name":this.internalParamNameColor}:null},internalParamNameColor(){const{background:e,text:t}=this.codeThemeState.codeColors;try{const n=c(e),a=n2&&void 0!==arguments[2]?arguments[2]:{},r=function(r){for(var l=arguments.length,c=new Array(l>1?l-1:0),u=1;u1){var a=e.find((function(e){return e.isIntersecting}));a&&(t=a)}if(n.callback){var i=t.isIntersecting&&t.intersectionRatio>=n.threshold;if(i===n.oldResult)return;n.oldResult=i,n.callback(i,t)}}),this.options.intersection),t.context.$nextTick((function(){n.observer&&n.observer.observe(n.el)}))}}},{key:"destroyObserver",value:function(){this.observer&&(this.observer.disconnect(),this.observer=null),this.callback&&this.callback._clear&&(this.callback._clear(),this.callback=null)}},{key:"threshold",get:function(){return this.options.intersection&&this.options.intersection.threshold||0}}]),e}();function g(e,t,n){var a=t.value;if(a)if("undefined"===typeof IntersectionObserver)console.warn("[vue-observe-visibility] IntersectionObserver API is not available in your browser. Please install this polyfill: https://github.com/w3c/IntersectionObserver/tree/master/polyfill");else{var i=new f(e,a,n);e._vue_visibilityState=i}}function m(e,t,n){var a=t.value,i=t.oldValue;if(!p(a,i)){var s=e._vue_visibilityState;a?s?s.createObserver(a,n):g(e,{value:a},n):y(e)}}function y(e){var t=e._vue_visibilityState;t&&(t.destroyObserver(),delete e._vue_visibilityState)}var v={bind:g,update:m,unbind:y};function b(e){e.directive("observe-visibility",v)}var T={version:"0.4.6",install:b},_=null;"undefined"!==typeof window?_=window.Vue:"undefined"!==typeof e&&(_=e.Vue),_&&_.use(T)}).call(this,n("c8ba"))},"89ec":function(e,t,n){},"8b3c":function(e,t,n){},"8b7a":function(e,t,n){"use strict";n("89ec")},"8d2d":function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"tutorial-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M0.933 6.067h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M0.933 1.867h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M13.067 1.867v10.267h-7.467v-10.267zM12.133 2.8h-5.6v8.4h5.6z"}}),n("path",{attrs:{d:"M0.933 10.267h3.733v1.867h-3.733v-1.867z"}})])},i=[],s=n("be08"),r={name:"TutorialIcon",components:{SVGIcon:s["a"]}},o=r,l=n("2877"),c=Object(l["a"])(o,a,i,!1,null,null,null);t["a"]=c.exports},"8d93":function(e,t,n){"use strict";n("b059")},9062:function(e,t,n){},"918a":function(e,t,n){"use strict";n("a2b5")},"927b":function(e,t,n){},9792:function(e,t,n){},"97a5":function(e,t,n){"use strict";n("ec95")},"97c4":function(e,t,n){},"98e2":function(e,t,n){},"9a8a":function(e,t,n){},"9ac5":function(e,t,n){"use strict";n("927b")},"9d1f":function(e,t,n){"use strict";n("3e7c")},"9da8":function(e,t,n){"use strict";n("0725")},"9dff":function(e,t,n){},a20a:function(e,t,n){"use strict";n("a42c")},a2b5:function(e,t,n){},a378:function(e,t,n){},a40c:function(e,t,n){"use strict";n("c33d")},a42c:function(e,t,n){},a463:function(e,t,n){},a6c6:function(e,t,n){},a705:function(e,t,n){"use strict";n("6e90")},a8a5:function(e,t,n){"use strict";n("4d12")},a91f:function(e,t,n){"use strict";n("6c70")},a9f1:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"article-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},i=[],s=n("be08"),r={name:"ArticleIcon",components:{SVGIcon:s["a"]}},o=r,l=n("2877"),c=Object(l["a"])(o,a,i,!1,null,null,null);t["a"]=c.exports},b059:function(e,t,n){},b0a0:function(e,t,n){},b13d:function(e,t,n){"use strict";n("4adf")},b831:function(e,t,n){"use strict";n("533e")},ba48:function(e,t,n){"use strict";n("e482")},bcfb:function(e,t,n){"use strict";n("e4ea")},be2a:function(e,t,n){"use strict";n("8464")},c18a:function(e,t,n){"use strict";n("97c4")},c33d:function(e,t,n){},c36f:function(e,t,n){"use strict";n("f8bd")},c459:function(e,t,n){"use strict";n("a6c6")},c4c1:function(e,t,n){},c875:function(e,t,n){"use strict";n("eecc")},c8fe:function(e,t,n){"use strict";n("a463")},c953:function(e,t,n){},dcf6:function(e,t,n){"use strict";n("2f04")},e335:function(e,t,n){"use strict";n("9dff")},e482:function(e,t,n){},e4ea:function(e,t,n){},e508:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return U})),n.d(t,"b",(function(){return D}));var a=n("252c"),i=n("85fe"),s=n("ed83"),r=n.n(s),o=n("2b0e"),l={itemsLimit:1e3};function c(e){return c="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function h(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,a=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i,s=!0,r=!1;return{s:function(){a=e[Symbol.iterator]()},n:function(){var e=a.next();return s=e.done,e},e:function(e){r=!0,i=e},f:function(){try{s||null==a.return||a.return()}finally{if(r)throw i}}}}var m={items:{type:Array,required:!0},keyField:{type:String,default:"id"},direction:{type:String,default:"vertical",validator:function(e){return["vertical","horizontal"].includes(e)}}};function y(){return this.items.length&&"object"!==c(this.items[0])}var v=!1;if("undefined"!==typeof window){v=!1;try{var b=Object.defineProperty({},"passive",{get:function(){v=!0}});window.addEventListener("test",null,b)}catch(J){}}var T=0,_={name:"RecycleScroller",components:{ResizeObserver:a["a"]},directives:{ObserveVisibility:i["a"]},props:h({},m,{itemSize:{type:Number,default:null},minItemSize:{type:[Number,String],default:null},sizeField:{type:String,default:"size"},typeField:{type:String,default:"type"},buffer:{type:Number,default:200},pageMode:{type:Boolean,default:!1},prerender:{type:Number,default:0},emitUpdate:{type:Boolean,default:!1}}),data:function(){return{pool:[],totalSize:0,ready:!1,hoverKey:null}},computed:{sizes:function(){if(null===this.itemSize){for(var e,t={"-1":{accumulator:0}},n=this.items,a=this.sizeField,i=this.minItemSize,s=1e4,r=0,o=0,l=n.length;o1&&void 0!==arguments[1]&&arguments[1],n=this.$_unusedViews,a=e.nr.type,i=n.get(a);i||(i=[],n.set(a,i)),i.push(e),t||(e.nr.used=!1,e.position=-9999,this.$_views.delete(e.nr.key))},handleResize:function(){this.$emit("resize"),this.ready&&this.updateVisibleItems(!1)},handleScroll:function(e){var t=this;this.$_scrollDirty||(this.$_scrollDirty=!0,requestAnimationFrame((function(){t.$_scrollDirty=!1;var e=t.updateVisibleItems(!1,!0),n=e.continuous;n||(clearTimeout(t.$_refreshTimout),t.$_refreshTimout=setTimeout(t.handleScroll,100))})))},handleVisibilityChange:function(e,t){var n=this;this.ready&&(e||0!==t.boundingClientRect.width||0!==t.boundingClientRect.height?(this.$emit("visible"),requestAnimationFrame((function(){n.updateVisibleItems(!1)}))):this.$emit("hidden"))},updateVisibleItems:function(e){var t,n,a,i,s=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.itemSize,o=this.$_computedMinItemSize,c=this.typeField,u=this.simpleArray?null:this.keyField,d=this.items,h=d.length,p=this.sizes,f=this.$_views,g=this.$_unusedViews,m=this.pool;if(h)if(this.$_prerender)t=0,n=this.prerender,a=null;else{var y=this.getScroll();if(s){var v=y.start-this.$_lastUpdateScrollPosition;if(v<0&&(v=-v),null===r&&vy.start&&(S=k),k=~~((C+S)/2)}while(k!==_);for(k<0&&(k=0),t=k,a=p[h-1].accumulator,n=k;nh&&(n=h))}else t=~~(y.start/r),n=Math.ceil(y.end/r),t<0&&(t=0),n>h&&(n=h),a=h*r}else t=n=a=0;n-t>l.itemsLimit&&this.itemsLimitError(),this.totalSize=a;var w=t<=this.$_endIndex&&n>=this.$_startIndex;if(this.$_continuous!==w){if(w){f.clear(),g.clear();for(var x=0,I=m.length;x=n)&&this.unuseView(i));for(var D,P,A,j,L=w?null:new Map,E=t;E=A.length)&&(i=this.addView(m,E,D,B,P),this.unuseView(i,!0),A=g.get(P)),i=A[j],i.item=D,i.nr.used=!0,i.nr.index=E,i.nr.key=B,i.nr.type=P,L.set(P,j+1),j++),f.set(B,i)),i.position=null===r?p[E-1].accumulator:E*r):i&&this.unuseView(i)}return this.$_startIndex=t,this.$_endIndex=n,this.emitUpdate&&this.$emit("update",t,n),clearTimeout(this.$_sortTimer),this.$_sortTimer=setTimeout(this.sortViews,300),{continuous:w}},getListenerTarget:function(){var e=r()(this.$el);return!window.document||e!==window.document.documentElement&&e!==window.document.body||(e=window),e},getScroll:function(){var e,t=this.$el,n=this.direction,a="vertical"===n;if(this.pageMode){var i=t.getBoundingClientRect(),s=a?i.height:i.width,r=-(a?i.top:i.left),o=a?window.innerHeight:window.innerWidth;r<0&&(o+=r,r=0),r+o>s&&(o=s-r),e={start:r,end:r+o}}else e=a?{start:t.scrollTop,end:t.scrollTop+t.clientHeight}:{start:t.scrollLeft,end:t.scrollLeft+t.clientWidth};return e},applyPageMode:function(){this.pageMode?this.addListeners():this.removeListeners()},addListeners:function(){this.listenerTarget=this.getListenerTarget(),this.listenerTarget.addEventListener("scroll",this.handleScroll,!!v&&{passive:!0}),this.listenerTarget.addEventListener("resize",this.handleResize)},removeListeners:function(){this.listenerTarget&&(this.listenerTarget.removeEventListener("scroll",this.handleScroll),this.listenerTarget.removeEventListener("resize",this.handleResize),this.listenerTarget=null)},scrollToItem:function(e){var t;t=null===this.itemSize?e>0?this.sizes[e-1].accumulator:0:e*this.itemSize,this.scrollToPosition(t)},scrollToPosition:function(e){"vertical"===this.direction?this.$el.scrollTop=e:this.$el.scrollLeft=e},itemsLimitError:function(){var e=this;throw setTimeout((function(){console.log("It seems the scroller element isn't scrolling, so it tries to render all the items at once.","Scroller:",e.$el),console.log("Make sure the scroller has a fixed height (or width) and 'overflow-y' (or 'overflow-x') set to 'auto' so it can scroll correctly and only render the items visible in the scroll viewport.")})),new Error("Rendered items limit reached")},sortViews:function(){this.pool.sort((function(e,t){return e.nr.index-t.nr.index}))}}};function C(e,t,n,a,i,s,r,o,l,c){"boolean"!==typeof r&&(l=o,o=r,r=!1);const u="function"===typeof n?n.options:n;let d;if(e&&e.render&&(u.render=e.render,u.staticRenderFns=e.staticRenderFns,u._compiled=!0,i&&(u.functional=!0)),a&&(u._scopeId=a),s?(d=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(s)},u._ssrRegister=d):t&&(d=r?function(e){t.call(this,c(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,o(e))}),d)if(u.functional){const e=u.render;u.render=function(t,n){return d.call(n),e(t,n)}}else{const e=u.beforeCreate;u.beforeCreate=e?[].concat(e,d):[d]}return n}const S=_;var k=function(){var e,t,n=this,a=n.$createElement,i=n._self._c||a;return i("div",{directives:[{name:"observe-visibility",rawName:"v-observe-visibility",value:n.handleVisibilityChange,expression:"handleVisibilityChange"}],staticClass:"vue-recycle-scroller",class:(e={ready:n.ready,"page-mode":n.pageMode},e["direction-"+n.direction]=!0,e),on:{"&scroll":function(e){return n.handleScroll(e)}}},[n.$slots.before?i("div",{staticClass:"vue-recycle-scroller__slot"},[n._t("before")],2):n._e(),n._v(" "),i("div",{ref:"wrapper",staticClass:"vue-recycle-scroller__item-wrapper",style:(t={},t["vertical"===n.direction?"minHeight":"minWidth"]=n.totalSize+"px",t)},n._l(n.pool,(function(e){return i("div",{key:e.nr.id,staticClass:"vue-recycle-scroller__item-view",class:{hover:n.hoverKey===e.nr.key},style:n.ready?{transform:"translate"+("vertical"===n.direction?"Y":"X")+"("+e.position+"px)"}:null,on:{mouseenter:function(t){n.hoverKey=e.nr.key},mouseleave:function(e){n.hoverKey=null}}},[n._t("default",null,{item:e.item,index:e.nr.index,active:e.nr.used})],2)})),0),n._v(" "),n.$slots.after?i("div",{staticClass:"vue-recycle-scroller__slot"},[n._t("after")],2):n._e(),n._v(" "),i("ResizeObserver",{on:{notify:n.handleResize}})],1)},w=[];k._withStripped=!0;const x=void 0,I=void 0,O=void 0,$=!1,D=C({render:k,staticRenderFns:w},x,S,I,$,O,!1,void 0,void 0,void 0);var P={name:"DynamicScroller",components:{RecycleScroller:D},inheritAttrs:!1,provide:function(){return"undefined"!==typeof ResizeObserver&&(this.$_resizeObserver=new ResizeObserver((function(e){var t,n=g(e);try{for(n.s();!(t=n.n()).done;){var a=t.value;if(a.target){var i=new CustomEvent("resize",{detail:{contentRect:a.contentRect}});a.target.dispatchEvent(i)}}}catch(s){n.e(s)}finally{n.f()}}))),{vscrollData:this.vscrollData,vscrollParent:this,vscrollResizeObserver:this.$_resizeObserver}},props:h({},m,{minItemSize:{type:[Number,String],required:!0}}),data:function(){return{vscrollData:{active:!0,sizes:{},validSizes:{},keyField:this.keyField,simpleArray:!1}}},computed:{simpleArray:y,itemsWithSize:function(){for(var e=[],t=this.items,n=this.keyField,a=this.simpleArray,i=this.vscrollData.sizes,s=0;s0&&void 0!==arguments[0])||arguments[0];(e||this.simpleArray)&&(this.vscrollData.validSizes={}),this.$emit("vscroll:update",{force:!0})},scrollToItem:function(e){var t=this.$refs.scroller;t&&t.scrollToItem(e)},getItemSize:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=this.simpleArray?null!=t?t:this.items.indexOf(e):e[this.keyField];return this.vscrollData.sizes[n]||0},scrollToBottom:function(){var e=this;if(!this.$_scrollingToBottom){this.$_scrollingToBottom=!0;var t=this.$el;this.$nextTick((function(){t.scrollTop=t.scrollHeight+5e3;var n=function n(){t.scrollTop=t.scrollHeight+5e3,requestAnimationFrame((function(){t.scrollTop=t.scrollHeight+5e3,0===e.$_undefinedSizes?e.$_scrollingToBottom=!1:requestAnimationFrame(n)}))};requestAnimationFrame(n)}))}}}};const A=P;var j=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RecycleScroller",e._g(e._b({ref:"scroller",attrs:{items:e.itemsWithSize,"min-item-size":e.minItemSize,direction:e.direction,"key-field":"id"},on:{resize:e.onScrollerResize,visible:e.onScrollerVisible},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.item,a=t.index,i=t.active;return[e._t("default",null,null,{item:n.item,index:a,active:i,itemWithSize:n})]}}],null,!0)},"RecycleScroller",e.$attrs,!1),e.listeners),[e._v(" "),n("template",{slot:"before"},[e._t("before")],2),e._v(" "),n("template",{slot:"after"},[e._t("after")],2)],2)},L=[];j._withStripped=!0;const E=void 0,B=void 0,R=void 0,N=!1,z=C({render:j,staticRenderFns:L},E,A,B,N,R,!1,void 0,void 0,void 0);var M={name:"DynamicScrollerItem",inject:["vscrollData","vscrollParent","vscrollResizeObserver"],props:{item:{required:!0},watchData:{type:Boolean,default:!1},active:{type:Boolean,required:!0},index:{type:Number,default:void 0},sizeDependencies:{type:[Array,Object],default:null},emitResize:{type:Boolean,default:!1},tag:{type:String,default:"div"}},computed:{id:function(){return this.vscrollData.simpleArray?this.index:this.item[this.vscrollData.keyField]},size:function(){return this.vscrollData.validSizes[this.id]&&this.vscrollData.sizes[this.id]||0},finalActive:function(){return this.active&&this.vscrollData.active}},watch:{watchData:"updateWatchData",id:function(){this.size||this.onDataUpdate()},finalActive:function(e){this.size||(e?this.vscrollParent.$_undefinedMap[this.id]||(this.vscrollParent.$_undefinedSizes++,this.vscrollParent.$_undefinedMap[this.id]=!0):this.vscrollParent.$_undefinedMap[this.id]&&(this.vscrollParent.$_undefinedSizes--,this.vscrollParent.$_undefinedMap[this.id]=!1)),this.vscrollResizeObserver?e?this.observeSize():this.unobserveSize():e&&this.$_pendingVScrollUpdate===this.id&&this.updateSize()}},created:function(){var e=this;if(!this.$isServer&&(this.$_forceNextVScrollUpdate=null,this.updateWatchData(),!this.vscrollResizeObserver)){var t=function(t){e.$watch((function(){return e.sizeDependencies[t]}),e.onDataUpdate)};for(var n in this.sizeDependencies)t(n);this.vscrollParent.$on("vscroll:update",this.onVscrollUpdate),this.vscrollParent.$on("vscroll:update-size",this.onVscrollUpdateSize)}},mounted:function(){this.vscrollData.active&&(this.updateSize(),this.observeSize())},beforeDestroy:function(){this.vscrollParent.$off("vscroll:update",this.onVscrollUpdate),this.vscrollParent.$off("vscroll:update-size",this.onVscrollUpdateSize),this.unobserveSize()},methods:{updateSize:function(){this.finalActive?this.$_pendingSizeUpdate!==this.id&&(this.$_pendingSizeUpdate=this.id,this.$_forceNextVScrollUpdate=null,this.$_pendingVScrollUpdate=null,this.computeSize(this.id)):this.$_forceNextVScrollUpdate=this.id},updateWatchData:function(){var e=this;this.watchData?this.$_watchData=this.$watch("data",(function(){e.onDataUpdate()}),{deep:!0}):this.$_watchData&&(this.$_watchData(),this.$_watchData=null)},onVscrollUpdate:function(e){var t=e.force;!this.finalActive&&t&&(this.$_pendingVScrollUpdate=this.id),this.$_forceNextVScrollUpdate!==this.id&&!t&&this.size||this.updateSize()},onDataUpdate:function(){this.updateSize()},computeSize:function(e){var t=this;this.$nextTick((function(){if(t.id===e){var n=t.$el.offsetWidth,a=t.$el.offsetHeight;t.applySize(n,a)}t.$_pendingSizeUpdate=null}))},applySize:function(e,t){var n=Math.round("vertical"===this.vscrollParent.direction?t:e);n&&this.size!==n&&(this.vscrollParent.$_undefinedMap[this.id]&&(this.vscrollParent.$_undefinedSizes--,this.vscrollParent.$_undefinedMap[this.id]=void 0),this.$set(this.vscrollData.sizes,this.id,n),this.$set(this.vscrollData.validSizes,this.id,!0),this.emitResize&&this.$emit("resize",this.id))},observeSize:function(){this.vscrollResizeObserver&&(this.vscrollResizeObserver.observe(this.$el.parentNode),this.$el.parentNode.addEventListener("resize",this.onResize))},unobserveSize:function(){this.vscrollResizeObserver&&(this.vscrollResizeObserver.unobserve(this.$el.parentNode),this.$el.parentNode.removeEventListener("resize",this.onResize))},onResize:function(e){var t=e.detail.contentRect,n=t.width,a=t.height;this.applySize(n,a)}},render:function(e){return e(this.tag,this.$slots.default)}};const K=M,q=void 0,F=void 0,V=void 0,H=void 0,W=C({},q,K,F,H,V,!1,void 0,void 0,void 0);function U(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.idProp,n=void 0===t?function(e){return e.item.id}:t,a={},i=new o["default"]({data:function(){return{store:a}}});return{data:function(){return{idState:null}},created:function(){var e=this;this.$_id=null,this.$_getId="function"===typeof n?function(){return n.call(e,e)}:function(){return e[n]},this.$watch(this.$_getId,{handler:function(e){var t=this;this.$nextTick((function(){t.$_id=e}))},immediate:!0}),this.$_updateIdState()},beforeUpdate:function(){this.$_updateIdState()},methods:{$_idStateInit:function(e){var t=this.$options.idState;if("function"===typeof t){var n=t.call(this,this);return i.$set(a,e,n),this.$_id=e,n}throw new Error("[mixin IdState] Missing `idState` function on component definition.")},$_updateIdState:function(){var e=this.$_getId();null==e&&console.warn("No id found for IdState with idProp: '".concat(n,"'.")),e!==this.$_id&&(a[e]||this.$_idStateInit(e),this.idState=a[e])}}}}function G(e,t){e.component("".concat(t,"recycle-scroller"),D),e.component("".concat(t,"RecycleScroller"),D),e.component("".concat(t,"dynamic-scroller"),z),e.component("".concat(t,"DynamicScroller"),z),e.component("".concat(t,"dynamic-scroller-item"),W),e.component("".concat(t,"DynamicScrollerItem"),W)}var X={version:"1.0.10",install:function(e,t){var n=Object.assign({},{installComponents:!0,componentsPrefix:""},t);for(var a in n)"undefined"!==typeof n[a]&&(l[a]=n[a]);n.installComponents&&G(e,n.componentsPrefix)}},Y=null;"undefined"!==typeof window?Y=window.Vue:"undefined"!==typeof e&&(Y=e.Vue),Y&&Y.use(X)}).call(this,n("c8ba"))},e6b8:function(e,t,n){"use strict";n("9062")},e81c:function(e,t,n){},ec60:function(e,t,n){},ec95:function(e,t,n){},ed83:function(e,t,n){var a,i,s;(function(n,r){i=[],a=r,s="function"===typeof a?a.apply(t,i):a,void 0===s||(e.exports=s)})(0,(function(){var e=/(auto|scroll)/,t=function(e,n){return null===e.parentNode?n:t(e.parentNode,n.concat([e]))},n=function(e,t){return getComputedStyle(e,null).getPropertyValue(t)},a=function(e){return n(e,"overflow")+n(e,"overflow-y")+n(e,"overflow-x")},i=function(t){return e.test(a(t))},s=function(e){if(e instanceof HTMLElement||e instanceof SVGElement){for(var n=t(e.parentNode,[]),a=0;a({"~0":"~","~1":"/"}[e]||e))}function*o(e){const t=1;if(e.lengtht)throw new Error("invalid array index "+e);return n}function*p(e,t,n={strict:!1}){let a=e;for(const i of o(t)){if(n.strict&&!Object.prototype.hasOwnProperty.call(a,i))throw new d(t);a=a[i],yield{node:a,token:i}}}function f(e,t){let n=e;for(const{node:a}of p(e,t,{strict:!0}))n=a;return n}function g(e,t,n){let a=null,i=e,s=null;for(const{node:o,token:l}of p(e,t))a=i,i=o,s=l;if(!a)throw new d(t);if(Array.isArray(a))try{const e=h(s,a);a.splice(e,0,n)}catch(r){throw new d(t)}else Object.assign(a,{[s]:n});return e}function m(e,t){let n=null,a=e,i=null;for(const{node:r,token:o}of p(e,t))n=a,a=r,i=o;if(!n)throw new d(t);if(Array.isArray(n))try{const e=h(i,n);n.splice(e,1)}catch(s){throw new d(t)}else{if(!a)throw new d(t);delete n[i]}return e}function y(e,t,n){return m(e,t),g(e,t,n),e}function v(e,t,n){const a=f(e,t);return m(e,t),g(e,n,a),e}function b(e,t,n){return g(e,n,f(e,t)),e}function T(e,t,n){function a(e,t){const n=typeof e,i=typeof t;if(n!==i)return!1;switch(n){case u:{const n=Object.keys(e),i=Object.keys(t);return n.length===i.length&&n.every((n,s)=>n===i[s]&&a(e[n],t[n]))}default:return e===t}}const i=f(e,t);if(!a(n,i))throw new Error("test failed");return e}const _={add:(e,{path:t,value:n})=>g(e,t,n),copy:(e,{from:t,path:n})=>b(e,t,n),move:(e,{from:t,path:n})=>v(e,t,n),remove:(e,{path:t})=>m(e,t),replace:(e,{path:t,value:n})=>y(e,t,n),test:(e,{path:t,value:n})=>T(e,t,n)};function C(e,{op:t,...n}){const a=_[t];if(!a)throw new Error("unknown operation");return a(e,n)}function S(e,t){return t.reduce(C,e)}var k=n("66cd"),w=n("25a9"),x=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"doc-topic"},[n("main",{staticClass:"main",attrs:{id:"main",role:"main",tabindex:"0"}},[n("DocumentationHero",{attrs:{role:e.role,enhanceBackground:e.enhanceBackground,shortHero:e.shortHero,shouldShowLanguageSwitcher:e.shouldShowLanguageSwitcher},scopedSlots:e._u([{key:"above-content",fn:function(){return[e._t("above-hero-content")]},proxy:!0}],null,!0)},[e._t("above-title"),e.shouldShowLanguageSwitcher?n("LanguageSwitcher",{attrs:{interfaceLanguage:e.interfaceLanguage,objcPath:e.objcPath,swiftPath:e.swiftPath}}):e._e(),n("Title",{attrs:{eyebrow:e.roleHeading}},[n(e.titleBreakComponent,{tag:"component"},[e._v(e._s(e.title))]),e.isSymbolDeprecated||e.isSymbolBeta?n("small",{class:e.tagName,attrs:{slot:"after","data-tag-name":e.tagName},slot:"after"}):e._e()],1),e.abstract?n("Abstract",{attrs:{content:e.abstract}}):e._e(),e.sampleCodeDownload?n("div",[n("DownloadButton",{staticClass:"sample-download",attrs:{action:e.sampleCodeDownload.action}})],1):e._e(),e.hasAvailability?n("Availability",{attrs:{platforms:e.platforms,technologies:e.technologies}}):e._e()],2),e.showContainer?n("div",{staticClass:"container"},[n("div",{staticClass:"description",class:{"after-enhanced-hero":e.enhanceBackground}},[e.isRequirement?n("RequirementMetadata",{attrs:{defaultImplementationsCount:e.defaultImplementationsCount}}):e._e(),e.deprecationSummary&&e.deprecationSummary.length?n("Aside",{attrs:{kind:"deprecated"}},[n("ContentNode",{attrs:{content:e.deprecationSummary}})],1):e._e(),e.downloadNotAvailableSummary&&e.downloadNotAvailableSummary.length?n("Aside",{attrs:{kind:"note"}},[n("ContentNode",{attrs:{content:e.downloadNotAvailableSummary}})],1):e._e()],1),e.primaryContentSections&&e.primaryContentSections.length?n("PrimaryContent",{class:{"with-border":!e.enhanceBackground},attrs:{conformance:e.conformance,sections:e.primaryContentSections}}):e._e()],1):e._e(),e.topicSections?n("Topics",{attrs:{sections:e.topicSections,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}}):e._e(),e.defaultImplementationsSections?n("DefaultImplementations",{attrs:{sections:e.defaultImplementationsSections,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}}):e._e(),e.relationshipsSections?n("Relationships",{attrs:{sections:e.relationshipsSections}}):e._e(),e.seeAlsoSections?n("SeeAlso",{attrs:{sections:e.seeAlsoSections}}):e._e(),!e.isTargetIDE&&e.hasBetaContent?n("BetaLegalText"):e._e()],1),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" Current page is "+e._s(e.pageTitle)+" ")])])},I=[],O=n("8649"),$=n("bf08"),D=n("e3ab"),P=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"betainfo"},[n("div",{staticClass:"betainfo-container"},[n("GridRow",[n("GridColumn",{attrs:{span:{large:12}}},[n("p",{staticClass:"betainfo-label"},[e._v("Beta Software")]),n("div",{staticClass:"betainfo-content"},[e._t("content",(function(){return[n("p",[e._v("This documentation refers to beta software and may be changed.")])]}))],2),e._t("after")],2)],1)],1)])},A=[],j=n("0f00"),L=n("620a"),E={name:"BetaLegalText",components:{GridColumn:L["a"],GridRow:j["a"]}},B=E,R=(n("fb6d"),n("2877")),N=Object(R["a"])(B,P,A,!1,null,"fe7602da",null),z=N.exports,M=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Section",{staticClass:"language",attrs:{role:"complementary","aria-label":"Language"}},[n("Title",[e._v("Language: ")]),n("div",{staticClass:"language-list"},[n("LanguageSwitcherLink",{staticClass:"language-option swift",class:{active:e.swift.active},attrs:{url:e.swift.active?null:e.swift.url},on:{click:function(t){return e.chooseLanguage(e.swift)}}},[e._v(" "+e._s(e.swift.name)+" ")]),n("LanguageSwitcherLink",{staticClass:"language-option objc",class:{active:e.objc.active},attrs:{url:e.objc.active?null:e.objc.url},on:{click:function(t){return e.chooseLanguage(e.objc)}}},[e._v(" "+e._s(e.objc.name)+" ")])],1)],1)},K=[],q=n("d26a"),F=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.url?n("a",{attrs:{href:e.url},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._t("default")],2):n("span",[e._t("default")],2)},V=[],H={name:"LanguageSwitcherLink",props:{url:[String,Object]}},W=H,U=Object(R["a"])(W,F,V,!1,null,null,null),G=U.exports,X=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"summary-section"},[e._t("default")],2)},Y=[],J={name:"Section"},Q=J,Z=(n("1347"),Object(R["a"])(Q,X,Y,!1,null,"3aa6f694",null)),ee=Z.exports,te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("p",{staticClass:"title"},[e._t("default")],2)},ne=[],ae={name:"Title"},ie=ae,se=(n("ede5"),Object(R["a"])(ie,te,ne,!1,null,"6796f6ea",null)),re=se.exports,oe={name:"LanguageSwitcher",components:{LanguageSwitcherLink:G,Section:ee,Title:re},inject:{isTargetIDE:{default:()=>!1},store:{default(){return{setPreferredLanguage(){}}}}},props:{interfaceLanguage:{type:String,required:!0},objcPath:{type:String,required:!0},swiftPath:{type:String,required:!0}},computed:{objc:({interfaceLanguage:e,normalizePath:t,objcPath:n,$route:{query:a}})=>({...O["a"].objectiveC,active:O["a"].objectiveC.key.api===e,url:Object(q["b"])(t(n),{...a,language:O["a"].objectiveC.key.url})}),swift:({interfaceLanguage:e,normalizePath:t,swiftPath:n,$route:{query:a}})=>({...O["a"].swift,active:O["a"].swift.key.api===e,url:Object(q["b"])(t(n),{...a,language:void 0})})},methods:{chooseLanguage(e){this.isTargetIDE||this.store.setPreferredLanguage(e.key.url),this.$router.push(e.url)},normalizePath(e){return e.startsWith("/")?e:"/"+e}}},le=oe,ce=(n("4539"),Object(R["a"])(le,M,K,!1,null,"0de98d61",null)),ue=ce.exports,de=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["documentation-hero",{"documentation-hero--disabled":!e.enhanceBackground,"theme-dark":e.enhanceBackground}],style:e.styles},[n("div",{staticClass:"icon"},[e.enhanceBackground?n("NavigatorLeafIcon",{key:"first",staticClass:"background-icon first-icon",attrs:{type:e.type,"with-colors":""}}):e._e()],1),n("div",{staticClass:"documentation-hero__above-content"},[e._t("above-content")],2),n("div",{staticClass:"documentation-hero__content",class:{"short-hero":e.shortHero,"extra-bottom-padding":e.shouldShowLanguageSwitcher}},[e._t("default")],2)])},he=[],pe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"NavigatorLeafIcon"},[n(e.icon,e._b({tag:"component",staticClass:"icon-inline",style:e.styles},"component",e.iconProps,!1))],1)},fe=[],ge=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M0 0.948h2.8v2.8h-2.8z"}}),n("path",{attrs:{d:"M11.2 10.252h2.8v2.8h-2.8z"}}),n("path",{attrs:{d:"M6.533 1.852h0.933v10.267h-0.933z"}}),n("path",{attrs:{d:"M2.8 1.852h4.667v0.933h-4.667z"}}),n("path",{attrs:{d:"M6.533 11.186h4.667v0.933h-4.667z"}})])},me=[],ye=n("be08"),ve={name:"PathIcon",components:{SVGIcon:ye["a"]}},be=ve,Te=Object(R["a"])(be,ge,me,!1,null,null,null),_e=Te.exports,Ce=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"technology-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M3.39,9l3.16,1.84.47.28.47-.28L10.61,9l.45.26,1.08.63L7,12.91l-5.16-3,1.08-.64L3.39,9M7,0,0,4.1,2.47,5.55,0,7,2.47,8.44,0,9.9,7,14l7-4.1L11.53,8.45,14,7,11.53,5.56,14,4.1ZM7,7.12,5.87,6.45l-1.54-.9L3.39,5,1.85,4.1,7,1.08l5.17,3L10.6,5l-.93.55-1.54.91ZM7,10,3.39,7.9,1.85,7,3.4,6.09,4.94,7,7,8.2,9.06,7,10.6,6.1,12.15,7l-1.55.9Z"}})])},Se=[],ke={name:"TechnologyIcon",components:{SVGIcon:ye["a"]}},we=ke,xe=Object(R["a"])(we,Ce,Se,!1,null,null,null),Ie=xe.exports,Oe=n("a9f1"),$e=n("8d2d"),De=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14"}},[n("path",{attrs:{d:"M13 1v12h-12v-12zM12.077 1.923h-10.154v10.154h10.154z"}}),n("path",{attrs:{d:"M5.191 9.529c0.044 0.002 0.089 0.004 0.133 0.004 0.108 0 0.196-0.025 0.262-0.074s0.122-0.113 0.166-0.188c0.044-0.077 0.078-0.159 0.103-0.247s0.049-0.173 0.074-0.251l0.598-2.186h-0.709l0.207-0.702h0.702l0.288-1.086c0.083-0.384 0.256-0.667 0.517-0.849s0.591-0.273 0.99-0.273c0.108 0 0.212 0.007 0.314 0.022s0.203 0.027 0.306 0.037l-0.207 0.761c-0.054-0.006-0.106-0.011-0.155-0.018s-0.102-0.011-0.155-0.011c-0.108 0-0.196 0.016-0.262 0.048s-0.122 0.075-0.166 0.129-0.080 0.115-0.107 0.185c-0.028 0.068-0.055 0.14-0.085 0.214l-0.222 0.842h0.768l-0.192 0.702h-0.783l-0.628 2.319c-0.059 0.222-0.129 0.419-0.21 0.594s-0.182 0.322-0.303 0.443-0.269 0.214-0.443 0.281-0.385 0.1-0.631 0.1c-0.084 0-0.168-0.004-0.251-0.011s-0.168-0.014-0.251-0.018l0.207-0.768c0.040 0 0.081 0.001 0.126 0.004z"}})])},Pe=[],Ae={name:"TopicFuncIcon",components:{SVGIcon:ye["a"]}},je=Ae,Le=Object(R["a"])(je,De,Pe,!1,null,null,null),Ee=Le.exports,Be=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"collection-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"m1 1v12h12v-12zm11 11h-10v-10h10z"}}),n("path",{attrs:{d:"m3 4h8v1h-8zm0 2.5h8v1h-8zm0 2.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 4h8v1h-8z"}}),n("path",{attrs:{d:"m3 6.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 9h8v1h-8z"}})])},Re=[],Ne={name:"CollectionIcon",components:{SVGIcon:ye["a"]}},ze=Ne,Me=Object(R["a"])(ze,Be,Re,!1,null,null,null),Ke=Me.exports,qe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14"}},[n("path",{attrs:{d:"M13 13h-12v-12h12zM1.923 12.077h10.154v-10.154h-10.154z"}}),n("path",{attrs:{d:"M5.098 4.968v-1.477h-0.738v1.477h-1.477v0.738h1.477v1.477h0.738v-1.477h1.477v-0.738z"}}),n("path",{attrs:{d:"M8.030 4.807l-2.031 5.538h0.831l2.031-5.538z"}}),n("path",{attrs:{d:"M8.894 8.805v0.923h2.215v-0.923z"}})])},Fe=[],Ve={name:"TopicFuncOpIcon",components:{SVGIcon:ye["a"]}},He=Ve,We=Object(R["a"])(He,qe,Fe,!1,null,null,null),Ue=We.exports,Ge=n("3b96"),Xe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14"}},[n("path",{attrs:{d:"M13 13h-12v-12h12zM1.923 12.077h10.154v-10.154h-10.154z"}}),n("path",{attrs:{d:"M4.133 3.633v6.738h1.938v-0.831h-0.923v-5.077h0.923v-0.831z"}}),n("path",{attrs:{d:"M9.856 10.371v-6.738h-1.938v0.831h0.923v5.077h-0.923v0.831z"}})])},Ye=[],Je={name:"TopicSubscriptIcon",components:{SVGIcon:ye["a"]}},Qe=Je,Ze=Object(R["a"])(Qe,Xe,Ye,!1,null,null,null),et=Ze.exports,tt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"two-letter-icon",attrs:{width:"16px",height:"16px",viewBox:"0 0 16 16"}},[n("g",{attrs:{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[n("g",{attrs:{transform:"translate(1.000000, 1.000000)"}},[n("rect",{attrs:{stroke:"currentColor",x:"0.5",y:"0.5",width:"13",height:"13"}}),n("text",{attrs:{"font-size":"8","font-weight":"bold",fill:"currentColor"}},[n("tspan",{attrs:{x:"9.08984375",y:"11"}},[e._v(e._s(e.second))])]),n("text",{attrs:{"font-size":"11","font-weight":"bold",fill:"currentColor"}},[n("tspan",{attrs:{x:"2",y:"11"}},[e._v(e._s(e.first))])])])])])},nt=[],at={name:"TwoLetterSymbolIcon",components:{SVGIcon:ye["a"]},props:{first:{type:String,required:!0},second:{type:String,required:!0}}},it=at,st=Object(R["a"])(it,tt,nt,!1,null,null,null),rt=st.exports,ot=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"single-letter-icon",attrs:{width:"16px",height:"16px",viewBox:"0 0 16 16"}},[n("g",{attrs:{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[n("rect",{attrs:{stroke:"currentColor",x:"1",y:"1",width:"14",height:"14"}}),n("text",{attrs:{"font-size":"11","font-weight":"bold",fill:"currentColor",x:"49%",y:"12","text-anchor":"middle"}},[n("tspan",[e._v(e._s(e.symbol))])])])])},lt=[],ct={name:"SingleLetterSymbolIcon",components:{SVGIcon:ye["a"]},props:{symbol:{type:String,required:!0}}},ut=ct,dt=Object(R["a"])(ut,ot,lt,!1,null,null,null),ht=dt.exports;const pt={article:"article",associatedtype:"associatedtype",buildSetting:"buildSetting",case:"case",collection:"collection",class:"class",container:"container",dictionarySymbol:"dictionarySymbol",enum:"enum",extension:"extension",func:"func",groupMarker:"groupMarker",httpRequest:"httpRequest",init:"init",languageGroup:"languageGroup",learn:"learn",macro:"macro",method:"method",module:"module",op:"op",overview:"overview",project:"project",property:"property",propertyListKey:"propertyListKey",propertyListKeyReference:"propertyListKeyReference",protocol:"protocol",resources:"resources",root:"root",sampleCode:"sampleCode",section:"section",struct:"struct",subscript:"subscript",symbol:"symbol",tutorial:"tutorial",typealias:"typealias",union:"union",var:"var"},ft={[pt.init]:pt.method,[pt.case]:pt.enum,[pt.propertyListKeyReference]:pt.propertyListKey,[pt.project]:pt.tutorial},gt={blue:"blue",teal:"teal",orange:"orange",purple:"purple",green:"green",sky:"sky",pink:"pink"},mt={[pt.article]:gt.teal,[pt.init]:gt.blue,[pt.case]:gt.orange,[pt.class]:gt.purple,[pt.collection]:gt.pink,[k["a"].collectionGroup]:gt.teal,[pt.dictionarySymbol]:gt.purple,[pt.enum]:gt.orange,[pt.extension]:gt.orange,[pt.func]:gt.green,[pt.op]:gt.green,[pt.httpRequest]:gt.green,[pt.module]:gt.sky,[pt.method]:gt.blue,[pt.macro]:gt.pink,[pt.protocol]:gt.purple,[pt.property]:gt.teal,[pt.propertyListKey]:gt.green,[pt.propertyListKeyReference]:gt.green,[pt.sampleCode]:gt.purple,[pt.struct]:gt.purple,[pt.subscript]:gt.blue,[pt.typealias]:gt.orange,[pt.union]:gt.purple,[pt.var]:gt.purple},yt={[pt.article]:Oe["a"],[pt.associatedtype]:Ke,[pt.buildSetting]:Ke,[pt.class]:ht,[pt.collection]:Ke,[pt.dictionarySymbol]:ht,[pt.container]:Ke,[pt.enum]:ht,[pt.extension]:rt,[pt.func]:Ee,[pt.op]:Ue,[pt.httpRequest]:ht,[pt.languageGroup]:Ke,[pt.learn]:_e,[pt.method]:ht,[pt.macro]:ht,[pt.module]:Ie,[pt.overview]:_e,[pt.protocol]:rt,[pt.property]:ht,[pt.propertyListKey]:ht,[pt.resources]:_e,[pt.sampleCode]:Ge["a"],[pt.struct]:ht,[pt.subscript]:et,[pt.symbol]:Ke,[pt.tutorial]:$e["a"],[pt.typealias]:ht,[pt.union]:ht,[pt.var]:ht},vt={[pt.class]:{symbol:"C"},[pt.dictionarySymbol]:{symbol:"O"},[pt.enum]:{symbol:"E"},[pt.extension]:{first:"E",second:"x"},[pt.httpRequest]:{symbol:"E"},[pt.method]:{symbol:"M"},[pt.macro]:{symbol:"#"},[pt.protocol]:{first:"P",second:"r"},[pt.property]:{symbol:"P"},[pt.propertyListKey]:{symbol:"K"},[pt.struct]:{symbol:"S"},[pt.typealias]:{symbol:"T"},[pt.union]:{symbol:"U"},[pt.var]:{symbol:"V"}};var bt={name:"NavigatorLeafIcon",components:{SingleLetterSymbolIcon:ht},constants:{TopicTypeIcons:yt,TopicTypeProps:vt},props:{type:{type:String,required:!0},withColors:{type:Boolean,default:!1}},computed:{normalisedType:({type:e})=>ft[e]||e,icon:({normalisedType:e})=>yt[e]||Ke,iconProps:({normalisedType:e})=>vt[e]||{},color:({normalisedType:e})=>mt[e],styles:({color:e,withColors:t})=>t&&e?{color:`var(--color-type-icon-${e})`}:{}}},Tt=bt,_t=(n("b13d"),Object(R["a"])(Tt,pe,fe,!1,null,"031bfabc",null)),Ct=_t.exports,St={name:"DocumentationHero",components:{NavigatorLeafIcon:Ct},props:{role:{type:String,required:!0},enhanceBackground:{type:Boolean,required:!0},shortHero:{type:Boolean,required:!0},shouldShowLanguageSwitcher:{type:Boolean,required:!0}},computed:{color:({type:e})=>mt[ft[e]||e]||gt.teal,styles:({color:e})=>({"--accent-color":`var(--color-type-icon-${e}, var(--color-figure-gray-secondary))`}),type:({role:e})=>{switch(e){case k["a"].collection:return pt.module;case k["a"].collectionGroup:return pt.collection;default:return e}}}},kt=St,wt=(n("a8a5"),Object(R["a"])(kt,de,he,!1,null,"14076498",null)),xt=wt.exports,It=n("7b1f"),Ot=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentNode",e._b({staticClass:"abstract"},"ContentNode",e.$props,!1))},$t=[],Dt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseContentNode",e._b({},"BaseContentNode",e.$props,!1))},Pt=[],At=n("5677"),jt={name:"ContentNode",components:{BaseContentNode:At["a"]},props:At["a"].props,methods:At["a"].methods,BlockType:At["a"].BlockType,InlineType:At["a"].InlineType},Lt=jt,Et=(n("c18a"),Object(R["a"])(Lt,Dt,Pt,!1,null,"002affcc",null)),Bt=Et.exports,Rt={name:"Abstract",components:{ContentNode:Bt},props:Bt.props},Nt=Rt,zt=(n("374e"),Object(R["a"])(Nt,Ot,$t,!1,null,"702ec04e",null)),Mt=zt.exports,Kt=n("c081"),qt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:"default-implementations",title:"Default Implementations",isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections,wrapTitle:!0}})},Ft=[],Vt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentTable",{attrs:{anchor:e.anchor,title:e.title}},e._l(e.sectionsWithTopics,(function(t){return n("ContentTableSection",{key:t.title,attrs:{title:t.title}},[e.wrapTitle?n("template",{slot:"title"},[n("WordBreak",{staticClass:"title",attrs:{tag:"h3"}},[e._v(" "+e._s(t.title)+" ")])],1):e._e(),t.abstract?n("template",{slot:"abstract"},[n("ContentNode",{attrs:{content:t.abstract}})],1):e._e(),t.discussion?n("template",{slot:"discussion"},[n("ContentNode",{attrs:{content:t.discussion.content}})],1):e._e(),e._l(t.topics,(function(t){return n("TopicsLinkBlock",{key:t.identifier,staticClass:"topic",attrs:{topic:t,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}})}))],2)})),1)},Ht=[],Wt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{staticClass:"contenttable alt-light",attrs:{anchor:e.anchor,title:e.title}},[n("div",{staticClass:"container"},[n("h2",{staticClass:"title"},[e._v(e._s(e.title))]),e._t("default")],2)])},Ut=[],Gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{attrs:{id:e.anchor}},[e._t("default")],2)},Xt=[],Yt={name:"OnThisPageSection",inject:{store:{default(){return{addOnThisPageSection(){}}}}},props:{anchor:{type:String,required:!0},title:{type:String,required:!0}},created(){this.store.addOnThisPageSection({anchor:this.anchor,title:this.title})}},Jt=Yt,Qt=Object(R["a"])(Jt,Gt,Xt,!1,null,null,null),Zt=Qt.exports,en={name:"ContentTable",components:{OnThisPageSection:Zt},props:{anchor:{type:String,required:!0},title:{type:String,required:!0}}},tn=en,nn=(n("ba48"),Object(R["a"])(tn,Wt,Ut,!1,null,"5a07ba83",null)),an=nn.exports,sn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"contenttable-section"},[n("div",{staticClass:"section-title"},[e._t("title",(function(){return[n("h3",{staticClass:"title"},[e._v(e._s(e.title))])]}))],2),n("div",{staticClass:"section-content"},[e._t("abstract"),e._t("discussion"),e._t("default")],2)])},rn=[],on={name:"ContentTableSection",props:{title:{type:String,required:!0}}},ln=on,cn=(n("5d48"),Object(R["a"])(ln,sn,rn,!1,null,"627ab5f4",null)),un=cn.exports,dn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"link-block",class:e.linkBlockClasses},[n(e.linkComponent,e._b({ref:"apiChangesDiff",tag:"component",staticClass:"link",class:e.linkClasses},"component",e.linkProps,!1),[e.topic.role&&!e.change?n("TopicLinkBlockIcon",{attrs:{role:e.topic.role}}):e._e(),e.topic.fragments?n("DecoratedTopicTitle",{attrs:{tokens:e.topic.fragments}}):n("WordBreak",{attrs:{tag:e.titleTag}},[e._v(e._s(e.topic.title))]),e.change?n("span",{staticClass:"visuallyhidden"},[e._v("- "+e._s(e.changeName))]):e._e()],1),e.hasAbstractElements?n("div",{staticClass:"abstract"},[e.topic.abstract?n("ContentNode",{attrs:{content:e.topic.abstract}}):e._e(),e.topic.ideTitle?n("div",{staticClass:"topic-keyinfo"},[e.topic.titleStyle===e.titleStyles.title?[n("strong",[e._v("Key:")]),e._v(" "+e._s(e.topic.name)+" ")]:e.topic.titleStyle===e.titleStyles.symbol?[n("strong",[e._v("Name:")]),e._v(" "+e._s(e.topic.ideTitle)+" ")]:e._e()],2):e._e(),e.topic.required||e.topic.defaultImplementations?n("RequirementMetadata",{staticClass:"topic-required",attrs:{defaultImplementationsCount:e.topic.defaultImplementations}}):e._e(),e.topic.conformance?n("ConditionalConstraints",{attrs:{constraints:e.topic.conformance.constraints,prefix:e.topic.conformance.availabilityPrefix}}):e._e()],1):e._e(),e.showDeprecatedBadge?n("Badge",{attrs:{variant:"deprecated"}}):e.showBetaBadge?n("Badge",{attrs:{variant:"beta"}}):e._e(),e._l(e.tags,(function(t){return n("Badge",{key:t.type+"-"+t.text,attrs:{variant:t.type}},[e._v(" "+e._s(t.text)+" ")])}))],2)},hn=[],pn=function(){var e,t=this,n=t.$createElement,a=t._self._c||n;return a("span",{staticClass:"badge",class:(e={},e["badge-"+t.variant]=t.variant,e),attrs:{role:"presentation"}},[t._t("default",(function(){return[t._v(t._s(t.text))]}))],2)},fn=[];const gn={beta:"Beta",deprecated:"Deprecated"};var mn={name:"Badge",props:{variant:{type:String,default:()=>""}},computed:{text:({variant:e})=>gn[e]}},yn=mn,vn=(n("8d93"),Object(R["a"])(yn,pn,fn,!1,null,"5a8ba4e0",null)),bn=vn.exports,Tn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.icon?n("div",{staticClass:"topic-icon-wrapper"},[n(e.icon,{tag:"component",staticClass:"topic-icon"})],1):e._e()},_n=[],Cn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"api-reference-icon",attrs:{viewBox:"0 0 14 14"}},[n("title",[e._v("API Reference")]),n("path",{attrs:{d:"m1 1v12h12v-12zm11 11h-10v-10h10z"}}),n("path",{attrs:{d:"m3 4h8v1h-8zm0 2.5h8v1h-8zm0 2.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 4h8v1h-8z"}}),n("path",{attrs:{d:"m3 6.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 9h8v1h-8z"}})])},Sn=[],kn={name:"APIReferenceIcon",components:{SVGIcon:ye["a"]}},wn=kn,xn=Object(R["a"])(wn,Cn,Sn,!1,null,null,null),In=xn.exports,On=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14"}},[n("title",[e._v("Web Service Endpoint")]),n("path",{attrs:{d:"M4.052 8.737h-1.242l-1.878 5.263h1.15l0.364-1.081h1.939l0.339 1.081h1.193zM2.746 12.012l0.678-2.071 0.653 2.071z"}}),n("path",{attrs:{d:"M11.969 8.737h1.093v5.263h-1.093v-5.263z"}}),n("path",{attrs:{d:"M9.198 8.737h-2.295v5.263h1.095v-1.892h1.12c0.040 0.003 0.087 0.004 0.134 0.004 0.455 0 0.875-0.146 1.217-0.394l-0.006 0.004c0.296-0.293 0.48-0.699 0.48-1.148 0-0.060-0.003-0.118-0.010-0.176l0.001 0.007c0.003-0.039 0.005-0.085 0.005-0.131 0-0.442-0.183-0.842-0.476-1.128l-0-0c-0.317-0.256-0.724-0.41-1.168-0.41-0.034 0-0.069 0.001-0.102 0.003l0.005-0zM9.628 11.014c-0.15 0.118-0.341 0.188-0.548 0.188-0.020 0-0.040-0.001-0.060-0.002l0.003 0h-1.026v-1.549h1.026c0.017-0.001 0.037-0.002 0.058-0.002 0.206 0 0.396 0.066 0.551 0.178l-0.003-0.002c0.135 0.13 0.219 0.313 0.219 0.515 0 0.025-0.001 0.050-0.004 0.074l0-0.003c0.002 0.020 0.003 0.044 0.003 0.068 0 0.208-0.083 0.396-0.219 0.534l0-0z"}}),n("path",{attrs:{d:"M13.529 4.981c0-1.375-1.114-2.489-2.489-2.49h-0l-0.134 0.005c-0.526-1.466-1.903-2.496-3.522-2.496-0.892 0-1.711 0.313-2.353 0.835l0.007-0.005c-0.312-0.243-0.709-0.389-1.14-0.389-1.030 0-1.865 0.834-1.866 1.864v0c0 0.001 0 0.003 0 0.004 0 0.123 0.012 0.242 0.036 0.358l-0.002-0.012c-0.94 0.37-1.593 1.27-1.593 2.323 0 1.372 1.11 2.485 2.482 2.49h8.243c1.306-0.084 2.333-1.164 2.333-2.484 0-0.001 0-0.002 0-0.003v0zM11.139 6.535h-8.319c-0.799-0.072-1.421-0.739-1.421-1.551 0-0.659 0.41-1.223 0.988-1.45l0.011-0.004 0.734-0.28-0.148-0.776-0.012-0.082v-0.088c0-0 0-0.001 0-0.001 0-0.515 0.418-0.933 0.933-0.933 0.216 0 0.416 0.074 0.574 0.197l-0.002-0.002 0.584 0.453 0.575-0.467 0.169-0.127c0.442-0.306 0.991-0.489 1.581-0.489 1.211 0 2.243 0.769 2.633 1.846l0.006 0.019 0.226 0.642 0.814-0.023 0.131 0.006c0.805 0.067 1.432 0.736 1.432 1.552 0 0.836-0.659 1.518-1.486 1.556l-0.003 0z"}})])},$n=[],Dn={name:"EndpointIcon",components:{SVGIcon:ye["a"]}},Pn=Dn,An=Object(R["a"])(Pn,On,$n,!1,null,null,null),jn=An.exports;const Ln={[k["a"].article]:Oe["a"],[k["a"].collectionGroup]:In,[k["a"].learn]:_e,[k["a"].overview]:_e,[k["a"].project]:$e["a"],[k["a"].tutorial]:$e["a"],[k["a"].resources]:_e,[k["a"].sampleCode]:Ge["a"],[k["a"].restRequestSymbol]:jn};var En,Bn,Rn,Nn,zn,Mn,Kn,qn,Fn={props:{role:{type:String,required:!0}},computed:{icon:({role:e})=>Ln[e]}},Vn=Fn,Hn=(n("1a47"),Object(R["a"])(Vn,Tn,_n,!1,null,"4d1e7968",null)),Wn=Hn.exports,Un=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("code",{staticClass:"decorated-title"},e._l(e.tokens,(function(t,a){return n(e.componentFor(t),{key:a,tag:"component",class:[e.classFor(t),e.emptyTokenClass(t)]},[e._v(e._s(t.text))])})),1)},Gn=[],Xn={name:"ChangedToken",render(e){const{kind:t,tokens:n}=this;return e("span",{class:["token-"+t,"token-changed"]},n.map(t=>e(va,{props:t})))},props:{kind:{type:String,required:!0},tokens:{type:Array,required:!0}}},Yn=Xn,Jn=Object(R["a"])(Yn,En,Bn,!1,null,null,null),Qn=Jn.exports,Zn={name:"RawText",render(e){const{_v:t=(t=>e("span",t)),text:n}=this;return t(n)},props:{text:{type:String,required:!0}}},ea=Zn,ta=Object(R["a"])(ea,Rn,Nn,!1,null,null,null),na=ta.exports,aa={name:"SyntaxToken",render(e){return e("span",{class:"token-"+this.kind},this.text)},props:{kind:{type:String,required:!0},text:{type:String,required:!0}}},ia=aa,sa=Object(R["a"])(ia,zn,Mn,!1,null,null,null),ra=sa.exports,oa=n("86d8"),la={name:"TypeIdentifierLink",inject:{references:{default(){return{}}}},render(e){const t="type-identifier-link",n=this.references[this.identifier];return n&&n.url?e(oa["a"],{class:t,props:{url:n.url,kind:n.kind,role:n.role}},this.$slots.default):e("span",{class:t},this.$slots.default)},props:{identifier:{type:String,required:!0,default:()=>""}}},ca=la,ua=Object(R["a"])(ca,Kn,qn,!1,null,null,null),da=ua.exports;const ha={attribute:"attribute",externalParam:"externalParam",genericParameter:"genericParameter",identifier:"identifier",internalParam:"internalParam",keyword:"keyword",label:"label",number:"number",string:"string",text:"text",typeIdentifier:"typeIdentifier",added:"added",removed:"removed"};var pa,fa,ga={name:"DeclarationToken",render(e){const{kind:t,text:n,tokens:a}=this;switch(t){case ha.text:{const t={text:n};return e(na,{props:t})}case ha.typeIdentifier:{const t={identifier:this.identifier};return e(da,{props:t},[e(It["a"],n)])}case ha.added:case ha.removed:return e(Qn,{props:{tokens:a,kind:t}});default:{const a={kind:t,text:n};return e(ra,{props:a})}}},constants:{TokenKind:ha},props:{kind:{type:String,required:!0},identifier:{type:String,required:!1},text:{type:String,required:!1},tokens:{type:Array,required:!1,default:()=>[]}}},ma=ga,ya=(n("c36f"),Object(R["a"])(ma,pa,fa,!1,null,"5caf1b5b",null)),va=ya.exports;const{TokenKind:ba}=va.constants,Ta={decorator:"decorator",identifier:"identifier",label:"label"};var _a={name:"DecoratedTopicTitle",components:{WordBreak:It["a"]},props:{tokens:{type:Array,required:!0,default:()=>[]}},constants:{TokenKind:ba},methods:{emptyTokenClass:({text:e})=>({"empty-token":" "===e}),classFor({kind:e}){switch(e){case ba.externalParam:case ba.identifier:return Ta.identifier;case ba.label:return Ta.label;default:return Ta.decorator}},componentFor(e){return/^\s+$/.test(e.text)?"span":It["a"]}}},Ca=_a,Sa=(n("dcf6"),Object(R["a"])(Ca,Un,Gn,!1,null,"06ec7395",null)),ka=Sa.exports,wa=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentNode",{staticClass:"conditional-constraints",attrs:{content:e.content}})},xa=[],Ia={name:"ConditionalConstraints",components:{ContentNode:Bt},props:{constraints:Bt.props.content,prefix:Bt.props.content},computed:{content:({constraints:e,prefix:t,space:n})=>t.concat(n).concat(e),space:()=>({type:Bt.InlineType.text,text:" "})}},Oa=Ia,$a=(n("918a"),Object(R["a"])(Oa,wa,xa,!1,null,"1548fd90",null)),Da=$a.exports,Pa=function(e,t){var n=t._c;return n("p",{staticClass:"requirement-metadata",class:t.data.staticClass},[n("strong",[t._v("Required.")]),t.props.defaultImplementationsCount?[t._v(" Default implementation"+t._s(t.props.defaultImplementationsCount>1?"s":"")+" provided. ")]:t._e()],2)},Aa=[],ja={name:"RequirementMetadata",props:{defaultImplementationsCount:{type:Number,default:0}}},La=ja,Ea=Object(R["a"])(La,Pa,Aa,!0,null,null,null),Ba=Ea.exports;const Ra={added:"added",modified:"modified",deprecated:"deprecated"},Na=[Ra.modified,Ra.added,Ra.deprecated],za={[Ra.modified]:"Modified",[Ra.added]:"Added",[Ra.deprecated]:"Deprecated"},Ma={Modified:Ra.modified,Added:Ra.added,Deprecated:Ra.deprecated},Ka="has-multiple-lines";function qa(e){if(!e)return!1;const t=window.getComputedStyle(e.$el||e),n=(e.$el||e).offsetHeight,a=t.lineHeight?parseFloat(t.lineHeight):1,i=t.paddingTop?parseFloat(t.paddingTop):0,s=t.paddingBottom?parseFloat(t.paddingBottom):0,r=t.borderTopWidth?parseFloat(t.borderTopWidth):0,o=t.borderBottomWidth?parseFloat(t.borderBottomWidth):0,l=n-(i+s+r+o),c=l/a;return c>=2}const Fa="latest_",Va={xcode:{value:"xcode",label:"Xcode"},other:{value:"other",label:"Other"}},Ha={constants:{multipleLinesClass:Ka},data(){return{multipleLinesClass:Ka}},computed:{hasMultipleLinesAfterAPIChanges:({change:e,changeType:t,$refs:n})=>!(!e&&!t)&&qa(n.apiChangesDiff)}},Wa={methods:{toVersionRange({platform:e,versions:t}){return`${e} ${t[0]} – ${e} ${t[1]}`},toOptionValue:e=>`${Fa}${e}`,toScope:e=>e.slice(Fa.length,e.length),getOptionsForDiffAvailability(e={}){return this.getOptionsForDiffAvailabilities([e])},getOptionsForDiffAvailabilities(e=[]){const t=e.reduce((e,t={})=>Object.keys(t).reduce((e,n)=>({...e,[n]:(e[n]||[]).concat(t[n])}),e),{}),n=Object.keys(t),a=n.reduce((e,n)=>{const a=t[n];return{...e,[n]:a.find(e=>e.platform===Va.xcode.label)||a[0]}},{}),i=e=>({label:this.toVersionRange(a[e]),value:this.toOptionValue(e),platform:a[e].platform}),{sdk:s,beta:r,minor:o,major:l,...c}=a,u=[].concat(s?i("sdk"):[]).concat(r?i("beta"):[]).concat(o?i("minor"):[]).concat(l?i("major"):[]).concat(Object.keys(c).map(i));return this.splitOptionsPerPlatform(u)},changesClassesFor(e,t){const n=this.changeFor(e,t);return this.getChangesClasses(n)},getChangesClasses:e=>({["changed changed-"+e]:!!e}),changeFor(e,t){const{change:n}=(t||{})[e]||{};return n},splitOptionsPerPlatform(e){return e.reduce((e,t)=>{const n=t.platform===Va.xcode.label?Va.xcode.value:Va.other.value;return e[n].push(t),e},{[Va.xcode.value]:[],[Va.other.value]:[]})},getChangeName(e){return za[e]}},computed:{availableOptions({diffAvailability:e={},toOptionValue:t}){return new Set(Object.keys(e).map(t))}}},Ua={article:"article",symbol:"symbol"},Ga={title:"title",symbol:"symbol"},Xa={link:"link"};var Ya={name:"TopicsLinkBlock",components:{Badge:bn,WordBreak:It["a"],ContentNode:Bt,TopicLinkBlockIcon:Wn,DecoratedTopicTitle:ka,RequirementMetadata:Ba,ConditionalConstraints:Da},inject:["store"],mixins:[Wa,Ha],constants:{ReferenceType:Xa,TopicKind:Ua,TitleStyles:Ga},props:{isSymbolBeta:Boolean,isSymbolDeprecated:Boolean,topic:{type:Object,required:!0,validator:e=>(!("abstract"in e)||Array.isArray(e.abstract))&&"string"===typeof e.identifier&&(e.type===Xa.link&&!e.kind||"string"===typeof e.kind)&&(e.type===Xa.link&&!e.role||"string"===typeof e.role)&&"string"===typeof e.title&&"string"===typeof e.url&&(!("defaultImplementations"in e)||"number"===typeof e.defaultImplementations)&&(!("required"in e)||"boolean"===typeof e.required)&&(!("conformance"in e)||"object"===typeof e.conformance)}},data(){return{state:this.store.state}},computed:{linkComponent:({topic:e})=>e.type===Xa.link?"a":"router-link",linkProps({topic:e}){const t=Object(q["b"])(e.url,this.$route.query);return e.type===Xa.link?{href:t}:{to:t}},linkBlockClasses:({changesClasses:e,hasAbstractElements:t,hasMultipleLinesAfterAPIChanges:n,multipleLinesClass:a})=>({"has-inline-element":!t,[a]:n,...!t&&e}),linkClasses:({changesClasses:e,deprecated:t,hasAbstractElements:n})=>({deprecated:t,"has-adjacent-elements":n,...n&&e}),changesClasses:({getChangesClasses:e,change:t})=>e(t),titleTag({topic:e}){if(e.titleStyle===Ga.title)return e.ideTitle?"span":"code";if(e.role&&(e.role===k["a"].collection||e.role===k["a"].dictionarySymbol))return"span";switch(e.kind){case Ua.symbol:return"code";default:return"span"}},titleStyles:()=>Ga,deprecated:({showDeprecatedBadge:e,topic:t})=>e||t.deprecated,showBetaBadge:({topic:e,isSymbolBeta:t})=>Boolean(!t&&e.beta),showDeprecatedBadge:({topic:e,isSymbolDeprecated:t})=>Boolean(!t&&e.deprecated),change({topic:{identifier:e},state:{apiChanges:t}}){return this.changeFor(e,t)},changeName:({change:e,getChangeName:t})=>t(e),hasAbstractElements:({topic:{abstract:e,conformance:t,required:n,defaultImplementations:a}}={})=>e&&e.length>0||t||n||a,tags:({topic:e})=>(e.tags||[]).slice(0,1)}},Ja=Ya,Qa=(n("f158"),Object(R["a"])(Ja,dn,hn,!1,null,"3152d122",null)),Za=Qa.exports,ei={name:"TopicsTable",inject:{references:{default(){return{}}}},components:{WordBreak:It["a"],ContentTable:an,TopicsLinkBlock:Za,ContentNode:Bt,ContentTableSection:un},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:{type:Array,required:!0},title:{type:String,required:!1,default(){return"Topics"}},anchor:{type:String,required:!1,default(){return"topics"}},wrapTitle:{type:Boolean,default:!1}},computed:{sectionsWithTopics(){return this.sections.map(e=>({...e,topics:e.identifiers.reduce((e,t)=>this.references[t]?e.concat(this.references[t]):e,[])}))}}},ti=ei,ni=(n("6e80"),Object(R["a"])(ti,Vt,Ht,!1,null,"eb97add6",null)),ai=ni.exports,ii={name:"DefaultImplementations",components:{TopicsTable:ai},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:ai.props.sections}},si=ii,ri=Object(R["a"])(si,qt,Ft,!1,null,null,null),oi=ri.exports,li=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"primary-content"},e._l(e.sections,(function(t,a){return n(e.componentFor(t),e._b({key:a,tag:"component"},"component",e.propsFor(t),!1))})),1)},ci=[],ui=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{attrs:{anchor:"possibleValues",title:"PossibleValues"}},[n("h2",[e._v("Possible Values")]),n("dl",{staticClass:"datalist"},[e._l(e.values,(function(t){return[n("dt",{key:t.name+":name",staticClass:"param-name"},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.name))])],1),t.content?n("dd",{key:t.name+":content",staticClass:"value-content"},[n("ContentNode",{attrs:{content:t.content}})],1):e._e()]}))],2)])},di=[],hi={name:"PossibleValues",components:{ContentNode:At["a"],OnThisPageSection:Zt,WordBreak:It["a"]},props:{values:{type:Array,required:!0}}},pi=hi,fi=(n("719b"),Object(R["a"])(pi,ui,di,!1,null,null,null)),gi=fi.exports,mi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{attrs:{anchor:e.anchor,title:e.title}},[n("h2",[e._v(e._s(e.title))]),n("DeclarationSource",{attrs:{tokens:e.tokens}})],1)},yi=[],vi=n("002d"),bi=function(){var e,t=this,n=t.$createElement,a=t._self._c||n;return a("pre",{ref:"declarationGroup",staticClass:"source",class:(e={},e[t.multipleLinesClass]=t.hasMultipleLines,e)},[a("code",{ref:"code"},t._l(t.formattedTokens,(function(e,n){return a("Token",t._b({key:n},"Token",t.propsFor(e),!1))})),1)])},Ti=[];function _i(e){const t=e.getElementsByClassName("token-identifier");if(t.length<2)return;const n=e.textContent.indexOf(":")+1;for(let a=1;aObject(Si["c"])(["theme","code","indentationWidth"],wi),formattedTokens:({language:e,formattedSwiftTokens:t,tokens:n})=>e===O["a"].swift.key.api?t:n,formattedSwiftTokens:({indentationWidth:e,tokens:t})=>{const n=" ".repeat(e);let a=!1;const i=[];let s=0,r=1,o=null,l=null,c=null,u=null,d=0;while(sObject(vi["a"])(e)}},Pi=Di,Ai=Object(R["a"])(Pi,mi,yi,!1,null,null,null),ji=Ai.exports,Li=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{staticClass:"declaration",attrs:{anchor:"declaration",title:"Declaration"}},[n("h2",[e._v("Declaration")]),e.hasModifiedChanges?[n("DeclarationDiff",{class:[e.changeClasses,e.multipleLinesClass],attrs:{changes:e.declarationChanges,changeType:e.changeType}})]:e._l(e.declarations,(function(t,a){return n("DeclarationGroup",{key:a,class:e.changeClasses,attrs:{declaration:t,shouldCaption:e.hasPlatformVariants,changeType:e.changeType}})})),e.conformance?n("ConditionalConstraints",{attrs:{constraints:e.conformance.constraints,prefix:e.conformance.availabilityPrefix}}):e._e()],2)},Ei=[],Bi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"apiChangesDiff",staticClass:"declaration-group",class:e.classes},[e.shouldCaption?n("p",{staticClass:"platforms"},[n("strong",[e._v(e._s(e.caption))])]):e._e(),n("Source",{attrs:{tokens:e.declaration.tokens,language:e.interfaceLanguage}})],1)},Ri=[],Ni={name:"DeclarationGroup",components:{Source:$i},mixins:[Ha],inject:{languages:{default:()=>new Set},interfaceLanguage:{default:()=>O["a"].swift.key.api},symbolKind:{default:()=>{}}},props:{declaration:{type:Object,required:!0},shouldCaption:{type:Boolean,default:!1},changeType:{type:String,required:!1}},computed:{classes:({changeType:e,multipleLinesClass:t,hasMultipleLinesAfterAPIChanges:n})=>({["declaration-group--changed declaration-group--"+e]:e,[t]:n}),caption(){return this.declaration.platforms.join(", ")},isSwift:({interfaceLanguage:e})=>e===O["a"].swift.key.api}},zi=Ni,Mi=(n("a40c"),Object(R["a"])(zi,Bi,Ri,!1,null,"c5ecdd3e",null)),Ki=Mi.exports,qi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"declaration-diff"},[n("div",{staticClass:"declaration-diff-current"},[n("div",{staticClass:"declaration-diff-version"},[e._v("Current")]),e._l(e.currentDeclarations,(function(t,a){return n("DeclarationGroup",{key:a,attrs:{declaration:t,"should-caption":e.currentDeclarations.length>1,changeType:e.changeType}})}))],2),n("div",{staticClass:"declaration-diff-previous"},[n("div",{staticClass:"declaration-diff-version"},[e._v("Previous")]),e._l(e.previousDeclarations,(function(t,a){return n("DeclarationGroup",{key:a,attrs:{declaration:t,"should-caption":e.previousDeclarations.length>1,changeType:e.changeType}})}))],2)])},Fi=[],Vi={name:"DeclarationDiff",components:{DeclarationGroup:Ki},props:{changes:{type:Object,required:!0},changeType:{type:String,required:!0}},computed:{previousDeclarations:({changes:e})=>e.declaration.previous||[],currentDeclarations:({changes:e})=>e.declaration.new||[]}},Hi=Vi,Wi=(n("7a2c"),Object(R["a"])(Hi,qi,Fi,!1,null,"b3e21c4a",null)),Ui=Wi.exports,Gi={name:"Declaration",components:{DeclarationDiff:Ui,DeclarationGroup:Ki,ConditionalConstraints:Da,OnThisPageSection:Zt},constants:{ChangeTypes:Ra,multipleLinesClass:Ka},inject:["identifier","store"],data:({store:{state:e}})=>({state:e,multipleLinesClass:Ka}),props:{conformance:{type:Object,required:!1},declarations:{type:Array,required:!0}},computed:{hasPlatformVariants(){return this.declarations.length>1},hasModifiedChanges({declarationChanges:e}){if(!e||!e.declaration)return!1;const t=e.declaration;return!(!(t.new||[]).length||!(t.previous||[]).length)},declarationChanges:({state:{apiChanges:e},identifier:t})=>e&&e[t],changeType:({declarationChanges:e,hasModifiedChanges:t})=>{if(!e)return;const n=e.declaration;return n?t?Ra.modified:e.change:e.change===Ra.added?Ra.added:void 0},changeClasses:({changeType:e})=>({["changed changed-"+e]:e})}},Xi=Gi,Yi=(n("4340"),Object(R["a"])(Xi,Li,Ei,!1,null,"e39c4ee4",null)),Ji=Yi.exports,Qi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{staticClass:"details",attrs:{anchor:"details",title:"Details"}},[n("h2",[e._v("Details")]),n("dl",[e.isSymbol?[n("dt",{key:e.details.name+":name",staticClass:"detail-type"},[e._v(" Name ")]),n("dd",{key:e.details.ideTitle+":content",staticClass:"detail-content"},[e._v(" "+e._s(e.details.ideTitle)+" ")])]:e._e(),e.isTitle?[n("dt",{key:e.details.name+":key",staticClass:"detail-type"},[e._v(" Key ")]),n("dd",{key:e.details.ideTitle+":content",staticClass:"detail-content"},[e._v(" "+e._s(e.details.name)+" ")])]:e._e(),n("dt",{key:e.details.name+":type",staticClass:"detail-type"},[e._v(" Type ")]),n("dd",{staticClass:"detail-content"},[n("PropertyListKeyType",{attrs:{types:e.details.value}})],1)],2)])},Zi=[],es=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"type"},[e._v(e._s(e.typeOutput))])},ts=[],ns={name:"PropertyListKeyType",props:{types:{type:Array,required:!0}},computed:{englishTypes(){return this.types.map(({arrayMode:e,baseType:t="*"})=>e?"array of "+this.pluralizeKeyType(t):t)},typeOutput(){return this.englishTypes.length>2?[this.englishTypes.slice(0,this.englishTypes.length-1).join(", "),this.englishTypes[this.englishTypes.length-1]].join(", or "):this.englishTypes.join(" or ")}},methods:{pluralizeKeyType(e){switch(e){case"dictionary":return"dictionaries";case"array":case"number":case"string":return e+"s";default:return e}}}},as=ns,is=(n("f7c0"),Object(R["a"])(as,es,ts,!1,null,"791bac44",null)),ss=is.exports,rs={name:"PropertyListKeyDetails",components:{PropertyListKeyType:ss,OnThisPageSection:Zt},props:{details:{type:Object,required:!0}},computed:{isTitle(){return"title"===this.details.titleStyle&&this.details.ideTitle},isSymbol(){return"symbol"===this.details.titleStyle&&this.details.ideTitle}}},os=rs,ls=(n("a705"),Object(R["a"])(os,Qi,Zi,!1,null,"61ef551b",null)),cs=ls.exports,us=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentNode",e._b({},"ContentNode",e.$props,!1))},ds=[],hs={name:"GenericContent",inject:{store:{default(){return{addOnThisPageSection(){}}}}},components:{ContentNode:Bt},props:Bt.props,methods:{...Bt.methods,addOnThisPageSections(){const{isTopLevelHeading:e,store:t}=this;this.forEach(n=>{e(n)&&t.addOnThisPageSection({anchor:n.anchor,title:n.text})})},isTopLevelHeading(e){const{level:t,type:n}=e;return n===Bt.BlockType.heading&&2===t}},created(){this.addOnThisPageSections()}},ps=hs,fs=Object(R["a"])(ps,us,ds,!1,null,null,null),gs=fs.exports,ms=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{staticClass:"parameters",attrs:{anchor:"parameters",title:"Parameters"}},[n("h2",[e._v("Parameters")]),n("dl",[e._l(e.parameters,(function(t){return[n("dt",{key:t.name+":name",staticClass:"param-name"},[n("code",[e._v(e._s(t.name))])]),n("dd",{key:t.name+":content",staticClass:"param-content"},[n("ContentNode",{attrs:{content:t.content}})],1)]}))],2)])},ys=[],vs={name:"Parameters",components:{ContentNode:Bt,OnThisPageSection:Zt},props:{parameters:{type:Array,required:!0}}},bs=vs,Ts=(n("09db"),Object(R["a"])(bs,ms,ys,!1,null,"7bb7c035",null)),_s=Ts.exports,Cs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{attrs:{anchor:e.anchor,title:e.title}},[n("h2",[e._v(e._s(e.title))]),n("ParametersTable",{staticClass:"property-table",attrs:{parameters:e.properties,changes:e.propertyChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var a=t.name,i=t.type,s=t.content,r=t.changes,o=t.deprecated;return[n("div",{staticClass:"property-name",class:{deprecated:o}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(a))])],1),e.shouldShiftType({name:a,content:s})?e._e():n("PossiblyChangedType",{attrs:{type:i,changes:r.type}})]}},{key:"description",fn:function(t){var a=t.name,i=t.type,s=t.attributes,r=t.content,o=t.required,l=t.changes,c=t.deprecated,u=t.readOnly;return[e.shouldShiftType({name:a,content:r})?n("PossiblyChangedType",{attrs:{type:i,changes:l.type}}):e._e(),c?[n("Badge",{staticClass:"property-deprecated",attrs:{variant:"deprecated"}}),e._v("  ")]:e._e(),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:o}},[e._v("(Required) ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:u}},[e._v("(Read only) ")]),r?n("ContentNode",{attrs:{content:r}}):e._e(),n("ParameterAttributes",{attrs:{attributes:s,changes:l.attributes}})]}}])})],1)},Ss=[],ks={inject:["identifier","store"],data:({store:{state:e}})=>({state:e}),computed:{apiChanges:({state:{apiChanges:e},identifier:t})=>e&&e[t]}},ws=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"parameters-table"},e._l(e.parameters,(function(t){return n("Row",{key:t[e.keyBy],staticClass:"param",class:e.changedClasses(t[e.keyBy])},[n("Column",{staticClass:"param-symbol",attrs:{span:{large:3,small:12}}},[e._t("symbol",null,null,e.getProps(t,e.changes[t[e.keyBy]]))],2),n("Column",{staticClass:"param-content",attrs:{span:{large:9,small:12}}},[e._t("description",null,null,e.getProps(t,e.changes[t[e.keyBy]]))],2)],1)})),1)},xs=[],Is={name:"ParametersTable",components:{Row:j["a"],Column:L["a"]},props:{parameters:{type:Array,required:!0},changes:{type:Object,default:()=>({})},keyBy:{type:String,default:"name"}},methods:{getProps(e,t={}){return{...e,changes:t}},changedClasses(e){const{changes:t}=this,{change:n}=t[e]||{};return{["changed changed-"+n]:n}}}},Os=Is,$s=(n("9da8"),Object(R["a"])(Os,ws,xs,!1,null,"2d54624a",null)),Ds=$s.exports,Ps=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"parameter-attributes"},[e.shouldRender(e.AttributeKind.default)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var a=t.attribute;return[e._v(" "+e._s(a.title||"Default")+": "),n("code",[e._v(e._s(a.value))])]}}],null,!1,4247435012)},"ParameterMetaAttribute",{kind:e.AttributeKind.default,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.minimum)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var a=t.attribute;return[e._v(" "+e._s(a.title||"Minimum")+": "),n("code",[e._v(e._s(a.value))])]}}],null,!1,455861177)},"ParameterMetaAttribute",{kind:e.AttributeKind.minimum,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.minimumExclusive)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var a=t.attribute;return[e._v(" "+e._s(a.title||"Minimum")+": "),n("code",[e._v("> "+e._s(a.value))])]}}],null,!1,3844501612)},"ParameterMetaAttribute",{kind:e.AttributeKind.minimumExclusive,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.maximum)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var a=t.attribute;return[e._v(" "+e._s(a.title||"Maximum")+": "),n("code",[e._v(e._s(a.value))])]}}],null,!1,19641767)},"ParameterMetaAttribute",{kind:e.AttributeKind.maximum,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.maximumExclusive)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var a=t.attribute;return[e._v(" "+e._s(a.title||"Maximum")+": "),n("code",[e._v("< "+e._s(a.value))])]}}],null,!1,4289558576)},"ParameterMetaAttribute",{kind:e.AttributeKind.maximumExclusive,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.allowedTypes)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var a=t.attribute;return[e._v(" "+e._s(e.fallbackToValues(a).length>1?"Possible types":"Type")+": "),n("code",[e._l(e.fallbackToValues(a),(function(t,i){return[e._l(t,(function(t,s){return[n("DeclarationToken",e._b({key:i+"-"+s},"DeclarationToken",t,!1)),i+11?"Possible values":"Value")+": "),n("code",[e._v(e._s(e.fallbackToValues(a).join(", ")))])]}}],null,!1,1507632019)},"ParameterMetaAttribute",{kind:e.AttributeKind.allowedValues,attributes:e.attributesObject,changes:e.changes},!1)):e._e()],1)},As=[],js=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{value:e.attributes[e.kind],changes:e.changes[e.kind]},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.value;return n("div",{staticClass:"property-metadata"},[e._t("default",null,{attribute:a})],2)}}],null,!0)})},Ls=[];const Es={added:"change-added",removed:"change-removed"};var Bs,Rs,Ns={name:"RenderChanged",constants:{ChangedClasses:Es},props:{changes:{type:Object,default:()=>({new:null,previous:null})},value:{type:[Object,Array,String,Boolean],default:null},wrapChanges:{type:Boolean,default:!0},renderSingleChange:{type:Boolean,default:!1}},render(e){const{value:t,changes:n={},wrapChanges:a,renderSingleChange:i}=this,{new:s,previous:r}=n,o=(t,n)=>{const i=this.$scopedSlots.default({value:t});return n&&a?e("div",{class:n},[i]):i?i[0]:null};if(s||r){const t=o(s,Es.added),n=o(r,Es.removed);return i?s&&!r?t:n:e("div",{class:"property-changegroup"},[s?t:"",r?n:""])}return o(t)}},zs=Ns,Ms=Object(R["a"])(zs,Bs,Rs,!1,null,null,null),Ks=Ms.exports,qs={name:"ParameterMetaAttribute",components:{RenderChanged:Ks},props:{kind:{type:String,required:!0},attributes:{type:Object,required:!0},changes:{type:Object,default:()=>({})}}},Fs=qs,Vs=(n("2822"),Object(R["a"])(Fs,js,Ls,!1,null,"8590589e",null)),Hs=Vs.exports;const Ws={allowedTypes:"allowedTypes",allowedValues:"allowedValues",default:"default",maximum:"maximum",maximumExclusive:"maximumExclusive",minimum:"minimum",minimumExclusive:"minimumExclusive"};var Us={name:"ParameterAttributes",components:{ParameterMetaAttribute:Hs,DeclarationToken:va},constants:{AttributeKind:Ws},props:{attributes:{type:Array,default:()=>[]},changes:{type:Object,default:()=>({})}},computed:{AttributeKind:()=>Ws,attributesObject:({attributes:e})=>e.reduce((e,t)=>({...e,[t.kind]:t}),{})},methods:{shouldRender(e){return Object.prototype.hasOwnProperty.call(this.attributesObject,e)},fallbackToValues:e=>{const t=e||[];return Array.isArray(t)?t:t.values}}},Gs=Us,Xs=Object(R["a"])(Gs,Ps,As,!1,null,null,null),Ys=Xs.exports,Js=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{renderSingleChange:"",value:e.value,changes:e.changes},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.value;return a?n("span",{staticClass:"property-text"},[e._t("default")],2):e._e()}}],null,!0)})},Qs=[],Zs={name:"PossiblyChangedTextAttribute",components:{RenderChanged:Ks},props:{changes:{type:Object,required:!1},value:{type:Boolean,default:!1}}},er=Zs,tr=(n("5c57"),Object(R["a"])(er,Js,Qs,!1,null,null,null)),nr=tr.exports,ar=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{value:e.type,wrapChanges:!1,changes:e.changes},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.value;return n("DeclarationTokenGroup",{staticClass:"property-metadata property-type",attrs:{type:e.getValues(a)}})}}])})},ir=[],sr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.type&&e.type.length?n("div",[n("code",e._l(e.type,(function(t,a){return n("DeclarationToken",e._b({key:a},"DeclarationToken",t,!1))})),1)]):e._e()},rr=[],or={name:"DeclarationTokenGroup",components:{DeclarationToken:va},props:{type:{type:Array,default:()=>[],required:!1}}},lr=or,cr=Object(R["a"])(lr,sr,rr,!1,null,null,null),ur=cr.exports,dr={name:"PossiblyChangedType",components:{DeclarationTokenGroup:ur,RenderChanged:Ks},props:{type:{type:Array,required:!0},changes:{type:Object,required:!1}},methods:{getValues(e){return Array.isArray(e)?e:e.values}}},hr=dr,pr=(n("2f87"),Object(R["a"])(hr,ar,ir,!1,null,"0a648a1e",null)),fr=pr.exports,gr={name:"PropertyTable",mixins:[ks],components:{Badge:bn,WordBreak:It["a"],PossiblyChangedTextAttribute:nr,PossiblyChangedType:fr,ParameterAttributes:Ys,ContentNode:Bt,OnThisPageSection:Zt,ParametersTable:Ds},props:{title:{type:String,required:!0},properties:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(vi["a"])(e),propertyChanges:({apiChanges:e})=>(e||{}).properties},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},mr=gr,yr=(n("c875"),Object(R["a"])(mr,Cs,Ss,!1,null,"1b54be82",null)),vr=yr.exports,br=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{attrs:{anchor:e.anchor,title:e.title}},[n("h2",[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:[e.bodyParam],changes:e.bodyChanges,keyBy:"key"},scopedSlots:e._u([{key:"symbol",fn:function(t){var a=t.type,i=t.content,s=t.changes,r=t.name;return[e.shouldShiftType({name:r,content:i})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:s.type}})]}},{key:"description",fn:function(t){var a=t.name,i=t.content,s=t.mimeType,r=t.type,o=t.changes;return[e.shouldShiftType({name:a,content:i})?n("PossiblyChangedType",{attrs:{type:r,changes:o.type}}):e._e(),i?n("ContentNode",{attrs:{content:i}}):e._e(),s?n("PossiblyChangedMimetype",{attrs:{mimetype:s,changes:o.mimetype,change:o.change}}):e._e()]}}])}),e.parts.length?[n("h3",[e._v("Parts")]),n("ParametersTable",{staticClass:"parts",attrs:{parameters:e.parts,changes:e.partsChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var a=t.name,i=t.type,s=t.content,r=t.changes;return[n("div",{staticClass:"part-name"},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(a))])],1),s?n("PossiblyChangedType",{attrs:{type:i,changes:r.type}}):e._e()]}},{key:"description",fn:function(t){var a=t.content,i=t.mimeType,s=t.required,r=t.type,o=t.attributes,l=t.changes,c=t.readOnly;return[n("div",[a?e._e():n("PossiblyChangedType",{attrs:{type:r,changes:l.type}}),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:s}},[e._v("(Required) ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:c}},[e._v("(Read only) ")]),a?n("ContentNode",{attrs:{content:a}}):e._e(),i?n("PossiblyChangedMimetype",{attrs:{mimetype:i,changes:l.mimetype,change:l.change}}):e._e(),n("ParameterAttributes",{attrs:{attributes:o,changes:l.attributes}})],1)]}}],null,!1,1779956822)})]:e._e()],2)},Tr=[],_r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{changes:e.changeValues,value:e.mimetype},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.value;return n("div",{staticClass:"response-mimetype"},[e._v("Content-Type: "+e._s(a))])}}])})},Cr=[],Sr={name:"PossiblyChangedMimetype",components:{RenderChanged:Ks},props:{mimetype:{type:String,required:!0},changes:{type:[Object,String],required:!1},change:{type:String,required:!1}},computed:{changeValues({change:e,changes:t}){return e===Ra.modified&&"string"!==typeof t?t:void 0}}},kr=Sr,wr=(n("a91f"),Object(R["a"])(kr,_r,Cr,!1,null,"2faa6020",null)),xr=wr.exports;const Ir="restRequestBody";var Or={name:"RestBody",mixins:[ks],components:{PossiblyChangedMimetype:xr,PossiblyChangedTextAttribute:nr,PossiblyChangedType:fr,WordBreak:It["a"],ParameterAttributes:Ys,ContentNode:Bt,OnThisPageSection:Zt,ParametersTable:Ds},constants:{ChangesKey:Ir},props:{bodyContentType:{type:Array,required:!0},content:{type:Array},mimeType:{type:String,required:!0},parts:{type:Array,default:()=>[]},title:{type:String,required:!0}},computed:{anchor:({title:e})=>Object(vi["a"])(e),bodyParam:({bodyContentType:e,content:t,mimeType:n})=>({key:Ir,content:t,mimeType:n,type:e}),bodyChanges:({apiChanges:e})=>e||{},partsChanges:({bodyChanges:e})=>(e[Ir]||{}).parts},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},$r=Or,Dr=(n("7500"),Object(R["a"])($r,br,Tr,!1,null,"1b311f59",null)),Pr=Dr.exports,Ar=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{attrs:{anchor:e.anchor,title:e.title}},[n("h2",[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:e.parameters,changes:e.parameterChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var a=t.name,i=t.type,s=t.content,r=t.changes,o=t.deprecated;return[n("div",{staticClass:"param-name",class:{deprecated:o}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(a))])],1),e.shouldShiftType({content:s,name:a})?e._e():n("PossiblyChangedType",{attrs:{type:i,changes:r.type}})]}},{key:"description",fn:function(t){var a=t.name,i=t.type,s=t.content,r=t.required,o=t.attributes,l=t.changes,c=t.deprecated,u=t.readOnly;return[n("div",[e.shouldShiftType({content:s,name:a})?n("PossiblyChangedType",{attrs:{type:i,changes:l.type}}):e._e(),c?[n("Badge",{staticClass:"param-deprecated",attrs:{variant:"deprecated"}}),e._v("  ")]:e._e(),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:r}},[e._v("(Required) ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:u}},[e._v("(Read only) ")]),s?n("ContentNode",{attrs:{content:s}}):e._e(),n("ParameterAttributes",{attrs:{attributes:o,changes:l}})],2)]}}])})],1)},jr=[],Lr={name:"RestParameters",mixins:[ks],components:{Badge:bn,PossiblyChangedType:fr,PossiblyChangedTextAttribute:nr,ParameterAttributes:Ys,WordBreak:It["a"],ContentNode:Bt,OnThisPageSection:Zt,ParametersTable:Ds},props:{title:{type:String,required:!0},parameters:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(vi["a"])(e),parameterChanges:({apiChanges:e})=>(e||{}).restParameters},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},Er=Lr,Br=(n("18b3"),Object(R["a"])(Er,Ar,jr,!1,null,"5accae2c",null)),Rr=Br.exports,Nr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{attrs:{anchor:e.anchor,title:e.title}},[n("h2",[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:e.responses,changes:e.propertyChanges,"key-by":"status"},scopedSlots:e._u([{key:"symbol",fn:function(t){var a=t.status,i=t.type,s=t.reason,r=t.content,o=t.changes;return[n("div",{staticClass:"response-name"},[n("code",[e._v(" "+e._s(a)+" "),n("span",{staticClass:"reason"},[e._v(e._s(s))])])]),e.shouldShiftType({content:r,reason:s,status:a})?e._e():n("PossiblyChangedType",{attrs:{type:i,changes:o.type}})]}},{key:"description",fn:function(t){var a=t.content,i=t.mimetype,s=t.reason,r=t.type,o=t.status,l=t.changes;return[e.shouldShiftType({content:a,reason:s,status:o})?n("PossiblyChangedType",{attrs:{type:r,changes:l.type}}):e._e(),n("div",{staticClass:"response-reason"},[n("code",[e._v(e._s(s))])]),a?n("ContentNode",{attrs:{content:a}}):e._e(),i?n("PossiblyChangedMimetype",{attrs:{mimetype:i,changes:l.mimetype,change:l.change}}):e._e()]}}])})],1)},zr=[],Mr={name:"RestResponses",mixins:[ks],components:{PossiblyChangedMimetype:xr,PossiblyChangedType:fr,ContentNode:Bt,OnThisPageSection:Zt,ParametersTable:Ds},props:{title:{type:String,required:!0},responses:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(vi["a"])(e),propertyChanges:({apiChanges:e})=>(e||{}).restResponses},methods:{shouldShiftType:({content:e=[],reason:t,status:n})=>!(e.length||t)&&n}},Kr=Mr,qr=(n("e335"),Object(R["a"])(Kr,Nr,zr,!1,null,"57796e8c",null)),Fr=qr.exports;const Vr={content:"content",declarations:"declarations",details:"details",parameters:"parameters",possibleValues:"possibleValues",properties:"properties",restBody:"restBody",restCookies:"restCookies",restEndpoint:"restEndpoint",restHeaders:"restHeaders",restParameters:"restParameters",restResponses:"restResponses"};var Hr={name:"PrimaryContent",components:{Declaration:Ji,GenericContent:gs,Parameters:_s,PropertyListKeyDetails:cs,PropertyTable:vr,RestBody:Pr,RestEndpoint:ji,RestParameters:Rr,RestResponses:Fr,PossibleValues:gi},constants:{SectionKind:Vr},props:{conformance:{type:Object,required:!1},sections:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(Vr,e))}},computed:{span(){return{large:9,medium:9,small:12}}},methods:{componentFor(e){return{[Vr.content]:gs,[Vr.declarations]:Ji,[Vr.details]:cs,[Vr.parameters]:_s,[Vr.properties]:vr,[Vr.restBody]:Pr,[Vr.restParameters]:Rr,[Vr.restHeaders]:Rr,[Vr.restCookies]:Rr,[Vr.restEndpoint]:ji,[Vr.restResponses]:Fr,[Vr.possibleValues]:gi}[e.kind]},propsFor(e){const{conformance:t}=this,{bodyContentType:n,content:a,declarations:i,details:s,items:r,kind:o,mimeType:l,parameters:c,title:u,tokens:d,values:h}=e;return{[Vr.content]:{content:a},[Vr.declarations]:{conformance:t,declarations:i},[Vr.details]:{details:s},[Vr.parameters]:{parameters:c},[Vr.possibleValues]:{values:h},[Vr.properties]:{properties:r,title:u},[Vr.restBody]:{bodyContentType:n,content:a,mimeType:l,parts:c,title:u},[Vr.restCookies]:{parameters:r,title:u},[Vr.restEndpoint]:{tokens:d,title:u},[Vr.restHeaders]:{parameters:r,title:u},[Vr.restParameters]:{parameters:r,title:u},[Vr.restResponses]:{responses:r,title:u}}[o]}}},Wr=Hr,Ur=(n("0b15"),Object(R["a"])(Wr,li,ci,!1,null,"0e405a2d",null)),Gr=Ur.exports,Xr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentTable",{attrs:{anchor:"relationships",title:"Relationships"}},e._l(e.sectionsWithSymbols,(function(e){return n("Section",{key:e.type,attrs:{title:e.title}},[n("List",{attrs:{symbols:e.symbols,type:e.type}})],1)})),1)},Yr=[],Jr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{ref:"apiChangesDiff",staticClass:"relationships-list",class:e.classes},e._l(e.symbols,(function(t){return n("li",{key:t.identifier,staticClass:"relationships-item"},[t.url?n("router-link",{staticClass:"link",attrs:{to:e.buildUrl(t.url,e.$route.query)}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.title))])],1):n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.title))]),t.conformance?n("ConditionalConstraints",{attrs:{constraints:t.conformance.constraints,prefix:t.conformance.conformancePrefix}}):e._e()],1)})),0)},Qr=[];const Zr=3,eo={conformsTo:"conformance",inheritsFrom:"inheritance",inheritedBy:"inheritedBy"};var to={name:"RelationshipsList",components:{ConditionalConstraints:Da,WordBreak:It["a"]},inject:["store","identifier"],mixins:[Wa,Ha],props:{symbols:{type:Array,required:!0},type:{type:String,required:!0}},data(){return{state:this.store.state}},computed:{classes({changeType:e,multipleLinesClass:t,hasMultipleLinesAfterAPIChanges:n}){return[{inline:this.shouldDisplayInline,column:!this.shouldDisplayInline,["changed changed-"+e]:!!e,[t]:n}]},hasAvailabilityConstraints(){return this.symbols.some(e=>!!(e.conformance||{}).constraints)},changes({identifier:e,state:{apiChanges:t}}){return(t||{})[e]||{}},changeType({changes:e,type:t}){const n=eo[t];if(e.change!==Ra.modified)return e.change;const a=e[n];if(!a)return;const i=(e,t)=>e.map((e,n)=>[e,t[n]]),s=i(a.previous,a.new).some(([e,t])=>e.content?0===e.content.length&&t.content.length>0:!!t.content);return s?Ra.added:Ra.modified},shouldDisplayInline(){const{hasAvailabilityConstraints:e,symbols:t}=this;return t.length<=Zr&&!e}},methods:{buildUrl:q["b"]}},no=to,ao=(n("4281"),Object(R["a"])(no,Jr,Qr,!1,null,"6497632e",null)),io=ao.exports,so={name:"Relationships",inject:{references:{default(){return{}}}},components:{ContentTable:an,List:io,Section:un},props:{sections:{type:Array,required:!0}},computed:{sectionsWithSymbols(){return this.sections.map(e=>({...e,symbols:e.identifiers.reduce((e,t)=>this.references[t]?e.concat(this.references[t]):e,[])}))}}},ro=so,oo=Object(R["a"])(ro,Xr,Yr,!1,null,null,null),lo=oo.exports,co=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Section",{staticClass:"availability",attrs:{role:"complementary","aria-label":"Availability"}},[e._l(e.technologies,(function(t){return n("Badge",{key:t,staticClass:"technology"},[n("TechnologyIcon",{staticClass:"tech-icon"}),e._v(" "+e._s(t)+" ")],1)})),e._l(e.platforms,(function(t){return n("Badge",{key:t.name,staticClass:"platform",class:e.changesClassesFor(t.name)},[n("AvailabilityRange",{attrs:{deprecatedAt:t.deprecatedAt,introducedAt:t.introducedAt,platformName:t.name}}),t.deprecatedAt?n("span",{staticClass:"deprecated"},[e._v("Deprecated")]):t.beta?n("span",{staticClass:"beta"},[e._v("Beta")]):e._e()],1)}))],2)},uo=[],ho=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{attrs:{role:"text","aria-label":e.ariaLabel,title:e.description}},[e._v(" "+e._s(e.text)+" ")])},po=[],fo={name:"AvailabilityRange",props:{deprecatedAt:{type:String,required:!1},introducedAt:{type:String,required:!0},platformName:{type:String,required:!0}},computed:{ariaLabel(){const{deprecatedAt:e,description:t,text:n}=this;return[n].concat(e?"Deprecated":[]).concat(t).join(", ")},description(){const{deprecatedAt:e,introducedAt:t,platformName:n}=this;return e?`Introduced in ${n} ${t} and deprecated in ${n} ${e}`:`Available on ${n} ${t} and later`},text(){const{deprecatedAt:e,introducedAt:t,platformName:n}=this;return e?`${n} ${t}–${e}`:`${n} ${t}+`}}},go=fo,mo=Object(R["a"])(go,ho,po,!1,null,null,null),yo=mo.exports,vo={name:"Availability",mixins:[Wa],inject:["identifier","store"],components:{Badge:bn,AvailabilityRange:yo,Section:ee,TechnologyIcon:Ie},props:{platforms:{type:Array,required:!0},technologies:{type:Array,required:!1}},data(){return{state:this.store.state}},methods:{changeFor(e){const{identifier:t,state:{apiChanges:n}}=this,{availability:a={}}=(n||{})[t]||{},i=a[e];if(i)return i.deprecated?Ra.deprecated:i.introduced&&!i.introduced.previous?Ra.added:Ra.modified}}},bo=vo,To=(n("c459"),Object(R["a"])(bo,co,uo,!1,null,"4df209be",null)),_o=To.exports,Co=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:"see-also",title:"See Also",isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections}})},So=[],ko={name:"SeeAlso",components:{TopicsTable:ai},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:ai.props.sections}},wo=ko,xo=Object(R["a"])(wo,Co,So,!1,null,null,null),Io=xo.exports,Oo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"topictitle"},[e.eyebrow?n("span",{staticClass:"eyebrow"},[e._v(e._s(e.eyebrow))]):e._e(),n("h1",{staticClass:"title"},[e._t("default"),e._t("after")],2)])},$o=[],Do={name:"Title",props:{eyebrow:{type:String,required:!1}}},Po=Do,Ao=(n("6b62"),Object(R["a"])(Po,Oo,$o,!1,null,"2e777455",null)),jo=Ao.exports,Lo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:"topics",title:"Topics",isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections}})},Eo=[],Bo={name:"Topics",components:{TopicsTable:ai},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:ai.props.sections}},Ro=Bo,No=Object(R["a"])(Ro,Lo,Eo,!1,null,null,null),zo=No.exports,Mo={name:"DocumentationTopic",mixins:[$["a"]],inject:{isTargetIDE:{default(){return!1}},store:{default(){return{reset(){},state:{onThisPageSections:[]}}}}},components:{DocumentationHero:xt,Abstract:Mt,Aside:D["a"],BetaLegalText:z,ContentNode:Bt,DefaultImplementations:oi,DownloadButton:Kt["a"],LanguageSwitcher:ue,PrimaryContent:Gr,Relationships:lo,RequirementMetadata:Ba,Availability:_o,SeeAlso:Io,Title:jo,Topics:zo,WordBreak:It["a"]},props:{abstract:{type:Array,required:!1},conformance:{type:Object,required:!1},defaultImplementationsSections:{type:Array,required:!1},downloadNotAvailableSummary:{type:Array,required:!1},deprecationSummary:{type:Array,required:!1},diffAvailability:{type:Object,required:!1},modules:{type:Array,required:!1},hierarchy:{type:Object,default:()=>({})},interfaceLanguage:{type:String,required:!0},identifier:{type:String,required:!0},isRequirement:{type:Boolean,default:()=>!1},platforms:{type:Array,required:!1},primaryContentSections:{type:Array,required:!1},references:{type:Object,required:!0},relationshipsSections:{type:Array,required:!1},roleHeading:{type:String,required:!1},title:{type:String,required:!0},topicSections:{type:Array,required:!1},sampleCodeDownload:{type:Object,required:!1},seeAlsoSections:{type:Array,required:!1},languagePaths:{type:Object,default:()=>({})},tags:{type:Array,required:!0},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},isSymbolDeprecated:{type:Boolean,required:!1},isSymbolBeta:{type:Boolean,required:!1},symbolKind:{type:String,default:""},role:{type:String,default:""}},provide(){return{references:this.references,identifier:this.identifier,languages:new Set(Object.keys(this.languagePaths)),interfaceLanguage:this.interfaceLanguage,symbolKind:this.symbolKind}},data(){return{topicState:this.store.state}},computed:{defaultImplementationsCount(){return(this.defaultImplementationsSections||[]).reduce((e,t)=>e+t.identifiers.length,0)},onThisPageSections(){return this.topicState.onThisPageSections},hasAvailability:({platforms:e,technologies:t})=>(e||[]).length||(t||[]).length,hasBetaContent:({platforms:e})=>e&&e.length&&e.some(e=>e.beta),pageTitle:({title:e})=>e,pageDescription:({abstract:e,extractFirstParagraphText:t})=>e?t(e):null,shouldShowLanguageSwitcher:({objcPath:e,swiftPath:t,isTargetIDE:n})=>!!(e&&t&&n),enhanceBackground:({symbolKind:e})=>!e||"module"===e,shortHero:({roleHeading:e,abstract:t,sampleCodeDownload:n,hasAvailability:a,shouldShowLanguageSwitcher:i})=>!!e+!!t+!!n+!!a+i<=1,technologies({modules:e=[]}){const t=e.reduce((e,t)=>(e.push(t.name),e.concat(t.relatedModules||[])),[]);return t.length>1?t:[]},titleBreakComponent:({enhanceBackground:e})=>e?"span":It["a"],showContainer:({isRequirement:e,deprecationSummary:t,downloadNotAvailableSummary:n,primaryContentSections:a})=>e||t&&t.length||n&&n.length||a&&a.length,tagName:({isSymbolDeprecated:e})=>e?"Deprecated":"Beta"},methods:{normalizePath(e){return e.startsWith("/")?e:"/"+e}},created(){if(this.topicState.preferredLanguage===O["a"].objectiveC.key.url&&this.interfaceLanguage!==O["a"].objectiveC.key.api&&this.objcPath&&this.$route.query.language!==O["a"].objectiveC.key.url){const{query:e}=this.$route;this.$nextTick().then(()=>{this.$router.replace({path:this.normalizePath(this.objcPath),query:{...e,language:O["a"].objectiveC.key.url}})})}this.store.reset()}},Ko=Mo,qo=(n("be2a"),Object(R["a"])(Ko,x,I,!1,null,"a877f03c",null)),Fo=qo.exports,Vo=n("2b0e");const Ho=()=>({[Ra.modified]:0,[Ra.added]:0,[Ra.deprecated]:0});var Wo={state:{apiChanges:null,apiChangesCounts:Ho(),selectedAPIChangesVersion:null},setAPIChanges(e){this.state.apiChanges=e},setSelectedAPIChangesVersion(e){this.state.selectedAPIChangesVersion=e},resetApiChanges(){this.state.apiChanges=null,this.state.apiChangesCounts=Ho()},async updateApiChangesCounts(){await Vo["default"].nextTick(),Object.keys(this.state.apiChangesCounts).forEach(e=>{this.state.apiChangesCounts[e]=this.countChangeType(e)})},countChangeType(e){if(document&&document.querySelectorAll){const t=`.changed-${e}:not(.changed-total)`;return document.querySelectorAll(t).length}return 0}},Uo=n("d369");const{state:Go,...Xo}=Wo;var Yo,Jo,Qo={state:{onThisPageSections:[],preferredLanguage:Uo["a"].preferredLanguage,...Go},reset(){this.state.onThisPageSections=[],this.state.preferredLanguage=Uo["a"].preferredLanguage,this.resetApiChanges()},addOnThisPageSection(e){this.state.onThisPageSections.push(e)},setPreferredLanguage(e){this.state.preferredLanguage=e,Uo["a"].preferredLanguage=this.state.preferredLanguage},...Xo},Zo=n("8590"),el=n("66c9"),tl=n("bb52"),nl=n("146e"),al={name:"NavigatorDataProvider",props:{interfaceLanguage:{type:String,default:O["a"].swift.key.url},technology:{type:Object,required:!0},apiChangesVersion:{type:String,default:""}},data(){return{isFetching:!1,errorFetching:!1,isFetchingAPIChanges:!1,navigationIndex:{[O["a"].swift.key.url]:[]},diffs:null}},computed:{technologyPath:({technology:e})=>{const t=/(\/documentation\/(?:[^/]+))\/?/.exec(e.url);return t?t[1]:""},technologyWithChildren({navigationIndex:e,interfaceLanguage:t,technologyPath:n}){let a=e[t]||[];return a.length||(a=e[O["a"].swift.key.url]||[]),a.find(e=>n.toLowerCase()===e.path.toLowerCase())}},created(){this.fetchIndexData()},methods:{async fetchIndexData(){try{this.isFetching=!0;const{interfaceLanguages:e}=await Object(w["c"])();this.navigationIndex=Object.freeze(e)}catch(e){this.errorFetching=!0}finally{this.isFetching=!1}}},render(){return this.$scopedSlots.default({technology:this.technologyWithChildren,isFetching:this.isFetching,errorFetching:this.errorFetching,isFetchingAPIChanges:this.isFetchingAPIChanges,apiChanges:this.diffs})}},il=al,sl=Object(R["a"])(il,Yo,Jo,!1,null,null,null),rl=sl.exports,ol=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"adjustable-sidebar-width"},[n("div",{ref:"sidebar",staticClass:"sidebar"},[n("div",{ref:"aside",staticClass:"aside",class:e.asideClasses,style:e.asideStyles,on:{transitionstart:function(t){e.isTransitioning=!0},transitionend:function(t){e.isTransitioning=!1}}},[e._t("aside",null,{animationClass:"aside-animated-child",scrollLockID:e.scrollLockID,breakpoint:e.breakpoint})],2),n("div",{staticClass:"resize-handle",on:{mousedown:function(t){return t.preventDefault(),e.startDrag.apply(null,arguments)},touchstart:function(t){return t.preventDefault(),e.startDrag.apply(null,arguments)}}})]),n("div",{staticClass:"content"},[e._t("default")],2),n("BreakpointEmitter",{attrs:{scope:e.BreakpointScopes.nav},on:{change:function(t){e.breakpoint=t}}})],1)},ll=[],cl=n("5d2d");function ul(e,t,n,a){let i,s;return function(...r){function o(){clearTimeout(i),i=null}function l(){o(),e.apply(s,r)}if(s=this,!i||!n&&!a){if(!n)return o(),void(i=setTimeout(l,t));i=setTimeout(o,t),e.apply(s,r)}}}var dl=n("a97e"),hl=n("63b8"),pl=n("3908"),fl=n("f2af"),gl=n("c8e2"),ml=n("95da");function yl(e,t){let n,a;return function(...i){const s=this;if(!a)return e.apply(s,i),void(a=Date.now());clearTimeout(n),n=setTimeout(()=>{Date.now()-a>=t&&(e.apply(s,i),a=Date.now())},t-(Date.now()-a))}}var vl=n("942d");const bl="sidebar",Tl=1920,_l=543,Cl={touch:{move:"touchmove",end:"touchend"},mouse:{move:"mousemove",end:"mouseup"}},Sl=(e,t=window.innerWidth)=>{const n=Math.min(t,Tl);return Math.floor(Math.min(n*(e/100),n))},kl={medium:30,large:20},wl={medium:50,large:50},xl="sidebar-scroll-lock";var Il={name:"AdjustableSidebarWidth",constants:{SCROLL_LOCK_ID:xl},components:{BreakpointEmitter:dl["a"]},props:{openExternally:{type:Boolean,default:!1}},data(){const e=window.innerWidth,t=window.innerHeight,n=hl["b"].large,a=Sl(kl[n]),i=Sl(wl[n]),s=e>=Tl?_l:Math.round((a+i)/2),r=cl["c"].get(bl,s);return{isDragging:!1,width:Math.min(Math.max(r,a),i),isTouch:!1,windowWidth:e,windowHeight:t,breakpoint:n,noTransition:!1,isTransitioning:!1,focusTrapInstance:null,mobileTopOffset:0,topOffset:0}},computed:{minWidthPercent:({breakpoint:e})=>kl[e]||0,maxWidthPercent:({breakpoint:e})=>wl[e]||100,maxWidth:({maxWidthPercent:e,windowWidth:t})=>Sl(e,t),minWidth:({minWidthPercent:e,windowWidth:t})=>Sl(e,t),widthInPx:({width:e})=>e+"px",events:({isTouch:e})=>e?Cl.touch:Cl.mouse,asideStyles:({widthInPx:e,mobileTopOffset:t,topOffset:n,windowHeight:a})=>({width:e,"--top-offset":n?n+"px":null,"--top-offset-mobile":t+"px","--app-height":a+"px"}),asideClasses:({isDragging:e,openExternally:t,noTransition:n,isTransitioning:a,mobileTopOffset:i})=>({dragging:e,"force-open":t,"no-transition":n,animating:a,"has-mobile-top-offset":i}),scrollLockID:()=>xl,BreakpointScopes:()=>hl["c"]},async mounted(){window.addEventListener("keydown",this.onEscapeKeydown),window.addEventListener("resize",this.storeWindowSize,{passive:!0}),window.addEventListener("orientationchange",this.storeWindowSize,{passive:!0}),this.storeTopOffset(),0===this.topOffset&&0===window.scrollY||window.addEventListener("scroll",this.storeTopOffset,{passive:!0}),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("keydown",this.onEscapeKeydown),window.removeEventListener("resize",this.storeWindowSize),window.removeEventListener("orientationchange",this.storeWindowSize),window.removeEventListener("scroll",this.storeTopOffset),this.openExternally&&this.toggleScrollLock(!1),this.focusTrapInstance&&this.focusTrapInstance.destroy()}),await this.$nextTick(),this.focusTrapInstance=new gl["a"](this.$refs.aside)},watch:{$route:"closeMobileSidebar",width:{immediate:!0,handler:ul((function(e){this.emitEventChange(e)}),250,!0,!0)},windowWidth:"getWidthInCheck",async breakpoint(e){this.getWidthInCheck(),e===hl["b"].large&&this.closeMobileSidebar(),this.noTransition=!0,await Object(pl["b"])(5),this.noTransition=!1},openExternally:"handleExternalOpen"},methods:{getWidthInCheck:ul((function(){this.width>this.maxWidth?this.width=this.maxWidth:this.widththis.maxWidth&&(a=this.maxWidth),this.width=Math.max(a,this.minWidth)},stopDrag(e){e.preventDefault(),this.isDragging&&(this.isDragging=!1,cl["c"].set(bl,this.width),document.removeEventListener(this.events.move,this.handleDrag),document.removeEventListener(this.events.end,this.stopDrag),this.emitEventChange(this.width))},emitEventChange(e){this.$emit("width-change",e)},getTopOffset(){const e=document.getElementById(vl["d"]);if(!e)return 0;const{y:t}=e.getBoundingClientRect();return Math.max(t,0)},handleExternalOpen(e){e&&(this.mobileTopOffset=this.getTopOffset()),this.toggleScrollLock(e)},async toggleScrollLock(e){const t=document.getElementById(this.scrollLockID);e?(await this.$nextTick(),fl["a"].lockScroll(t),this.focusTrapInstance.start(),ml["a"].hide(this.$refs.aside)):(fl["a"].unlockScroll(t),this.focusTrapInstance.stop(),ml["a"].show(this.$refs.aside))},storeTopOffset:yl((function(){this.topOffset=this.getTopOffset()}),60)}},Ol=Il,$l=(n("3099"),Object(R["a"])(Ol,ol,ll,!1,null,"453b0e76",null)),Dl=$l.exports,Pl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{staticClass:"navigator",attrs:{"aria-labelledby":e.INDEX_ROOT_KEY}},[e.isFetching?n("NavigatorCardInner",{staticClass:"loading-placeholder"},[n("transition",{attrs:{name:"delay-visibility",appear:""}},[n("SpinnerIcon",{staticClass:"loading-spinner"})],1)],1):n("NavigatorCard",{attrs:{technology:e.technology.title,"is-technology-beta":e.technology.beta,"technology-path":e.technology.path||e.technology.url,type:e.type,children:e.flatChildren,"active-path":e.activePath,scrollLockID:e.scrollLockID,"error-fetching":e.errorFetching,breakpoint:e.breakpoint,"api-changes":e.apiChanges},on:{close:function(t){return e.$emit("close")}}}),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" Navigator is "+e._s(e.isFetching?"loading":"ready")+" ")])],1)},Al=[],jl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navigator-card"},[n("div",{staticClass:"navigator-card-full-height"},[n("NavigatorCardInner",[n("div",{staticClass:"head-wrapper"},[n("button",{staticClass:"close-card-mobile",attrs:{"aria-label":"Close documentation navigator"},on:{click:function(t){return e.$emit("close")}}},[n("SidenavIcon",{staticClass:"icon-inline close-icon"})],1),n("Reference",{staticClass:"navigator-head",attrs:{url:e.technologyPath,id:e.INDEX_ROOT_KEY}},[n("h2",{staticClass:"card-link"},[e._v(" "+e._s(e.technology)+" ")]),e.isTechnologyBeta?n("Badge",{attrs:{variant:"beta"}}):e._e()],1)],1),e._t("post-head"),n("div",{staticClass:"card-body",on:{"!keydown":[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:t.altKey?(t.preventDefault(),e.focusFirst.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:t.altKey?(t.preventDefault(),e.focusLast.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusPrev.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusNext.apply(null,arguments))}]}},[n("RecycleScroller",{directives:[{name:"show",rawName:"v-show",value:e.hasNodes,expression:"hasNodes"}],ref:"scroller",staticClass:"scroller",attrs:{id:e.scrollLockID,"aria-label":"Documentation Navigator",items:e.nodesToRender,"item-size":e.itemSize,buffer:1e3,"emit-update":"","key-field":"uid"},on:{update:e.handleScrollerUpdate},nativeOn:{focusin:function(t){return e.handleFocusIn.apply(null,arguments)},focusout:function(t){return e.handleFocusOut.apply(null,arguments)}},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.item,i=t.active,s=t.index;return[n("NavigatorCardItem",{attrs:{item:a,isRendered:i,"filter-pattern":e.filterPattern,"is-active":a.uid===e.activeUID,"is-bold":e.activePathMap[a.uid],expanded:e.openNodes[a.uid],"api-change":e.apiChangesObject[a.path],isFocused:e.focusedIndex===s,enableFocus:!e.externalFocusChange},on:{toggle:e.toggle,"toggle-full":e.toggleFullTree,"toggle-siblings":e.toggleSiblings,navigate:e.handleNavigationChange,"focus-parent":e.focusNodeParent}})]}}])}),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.politeAriaLive)+" ")]),n("div",{staticClass:"no-items-wrapper",attrs:{"aria-live":"assertive"}},[e._v(" "+e._s(e.assertiveAriaLive)+" ")])],1)],2)],1),e.errorFetching?e._e():n("div",{staticClass:"filter-wrapper"},[n("div",{staticClass:"navigator-filter"},[n("div",{staticClass:"input-wrapper"},[n("FilterInput",{staticClass:"filter-component",attrs:{tags:e.availableTags,"selected-tags":e.selectedTagsModelValue,placeholder:"Filter","should-keep-open-on-blur":!1,"position-reversed":e.isLargeBreakpoint,"clear-filter-on-tag-select":!1},on:{"update:selectedTags":function(t){e.selectedTagsModelValue=t},"update:selected-tags":function(t){e.selectedTagsModelValue=t},clear:e.clearFilters},model:{value:e.filter,callback:function(t){e.filter=t},expression:"filter"}})],1)])])])},Ll=[],El=n("e508");const Bl="",Rl=32;function Nl(e){const t=Object(vi["h"])(Object(vi["d"])(e));return new RegExp(t,"ig")}var zl,Ml,Kl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navigator-card-inner"},[e._t("default")],2)},ql=[],Fl={name:"NavigatorCardInner"},Vl=Fl,Hl=(n("e6b8"),Object(R["a"])(Vl,Kl,ql,!1,null,"7a09780d",null)),Wl=Hl.exports,Ul=function(){var e,t=this,n=t.$createElement,a=t._self._c||n;return a("div",{staticClass:"navigator-card-item",class:{expanded:t.expanded},style:{"--nesting-index":t.item.depth},attrs:{id:"container-"+t.item.uid,"aria-hidden":t.isRendered?null:"true"},on:{keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"left",37,e.key,["Left","ArrowLeft"])||"button"in e&&0!==e.button?null:(e.preventDefault(),t.handleLeftKeydown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"right",39,e.key,["Right","ArrowRight"])||"button"in e&&2!==e.button||e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:(e.preventDefault(),t.handleRightKeydown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.clickReference.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"right",39,e.key,["Right","ArrowRight"])?null:e.altKey?"button"in e&&2!==e.button?null:(e.preventDefault(),t.toggleEntireTree.apply(null,arguments)):null}]}},[a("div",{staticClass:"head-wrapper",class:{active:t.isActive,"is-group":t.isGroupMarker}},[a("span",{attrs:{hidden:"",id:t.usageLabel}},[t._v(" To navigate the symbols, press Up Arrow, Down Arrow, Left Arrow or Right Arrow ")]),a("div",{staticClass:"depth-spacer"},[t.isParent?a("button",{staticClass:"tree-toggle",attrs:{tabindex:"-1","aria-labelledby":t.item.uid,"aria-expanded":t.expanded?"true":"false","aria-describedby":t.ariaDescribedBy},on:{click:[function(e){return e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:(e.preventDefault(),t.toggleTree.apply(null,arguments))},function(e){return e.altKey?(e.preventDefault(),t.toggleEntireTree.apply(null,arguments)):null},function(e){return e.metaKey?(e.preventDefault(),t.toggleSiblings.apply(null,arguments)):null}]}},[a("InlineChevronRightIcon",{staticClass:"icon-inline chevron",class:{rotate:t.expanded,animating:t.idState.isOpening}})],1):t._e()]),t.isGroupMarker||t.apiChange?t.apiChange?a("span",{staticClass:"navigator-icon",class:(e={},e["changed changed-"+t.apiChange]=t.apiChange,e)}):t._e():a("NavigatorLeafIcon",{staticClass:"navigator-icon",attrs:{type:t.item.type}}),a("div",{staticClass:"title-container"},[t.isParent?a("span",{attrs:{hidden:"",id:t.parentLabel}},[t._v(", containing "+t._s(t.item.childUIDs.length)+" symbols")]):t._e(),a("span",{attrs:{id:t.siblingsLabel,hidden:""}},[t._v(" "+t._s(t.item.index+1)+" of "+t._s(t.item.siblingsCount)+" symbols inside ")]),a(t.refComponent,{ref:"reference",tag:"component",staticClass:"leaf-link",class:{bolded:t.isBold},attrs:{id:t.item.uid,url:t.isGroupMarker?null:t.item.path||"",tabindex:t.isFocused?"0":"-1","aria-describedby":t.ariaDescribedBy+" "+t.usageLabel},nativeOn:{click:[function(e){return e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:t.handleClick.apply(null,arguments)},function(e){return e.altKey?(e.preventDefault(),t.toggleEntireTree.apply(null,arguments)):null}]}},[a("HighlightMatches",{attrs:{text:t.item.title,matcher:t.filterPattern}})],1),t.isDeprecated?a("Badge",{attrs:{variant:"deprecated"}}):t.isBeta?a("Badge",{attrs:{variant:"beta"}}):t._e()],1)],1)])},Gl=[],Xl=n("34b0"),Yl={name:"HighlightMatch",props:{text:{type:String,required:!0},matcher:{type:RegExp,default:void 0}},render(e){const{matcher:t,text:n}=this;if(!t)return e("p",{class:"highlight"},n);const a=[];let i=0,s=null;const r=new RegExp(t,"gi");while(null!==(s=r.exec(n))){const t=s[0].length,r=s.index+t,o=n.slice(i,s.index);o&&a.push(e("span",o));const l=n.slice(s.index,r);l&&a.push(e("span",{class:"match"},l)),i=r}const o=n.slice(i,n.length);return o&&a.push(e("span",o)),e("p",{class:"highlight"},a)}},Jl=Yl,Ql=(n("b831"),Object(R["a"])(Jl,zl,Ml,!1,null,"d75876e2",null)),Zl=Ql.exports,ec={name:"NavigatorCardItem",mixins:[Object(El["a"])({idProp:e=>e.item.uid})],components:{HighlightMatches:Zl,NavigatorLeafIcon:Ct,InlineChevronRightIcon:Xl["a"],Reference:oa["a"],Badge:bn},props:{isRendered:{type:Boolean,default:!1},item:{type:Object,required:!0},expanded:{type:Boolean,default:!1},filterPattern:{type:RegExp,default:void 0},isActive:{type:Boolean,default:!1},isBold:{type:Boolean,default:!1},apiChange:{type:String,default:null,validator:e=>Na.includes(e)},isFocused:{type:Boolean,default:()=>!1},enableFocus:{type:Boolean,default:!0}},idState(){return{isOpening:!1}},computed:{isGroupMarker:({item:{type:e}})=>e===pt.groupMarker,isParent:({item:e})=>!!e.childUIDs.length,parentLabel:({item:e})=>"label-parent-"+e.uid,siblingsLabel:({item:e})=>"label-"+e.uid,usageLabel:({item:e})=>"usage-"+e.uid,ariaDescribedBy({item:e,siblingsLabel:t,parentLabel:n,isParent:a}){const i=`${t} ${e.parent}`;return a?`${i} ${n}`:""+i},isBeta:({item:{beta:e}})=>!!e,isDeprecated:({item:{deprecated:e}})=>!!e,refComponent:({isGroupMarker:e})=>e?"h3":oa["a"]},methods:{toggleTree(){this.idState.isOpening=!0,this.$emit("toggle",this.item)},toggleEntireTree(){this.idState.isOpening=!0,this.$emit("toggle-full",this.item)},toggleSiblings(){this.idState.isOpening=!0,this.$emit("toggle-siblings",this.item)},handleLeftKeydown(){this.expanded?this.toggleTree():this.$emit("focus-parent",this.item)},handleRightKeydown(){!this.expanded&&this.isParent&&this.toggleTree()},clickReference(){(this.$refs.reference.$el||this.$refs.reference).click()},focusReference(){(this.$refs.reference.$el||this.$refs.reference).focus()},handleClick(){this.isGroupMarker||this.$emit("navigate",this.item.uid)}},watch:{async isFocused(e){await Object(pl["b"])(8),e&&this.isRendered&&this.enableFocus&&this.focusReference()},async expanded(){await Object(pl["b"])(9),this.idState.isOpening=!1}}},tc=ec,nc=(n("9d1f"),Object(R["a"])(tc,Ul,Gl,!1,null,"6fb0778e",null)),ac=nc.exports,ic=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"sidenav-icon",attrs:{viewBox:"0 0 14 14",height:"14"}},[n("path",{attrs:{d:"M6.533 1.867h-6.533v10.267h14v-10.267zM0.933 11.2v-8.4h4.667v8.4zM13.067 11.2h-6.533v-8.4h6.533z"}}),n("path",{attrs:{d:"M1.867 5.133h2.8v0.933h-2.8z"}}),n("path",{attrs:{d:"M1.867 7.933h2.8v0.933h-2.8z"}})])},sc=[],rc={name:"SidenavIcon",components:{SVGIcon:ye["a"]}},oc=rc,lc=Object(R["a"])(oc,ic,sc,!1,null,null,null),cc=lc.exports,uc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"filter",class:{focus:e.showSuggestedTags},attrs:{role:"search",tabindex:"0","aria-labelledby":e.searchAriaLabelledBy},on:{"!blur":function(t){return e.handleBlur.apply(null,arguments)},"!focus":function(t){e.showSuggestedTags=!0}}},[n("div",{class:["filter__wrapper",{"filter__wrapper--reversed":e.positionReversed}]},[n("div",{staticClass:"filter__top-wrapper"},[n("button",{staticClass:"filter__filter-button",class:{blue:e.inputIsNotEmpty},attrs:{"aria-hidden":"true",tabindex:"-1"},on:{click:e.focusInput,mousedown:function(e){e.preventDefault()}}},[e._t("icon",(function(){return[n("FilterIcon")]}))],2),n("div",{class:["filter__input-box-wrapper",{scrolling:e.isScrolling}],on:{scroll:e.handleScroll}},[e.hasSelectedTags?n("TagList",e._g(e._b({ref:"selectedTags",staticClass:"filter__selected-tags",attrs:{id:e.SelectedTagsId,input:e.input,tags:e.selectedTags,ariaLabel:e.selectedTagsLabel,activeTags:e.activeTags,areTagsRemovable:""},on:{"focus-prev":e.handleFocusPrevOnSelectedTags,"focus-next":e.focusInputFromTags,"reset-filters":e.resetFilters,"prevent-blur":function(t){return e.$emit("update:preventedBlur",!0)}}},"TagList",e.virtualKeyboardBind,!1),e.selectedTagsMultipleSelectionListeners)):e._e(),n("label",{staticClass:"filter__input-label",attrs:{id:"filter-label",for:e.FilterInputId,"data-value":e.modelValue,"aria-label":e.placeholder}},[n("input",e._g(e._b({directives:[{name:"model",rawName:"v-model",value:e.modelValue,expression:"modelValue"}],ref:"input",staticClass:"filter__input",attrs:{id:e.FilterInputId,placeholder:e.hasSelectedTags?"":e.placeholder,"aria-expanded":e.displaySuggestedTags?"true":"false",disabled:e.disabled,type:"text"},domProps:{value:e.modelValue},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.downHandler.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.upHandler.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:e.leftKeyInputHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button?null:e.rightKeyInputHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:e.deleteHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"a",void 0,t.key,void 0)?null:t.metaKey?(t.preventDefault(),e.selectInputAndTags.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"a",void 0,t.key,void 0)?null:t.ctrlKey?(t.preventDefault(),e.selectInputAndTags.apply(null,arguments)):null},function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.inputKeydownHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.enterHandler.apply(null,arguments)},function(t){return t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.inputKeydownHandler.apply(null,arguments):null},function(t){return t.shiftKey&&t.metaKey?t.ctrlKey||t.altKey?null:e.inputKeydownHandler.apply(null,arguments):null},function(t){return t.metaKey?t.ctrlKey||t.shiftKey||t.altKey?null:e.assignEventValues.apply(null,arguments):null},function(t){return t.ctrlKey?t.shiftKey||t.altKey||t.metaKey?null:e.assignEventValues.apply(null,arguments):null}],input:function(t){t.target.composing||(e.modelValue=t.target.value)}}},"input",e.AXinputProperties,!1),e.inputMultipleSelectionListeners))])],1),n("div",{staticClass:"filter__delete-button-wrapper"},[e.input.length||e.displaySuggestedTags||e.hasSelectedTags?n("button",{staticClass:"filter__delete-button",attrs:{"aria-label":"Reset Filter"},on:{click:function(t){return e.resetFilters(!0)},mousedown:function(e){e.preventDefault()}}},[n("ClearRoundedIcon")],1):e._e()])]),e.displaySuggestedTags?n("TagList",e._b({ref:"suggestedTags",staticClass:"filter__suggested-tags",attrs:{id:e.SuggestedTagsId,ariaLabel:e.suggestedTagsLabel,input:e.input,tags:e.suggestedTags},on:{"click-tags":function(t){return e.selectTag(t.tagName)},"prevent-blur":function(t){return e.$emit("update:preventedBlur",!0)},"focus-next":function(t){e.positionReversed?e.focusInput():e.$emit("focus-next")},"focus-prev":function(t){e.positionReversed?e.$emit("focus-prev"):e.focusInput()}}},"TagList",e.virtualKeyboardBind,!1)):e._e()],1)])},dc=[],hc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"clear-rounded-icon",attrs:{viewBox:"0 0 16 16"}},[n("title",[e._v("Clear")]),n("path",{attrs:{d:"M9.864,3.5l.636.636L7.632,7l2.862,2.861-.636.636L7,7.639,4.142,10.494l-.636-.636L6.36,7,3.5,4.142l.636-.636L7,6.367Z","fill-rule":"evenodd"}})])},pc=[],fc={name:"ClearRoundedIcon",components:{SVGIcon:ye["a"]}},gc=fc,mc=Object(R["a"])(gc,hc,pc,!1,null,null,null),yc=mc.exports;function vc(){if(window.getSelection)try{const{activeElement:e}=document;return e&&e.value?e.value.substring(e.selectionStart,e.selectionEnd):window.getSelection().toString()}catch(e){return""}else if(document.selection&&"Control"!==document.selection.type)return document.selection.createRange().text;return""}function bc(e){if("number"===typeof e.selectionStart)e.selectionStart=e.selectionEnd=e.value.length;else if("undefined"!==typeof e.createTextRange){e.focus();const t=e.createTextRange();t.collapse(!1),t.select()}}function Tc(e){e.selectionStart=e.selectionEnd=0}function _c(e){return/^[\w\W\s]$/.test(e)}function Cc(e){const t=e.match(/(.*)<\/data>/);try{return t?JSON.parse(t[1]):null}catch(n){return null}}function Sc(e){return"string"!==typeof e&&(e=JSON.stringify(e)),`${e}`}const kc=280,wc=100;var xc={data(){return{keyboardIsVirtual:!1,activeTags:[],initTagIndex:null,focusedTagIndex:null,metaKey:!1,shiftKey:!1,tabbing:!1,debouncedHandleDeleteTag:null}},constants:{DebounceDelay:kc,VirtualKeyboardThreshold:wc},computed:{virtualKeyboardBind:({keyboardIsVirtual:e})=>({keyboardIsVirtual:e}),allSelectedTagsAreActive:({selectedTags:e,activeTags:t})=>e.every(e=>t.includes(e))},methods:{selectRangeActiveTags(e=this.focusedTagIndex,t=this.selectedTags.length){this.activeTags=this.selectedTags.slice(e,t)},selectTag(e){this.updateSelectedTags([e]),this.clearFilterOnTagSelect&&this.setFilterInput("")},unselectActiveTags(){this.activeTags.length&&(this.deleteTags(this.activeTags),this.resetActiveTags())},async deleteHandler(e){this.activeTags.length>0&&this.setSelectedTags(this.selectedTags.filter(e=>!this.activeTags.includes(e))),this.inputIsSelected()&&this.allSelectedTagsAreActive?(e.preventDefault(),await this.resetFilters()):0===this.$refs.input.selectionEnd&&this.hasSelectedTags&&(e.preventDefault(),this.keyboardIsVirtual?this.setSelectedTags(this.selectedTags.slice(0,-1)):this.$refs.selectedTags.focusLast()),this.unselectActiveTags()},leftKeyInputHandler(e){if(this.assignEventValues(e),this.hasSelectedTags){if(this.activeTags.length&&!this.shiftKey)return e.preventDefault(),void this.$refs.selectedTags.focusTag(this.activeTags[0]);if(this.shiftKey&&0===this.$refs.input.selectionStart&&"forward"!==this.$refs.input.selectionDirection)return null===this.focusedTagIndex&&(this.focusedTagIndex=this.selectedTags.length),this.focusedTagIndex>0&&(this.focusedTagIndex-=1),this.initTagIndex=this.selectedTags.length,void this.selectTagsPressingShift();(0===this.$refs.input.selectionEnd||this.inputIsSelected())&&this.$refs.selectedTags.focusLast()}},rightKeyInputHandler(e){if(this.assignEventValues(e),this.activeTags.length&&this.shiftKey&&this.focusedTagIndex=wc&&(this.keyboardIsVirtual=!0)}),kc),setFilterInput(e){this.$emit("update:input",e)},setSelectedTags(e){this.$emit("update:selectedTags",e)},updateSelectedTags(e){this.setSelectedTags([...new Set([...this.selectedTags,...e])])},handleCopy(e){e.preventDefault();const t=[],n={tags:[],input:vc()};if(this.activeTags.length){const e=this.activeTags;n.tags=e,t.push(e.join(" "))}return t.push(n.input),n.tags.length||n.input.length?(e.clipboardData.setData("text/html",Sc(n)),e.clipboardData.setData("text/plain",t.join(" ")),n):n},handleCut(e){e.preventDefault();const{input:t,tags:n}=this.handleCopy(e);if(!t&&!n.length)return;const a=this.selectedTags.filter(e=>!n.includes(e)),i=this.input.replace(t,"");this.setSelectedTags(a),this.setFilterInput(i)},handlePaste(e){e.preventDefault();const{types:t}=e.clipboardData;let n=[],a=e.clipboardData.getData("text/plain");if(t.includes("text/html")){const t=e.clipboardData.getData("text/html"),i=Cc(t);i&&({tags:n=[],input:a=""}=i)}const i=vc();a=i.length?this.input.replace(i,a):Object(vi["f"])(this.input,a,document.activeElement.selectionStart),this.setFilterInput(a.trim()),this.allSelectedTagsAreActive?this.setSelectedTags(n):this.updateSelectedTags(n),this.resetActiveTags()},async handleDeleteTag({tagName:e,event:t={}}){const{key:n}=t;this.activeTags.length||this.deleteTags([e]),this.unselectActiveTags(),await this.$nextTick(),bc(this.$refs.input),this.hasSelectedTags&&(await this.focusInput(),"Backspace"===n&&Tc(this.$refs.input))}},mounted(){window.visualViewport&&(window.visualViewport.addEventListener("resize",this.updateKeyboardType),this.$once("hook:beforeDestroy",()=>{window.visualViewport.removeEventListener("resize",this.updateKeyboardType)}))}};const Ic=1e3;var Oc={constants:{ScrollingDebounceDelay:Ic},data(){return{isScrolling:!1,scrollRemovedAt:0}},created(){this.deleteScroll=ul(this.deleteScroll,Ic)},methods:{deleteScroll(){this.isScrolling=!1,this.scrollRemovedAt=Date.now()},handleScroll(e){const{target:t}=e;if(0!==t.scrollTop)return t.scrollTop=0,void e.preventDefault();const n=150,a=t.offsetWidth,i=a+n;if(t.scrollWidth0?this.focusIndex(this.focusedIndex-1):this.startingPointHook())},focusNext({metaKey:e,ctrlKey:t,shiftKey:n}){(e||t)&&n||(this.externalFocusChange=!1,this.focusedIndex0}},Nc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"tag",attrs:{role:"presentation"}},[n("button",{ref:"button",class:{focus:e.isActiveTag},attrs:{role:"option","aria-selected":e.ariaSelected,"aria-roledescription":"tag"},on:{focus:function(t){return e.$emit("focus",{event:t,tagName:e.name})},click:function(t){return t.preventDefault(),e.$emit("click",{event:t,tagName:e.name})},dblclick:function(t){t.preventDefault(),!e.keyboardIsVirtual&&e.deleteTag()},keydown:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name})},function(t){return t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.shiftKey&&t.metaKey?t.ctrlKey||t.altKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.metaKey?t.ctrlKey||t.shiftKey||t.altKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.ctrlKey?t.shiftKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.preventDefault(),e.deleteTag.apply(null,arguments))}],mousedown:function(t){return t.preventDefault(),e.focusButton.apply(null,arguments)},copy:e.handleCopy}},[e.isRemovableTag?e._e():n("span",{staticClass:"visuallyhidden"},[e._v(" Add tag - ")]),e._v(" "+e._s(e.name)+" "),e.isRemovableTag?n("span",{staticClass:"visuallyhidden"},[e._v(" – Tag. Select to remove from list. ")]):e._e()])])},zc=[],Mc={name:"Tag",props:{name:{type:String,required:!0},isFocused:{type:Boolean,default:()=>!1},isRemovableTag:{type:Boolean,default:!1},isActiveTag:{type:Boolean,default:!1},activeTags:{type:Array,required:!1},keyboardIsVirtual:{type:Boolean,default:!1}},watch:{isFocused(e){e&&this.focusButton()}},mounted(){document.addEventListener("copy",this.handleCopy),document.addEventListener("cut",this.handleCut),document.addEventListener("paste",this.handlePaste),this.$once("hook:beforeDestroy",()=>{document.removeEventListener("copy",this.handleCopy),document.removeEventListener("cut",this.handleCut),document.removeEventListener("paste",this.handlePaste)})},methods:{isCurrentlyActiveElement(){return document.activeElement===this.$refs.button},handleCopy(e){if(!this.isCurrentlyActiveElement())return;e.preventDefault();let t=[];t=this.activeTags.length>0?this.activeTags:[this.name],e.clipboardData.setData("text/html",Sc({tags:t})),e.clipboardData.setData("text/plain",t.join(" "))},handleCut(e){this.isCurrentlyActiveElement()&&this.isRemovableTag&&(this.handleCopy(e),this.deleteTag(e))},handlePaste(e){this.isCurrentlyActiveElement()&&this.isRemovableTag&&(e.preventDefault(),this.deleteTag(e),this.$emit("paste-content",e))},deleteTag(e){this.$emit("delete-tag",{tagName:this.name,event:e}),this.$emit("prevent-blur")},focusButton(e={}){this.keyboardIsVirtual||this.$refs.button.focus(),0===e.buttons&&this.isFocused&&this.deleteTag(e)}},computed:{ariaSelected:({isActiveTag:e,isRemovableTag:t})=>t?e?"true":"false":null}},Kc=Mc,qc=(n("bcfb"),Object(R["a"])(Kc,Nc,zc,!1,null,"3b809bfa",null)),Fc=qc.exports,Vc={name:"Tags",mixins:[Oc,Rc],props:{tags:{type:Array,default:()=>[]},activeTags:{type:Array,default:()=>[]},ariaLabel:{type:String,required:!1},id:{type:String,required:!1},input:{type:String,default:null},areTagsRemovable:{type:Boolean,default:!1},keyboardIsVirtual:{type:Boolean,default:!1}},components:{Tag:Fc},methods:{focusTag(e){this.focusIndex(this.tags.indexOf(e))},startingPointHook(){this.$emit("focus-prev")},handleFocus(e,t){this.focusIndex(t),this.isScrolling=!1,this.$emit("focus",e)},endingPointHook(){this.$emit("focus-next")},resetScroll(){this.$refs["scroll-wrapper"].scrollLeft=0},handleKeydown(e){const{key:t}=e,n=this.tags[this.focusedIndex];_c(t)&&n&&this.$emit("delete-tag",{tagName:n.label||n,event:e})}},computed:{totalItemsToNavigate:({tags:e})=>e.length}},Hc=Vc,Wc=(n("8b7a"),Object(R["a"])(Hc,Ec,Bc,!1,null,"4b231516",null)),Uc=Wc.exports;const Gc=5,Xc="filter-input",Yc="selected-tags",Jc="suggested-tags",Qc={autocorrect:"off",autocapitalize:"off",spellcheck:"false",role:"combobox","aria-haspopup":"true","aria-autocomplete":"none","aria-owns":"suggestedTags","aria-controls":"suggestedTags"};var Zc={name:"FilterInput",mixins:[Oc,xc],constants:{FilterInputId:Xc,SelectedTagsId:Yc,SuggestedTagsId:Jc,AXinputProperties:Qc,TagLimit:Gc},components:{TagList:Uc,ClearRoundedIcon:yc,FilterIcon:Lc},props:{positionReversed:{type:Boolean,default:()=>!1},tags:{type:Array,default:()=>[]},selectedTags:{type:Array,default:()=>[]},preventedBlur:{type:Boolean,default:()=>!1},placeholder:{type:String,default:()=>"Filter"},disabled:{type:Boolean,default:()=>!1},value:{type:String,default:()=>""},shouldTruncateTags:{type:Boolean,default:!1},focusInputWhenCreated:{type:Boolean,default:!1},clearFilterOnTagSelect:{type:Boolean,default:!0}},data(){return{resetedTagsViaDeleteButton:!1,FilterInputId:Xc,SelectedTagsId:Yc,SuggestedTagsId:Jc,AXinputProperties:Qc,showSuggestedTags:!1}},computed:{tagsText:({suggestedTags:e})=>Object(vi["g"])({en:{one:"tag",other:"tags"}},e.length),selectedTagsLabel:({tagsText:e})=>"Selected "+e,suggestedTagsLabel:({tagsText:e})=>"Suggested "+e,hasSuggestedTags:({suggestedTags:e})=>e.length,hasSelectedTags:({selectedTags:e})=>e.length,inputIsNotEmpty:({input:e,hasSelectedTags:t})=>e.length||t,searchAriaLabelledBy:({hasSelectedTags:e})=>e?Xc.concat(" ",Yc):Xc,modelValue:{get:({value:e})=>e,set(e){this.$emit("input",e)}},input:({value:e})=>e,suggestedTags:({tags:e,selectedTags:t,shouldTruncateTags:n})=>{const a=e.filter(e=>!t.includes(e));return n?a.slice(0,Gc):a},displaySuggestedTags:({showSuggestedTags:e,suggestedTags:t})=>e&&t.length>0,inputMultipleSelectionListeners:({resetActiveTags:e,handleCopy:t,handleCut:n,handlePaste:a})=>({click:e,copy:t,cut:n,paste:a}),selectedTagsMultipleSelectionListeners:({handleSingleTagClick:e,selectInputAndTags:t,handleDeleteTag:n,selectedTagsKeydownHandler:a,focusTagHandler:i,handlePaste:s})=>({"click-tags":e,"select-all":t,"delete-tag":n,keydown:a,focus:i,"paste-tags":s})},watch:{async selectedTags(){this.resetedTagsViaDeleteButton?this.resetedTagsViaDeleteButton=!1:this.$el.contains(document.activeElement)&&await this.focusInput(),this.displaySuggestedTags&&this.hasSuggestedTags&&this.$refs.suggestedTags.resetScroll()},suggestedTags:{immediate:!0,handler(e){this.$emit("suggested-tags",e)}},showSuggestedTags(e){this.$emit("show-suggested-tags",e)}},methods:{async focusInput(){await this.$nextTick(),this.$refs.input.focus(),!this.input&&this.resetActiveTags&&this.resetActiveTags()},async resetFilters(e=!1){if(this.setFilterInput(""),this.setSelectedTags([]),!e)return this.$emit("update:preventedBlur",!0),this.resetActiveTags&&this.resetActiveTags(),void await this.focusInput();this.resetedTagsViaDeleteButton=!0,this.showSuggestedTags=!1,this.$refs.input.blur()},focusFirstTag(e=(()=>{})){this.showSuggestedTags||(this.showSuggestedTags=!0),this.hasSuggestedTags&&this.$refs.suggestedTags?this.$refs.suggestedTags.focusFirst():e()},setFilterInput(e){this.$emit("input",e)},setSelectedTags(e){this.$emit("update:selectedTags",e)},deleteTags(e){this.setSelectedTags(this.selectedTags.filter(t=>!e.includes(t)))},async handleBlur(e){const t=e.relatedTarget;t&&t.matches&&t.matches("button, input, ul")&&this.$el.contains(t)||(await this.$nextTick(),this.resetActiveTags(),this.preventedBlur?this.$emit("update:preventedBlur",!1):this.showSuggestedTags=!1)},downHandler(e){const t=()=>this.$emit("focus-next",e);this.positionReversed?t():this.focusFirstTag(t)},upHandler(e){const t=()=>this.$emit("focus-prev",e);this.positionReversed?this.focusFirstTag(t):t()},handleFocusPrevOnSelectedTags(){this.positionReversed?this.focusFirstTag(()=>this.$emit("focus-prev")):this.$emit("focus-prev")}},created(){this.focusInputWhenCreated&&document.activeElement!==this.$refs.input&&this.inputIsNotEmpty&&this.focusInput()}},eu=Zc,tu=(n("4eb2"),Object(R["a"])(eu,uc,dc,!1,null,"3b91e60a",null)),nu=tu.exports;const au=e=>e[e.length-1],iu=(e,t)=>JSON.stringify(e)===JSON.stringify(t),su="navigator.state",ru="No results found.",ou="No data available.",lu="There was an error fetching the data.",cu="items were found. Tab back to navigate through them.",uu={sampleCode:"sampleCode",tutorials:"tutorials",articles:"articles"},du={[uu.sampleCode]:"Sample Code",[uu.tutorials]:"Tutorials",[uu.articles]:"Articles"},hu=Object.fromEntries(Object.entries(du).map(([e,t])=>[t,e])),pu={[pt.article]:uu.articles,[pt.learn]:uu.tutorials,[pt.overview]:uu.tutorials,[pt.resources]:uu.tutorials,[pt.sampleCode]:uu.sampleCode,[pt.section]:uu.tutorials,[pt.tutorial]:uu.tutorials,[pt.project]:uu.tutorials},fu="Hide Deprecated";var gu={name:"NavigatorCard",constants:{STORAGE_KEY:su,FILTER_TAGS:uu,FILTER_TAGS_TO_LABELS:du,FILTER_LABELS_TO_TAGS:hu,TOPIC_TYPE_TO_TAG:pu,NO_RESULTS:ru,NO_CHILDREN:ou,ERROR_FETCHING:lu,ITEMS_FOUND:cu,HIDE_DEPRECATED_TAG:fu},components:{Badge:bn,FilterInput:nu,SidenavIcon:cc,NavigatorCardInner:Wl,NavigatorCardItem:ac,RecycleScroller:El["b"],Reference:oa["a"]},props:{technology:{type:String,required:!0},children:{type:Array,required:!0},activePath:{type:Array,required:!0},type:{type:String,required:!0},technologyPath:{type:String,default:""},scrollLockID:{type:String,default:""},errorFetching:{type:Boolean,default:!1},breakpoint:{type:String,default:""},apiChanges:{type:Object,default:null},isTechnologyBeta:{type:Boolean,default:!1}},mixins:[Rc],data(){return{filter:"",debouncedFilter:"",selectedTags:[],openNodes:{},nodesToRender:[],activeUID:null,resetScroll:!1,lastFocusTarget:null,NO_RESULTS:ru,NO_CHILDREN:ou,ERROR_FETCHING:lu,ITEMS_FOUND:cu}},computed:{INDEX_ROOT_KEY:()=>Bl,politeAriaLive:({hasNodes:e,nodesToRender:t})=>e?[t.length,cu].join(" "):"",assertiveAriaLive:({hasNodes:e,hasFilter:t,errorFetching:n})=>e?"":t?ru:n?lu:ou,availableTags:({selectedTags:e,renderableChildNodesMap:t,apiChangesObject:n})=>{const a=e.length?[]:Object.values(du);if(!a.length)return a;const i=new Set(Object.values(n)),s=new Set(a),r=new Set([fu]);i.size&&r.delete(fu);const o={type:[],changes:[],other:[]},l=Object.values(t),c=l.length;let u;for(u=0;ue.map(e=>du[e]||za[e]||e),set(e){this.selectedTags=e.map(e=>hu[e]||Ma[e]||e),this.resetScroll=!0}},filterPattern:({debouncedFilter:e})=>e?new RegExp(Nl(e),"i"):null,itemSize:()=>Rl,childrenMap({children:e}){return this.convertChildrenArrayToObject(e)},activePathChildren({activeUID:e,childrenMap:t}){return e&&t[e]?this.getParents(e):[]},activePathMap:({activePathChildren:e})=>Object.fromEntries(e.map(({uid:e})=>[e,!0])),activeIndex:({activeUID:e,nodesToRender:t})=>t.findIndex(t=>t.uid===e),filteredChildren({hasFilter:e,children:t,filterPattern:n,selectedTags:a,apiChangesObject:i,apiChanges:s,deprecatedHidden:r}){if(!e)return[];const o=new Set(a);return t.filter(({title:e,path:t,type:l,deprecated:c})=>{const u=!n||n.test(e);let d=!0;a.length&&(d=o.has(pu[l]),s&&!d&&(d=o.has(i[t])),!c&&o.has(fu)&&(d=!0));const h=!s||i[t],p=!r&&l===pt.groupMarker;return u&&d&&h&&!p})},filteredChildrenUpToRootSet:({filteredChildren:e,getParents:t})=>new Set(e.flatMap(({uid:e})=>t(e))),renderableChildNodesMap({filteredChildrenUpToRootSet:e,childrenMap:t,hasFilter:n}){if(!n)return t;let a=[];return e.forEach(n=>{if(!n.childUIDs.length)return void a.push(n);const i=!n.childUIDs.some(n=>e.has(t[n]));a=a.concat(i?this.getAllChildren(n.uid):n)}),this.convertChildrenArrayToObject(a)},nodeChangeDeps:({filteredChildren:e,activePathChildren:t,debouncedFilter:n,selectedTags:a})=>[e,t,n,a],hasFilter({debouncedFilter:e,selectedTags:t,apiChanges:n}){return Boolean(e.length||t.length||n)},deprecatedHidden:({selectedTags:e,debouncedFilter:t})=>e[0]===fu&&!t.length,apiChangesObject(){return this.apiChanges||{}},isLargeBreakpoint:({breakpoint:e})=>e===hl["b"].large,hasNodes:({nodesToRender:e})=>!!e.length,totalItemsToNavigate:({nodesToRender:e})=>e.length,lastActivePathItem:({activePath:e})=>au(e)},created(){this.restorePersistedState()},watch:{filter:"debounceInput",nodeChangeDeps:"trackOpenNodes",activePath:"handleActivePathChange",apiChanges(e){e||(this.selectedTags=this.selectedTags.filter(e=>!za[e]))}},methods:{clearFilters(){this.filter="",this.debouncedFilter="",this.selectedTags=[],this.resetScroll=!0},scrollToFocus(){this.$refs.scroller.scrollToItem(this.focusedIndex)},debounceInput:ul((function(e){this.debouncedFilter=e,this.resetScroll=!0,this.lastFocusTarget=null}),500),trackOpenNodes([e,t,n,a],[,i=[],s="",r=[]]=[]){if(n!==s&&!s&&this.getFromStorage("filter")||!iu(a,r)&&!r.length&&this.getFromStorage("selectedTags",[]).length)return;const o=!iu(i,t),l=this.deprecatedHidden||o&&this.hasFilter||!this.hasFilter?t:e.flatMap(({uid:e})=>this.getParents(e).slice(0,-1)),c=Object.fromEntries(l.map(({uid:e})=>[e,!0])),u=o?this.openNodes:{};this.openNodes=Object.assign(u,c),this.generateNodesToRender(),this.updateFocusIndexExternally()},toggle(e){const t=this.openNodes[e.uid];let n=[],a=[];if(t){const t=Object(w["a"])(this.openNodes),n=this.getAllChildren(e.uid);n.forEach(({uid:e})=>{delete t[e]}),this.openNodes=t,a=n.slice(1)}else this.$set(this.openNodes,e.uid,!0),n=this.getChildren(e.uid).filter(e=>this.renderableChildNodesMap[e.uid]);this.augmentRenderNodes({uid:e.uid,include:n,exclude:a})},toggleFullTree(e){const t=this.openNodes[e.uid],n=Object(w["a"])(this.openNodes),a=this.getAllChildren(e.uid);let i=[],s=[];a.forEach(({uid:e})=>{t?delete n[e]:n[e]=!0}),t?i=a.slice(1):s=a.slice(1).filter(e=>this.renderableChildNodesMap[e.uid]),this.openNodes=n,this.augmentRenderNodes({uid:e.uid,exclude:i,include:s})},toggleSiblings(e){const t=this.openNodes[e.uid],n=Object(w["a"])(this.openNodes),a=this.getSiblings(e.uid);a.forEach(({uid:e,childUIDs:a})=>{if(a.length)if(t){const t=this.getAllChildren(e);t.forEach(e=>{delete n[e.uid]}),delete n[e],this.augmentRenderNodes({uid:e,exclude:t.slice(1),include:[]})}else{n[e]=!0;const t=this.getChildren(e).filter(e=>this.renderableChildNodesMap[e.uid]);this.augmentRenderNodes({uid:e,exclude:[],include:t})}}),this.openNodes=n,this.persistState()},getAllChildren(e){const t=[],n=[e];let a=null;while(n.length){a=n.shift();const e=this.childrenMap[a];t.push(e),n.unshift(...e.childUIDs)}return t},getParents(e){const t=[],n=[e];let a=null;while(n.length){a=n.pop();const e=this.childrenMap[a];if(!e)return[];t.unshift(e),e.parent&&e.parent!==Bl&&n.push(e.parent)}return t},getSiblings(e){const t=this.childrenMap[e];return t?this.getChildren(t.parent):[]},getChildren(e){if(e===Bl)return this.children.filter(e=>e.parent===Bl);const t=this.childrenMap[e];return t?(t.childUIDs||[]).map(e=>this.childrenMap[e]):[]},generateNodesToRender(){const{children:e,openNodes:t,renderableChildNodesMap:n}=this;this.nodesToRender=e.filter(e=>n[e.uid]&&(e.parent===Bl||t[e.parent])),this.persistState(),this.scrollToElement()},augmentRenderNodes({uid:e,include:t=[],exclude:n=[]}){const a=this.nodesToRender.findIndex(t=>t.uid===e);if(t.length){const e=t.filter(e=>!this.nodesToRender.includes(e));this.nodesToRender.splice(a+1,0,...e)}else if(n.length){const e=new Set(n);this.nodesToRender=this.nodesToRender.filter(t=>!e.has(t))}this.persistState()},getFromStorage(e,t=null){const n=cl["b"].get(su,{}),a=n[this.technologyPath];return a?e?a[e]||t:a:t},persistState(){const e={path:this.lastActivePathItem},{path:t}=this.activeUID&&this.childrenMap[this.activeUID]||e,n={technology:this.technology,path:t,hasApiChanges:!!this.apiChanges,openNodes:Object.keys(this.openNodes).map(Number),nodesToRender:this.nodesToRender.map(({uid:e})=>e),activeUID:this.activeUID,filter:this.filter,selectedTags:this.selectedTags},a={...cl["b"].get(su,{}),[this.technologyPath]:n};cl["b"].set(su,a)},clearPersistedState(){const e={...cl["b"].get(su,{}),[this.technologyPath]:{}};cl["b"].set(su,e)},restorePersistedState(){const e=this.getFromStorage();if(!e||e.path!==this.lastActivePathItem)return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);const{technology:t,nodesToRender:n=[],filter:a="",hasAPIChanges:i=!1,activeUID:s=null,selectedTags:r=[],openNodes:o}=e;if(!n.length&&!a&&!r.length)return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);const l=n.every(e=>this.childrenMap[e]),c=s?(this.childrenMap[s]||{}).path===this.lastActivePathItem:1===this.activePath.length;if(t!==this.technology||!l||i!==Boolean(this.apiChanges)||!c||s&&!a&&!r.length&&!n.includes(s))return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);this.openNodes=Object.fromEntries(o.map(e=>[e,!0])),this.nodesToRender=n.map(e=>this.childrenMap[e]),this.selectedTags=r,this.filter=a,this.debouncedFilter=this.filter,this.activeUID=s,this.scrollToElement()},async scrollToElement(){if(await Object(pl["b"])(1),!this.$refs.scroller)return;if(this.resetScroll)return void this.$refs.scroller.scrollToItem(0);const e=document.getElementById(this.activeUID);if(0===this.getChildPositionInScroller(e))return;const t=this.nodesToRender.findIndex(e=>e.uid===this.activeUID);this.$refs.scroller.scrollToItem(t)},getChildPositionInScroller(e){if(!e)return 0;const{paddingTop:t,paddingBottom:n}=getComputedStyle(this.$refs.scroller.$el),a={top:parseInt(t,10)||0,bottom:parseInt(n,10)||0},{y:i,height:s}=this.$refs.scroller.$el.getBoundingClientRect(),{y:r}=e.getBoundingClientRect(),o=Rl,l=r-i-a.top;return l<0?-1:l+o>=s-a.bottom?1:0},isInsideScroller(e){return this.$refs.scroller.$el.contains(e)},handleFocusIn(e){this.lastFocusTarget=e.target;const t=this.getChildPositionInScroller(e.target);0!==t&&this.$refs.scroller.$el.scrollBy({top:Rl*t,left:0})},handleFocusOut(e){e.relatedTarget&&(this.isInsideScroller(e.relatedTarget)||(this.lastFocusTarget=null))},handleScrollerUpdate:ul((async function(){await Object(pl["a"])(300),this.lastFocusTarget&&this.isInsideScroller(this.lastFocusTarget)&&document.activeElement!==this.lastFocusTarget&&this.lastFocusTarget.focus({preventScroll:!0})}),50),setActiveUID(e){this.activeUID=e,this.resetScroll=!1},handleNavigationChange(e){this.childrenMap[e].path.startsWith(this.technologyPath)&&this.setActiveUID(e)},pathsToFlatChildren(e){const t=e.slice(0).reverse();let n=this.children;const a=[];while(t.length){const e=t.pop(),i=n.find(t=>t.path===e);if(!i)break;a.push(i),t.length&&(n=i.childUIDs.map(e=>this.childrenMap[e]))}return a},handleActivePathChange(e){const t=this.childrenMap[this.activeUID],n=au(e);if(t){if(n===t.path)return;const e=this.getSiblings(this.activeUID),a=this.getChildren(this.activeUID),i=this.getParents(this.activeUID),s=[...a,...e,...i].find(e=>e.path===n);if(s)return void this.setActiveUID(s.uid)}const a=this.pathsToFlatChildren(e);a.length?this.setActiveUID(a[a.length-1].uid):this.activeUID?this.setActiveUID(null):this.trackOpenNodes(this.nodeChangeDeps)},updateFocusIndexExternally(){this.externalFocusChange=!0,this.activeIndex>0?this.focusIndex(this.activeIndex):this.focusIndex(0)},convertChildrenArrayToObject(e){return e.reduce((e,t)=>(e[t.uid]=t,e),{})},focusNodeParent(e){const t=this.childrenMap[e.parent];if(!t)return;const n=this.nodesToRender.findIndex(e=>e.uid===t.uid);-1!==n&&this.focusIndex(n)}}},mu=gu,yu=(n("5fad"),Object(R["a"])(mu,jl,Ll,!1,null,"d21551d4",null)),vu=yu.exports,bu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"spinner-icon",attrs:{viewBox:"0 0 39.02 39.02"}},[n("path",{attrs:{d:"m15.529 11.96-3.57 3.569-7.99-7.99 3.57-3.57z"}}),n("path",{attrs:{d:"M0 22.072v-5.06h11.331v5.06z"}}),n("path",{attrs:{d:"m7.54 35.096-3.57-3.569 7.99-7.99 3.57 3.569z"}}),n("path",{attrs:{d:"M22.057 39.02H17.01v-11.3h5.047z"}}),n("path",{attrs:{d:"m35.096 31.528-3.569 3.568-7.99-7.99 3.569-3.569z"}}),n("path",{attrs:{d:"M39.02 17.01v5.046h-11.3V17.01z"}}),n("path",{attrs:{d:"m31.528 3.97 3.569 3.57-7.99 7.99-3.57-3.57z"}}),n("path",{attrs:{d:"M17.011 0h5.061v11.331h-5.061z"}})])},Tu=[],_u={name:"SpinnerIcon",components:{SVGIcon:ye["a"]}},Cu=_u,Su=(n("73d6"),Object(R["a"])(Cu,bu,Tu,!1,null,"60936b56",null)),ku=Su.exports,wu={name:"Navigator",components:{NavigatorCard:vu,NavigatorCardInner:Wl,SpinnerIcon:ku},data(){return{INDEX_ROOT_KEY:Bl}},props:{parentTopicIdentifiers:{type:Array,required:!0},technology:{type:Object,required:!0},isFetching:{type:Boolean,default:!1},references:{type:Object,default:()=>{}},scrollLockID:{type:String,default:""},errorFetching:{type:Boolean,default:!1},breakpoint:{type:String,default:hl["b"].large},apiChanges:{type:Object,default:null}},computed:{parentTopicReferences({references:e,parentTopicIdentifiers:t}){return t.reduce((t,n)=>{const a=e[n];return a?t.concat(a):(console.error(`Reference for "${n}" is missing`),t)},[])},activePath({parentTopicReferences:e,$route:{path:t}}){if(t=t.replace(/\/$/,"").toLowerCase(),!e.length)return[t];let n=1;return"technologies"===e[0].kind&&(n=2),e.slice(n).map(e=>e.url).concat(t)},flatChildren:({flattenNestedData:e,technology:t={}})=>e(t.children||[],null,0,t.beta),type:()=>pt.module},methods:{hashCode(e){return e.split("").reduce((e,t)=>(e<<5)-e+t.charCodeAt(0)|0,0)},flattenNestedData(e,t=null,n=0,a=!1){let i=[];const s=e.length;let r;for(r=0;r({collapsed:!0}),props:{topics:{type:Array,required:!0}},watch:{collapsed(e,t){t&&!e?document.addEventListener("click",this.handleDocumentClick,!1):!t&&e&&document.removeEventListener("click",this.handleDocumentClick,!1)}},beforeDestroy(){document.removeEventListener("click",this.handleDocumentClick,!1)},computed:{topicsWithUrls:({$route:e,topics:t})=>t.map(t=>({...t,url:Object(q["b"])(t.url,e.query)}))},methods:{handleDocumentClick(e){const{target:t}=e,{collapsed:n,$refs:{btn:a,dropdown:i}}=this,s=!a.contains(t)&&!i.contains(t);!n&&s&&(this.collapsed=!0)},toggleCollapsed(){this.collapsed=!this.collapsed}}},Vu=Fu,Hu=(n("2ca2"),Object(R["a"])(Vu,Eu,Bu,!1,null,"74906830",null)),Wu=Hu.exports,Uu=function(e,t){var n=t._c;return n(t.$options.components.NavMenuItemBase,{tag:"component",staticClass:"hierarchy-item",class:[{collapsed:t.props.isCollapsed},t.data.staticClass]},[n("span",{staticClass:"hierarchy-item-icon icon-inline"},[t._v("/")]),t.props.url?n("router-link",{staticClass:"parent item nav-menu-link",attrs:{to:t.props.url}},[t._t("default")],2):[n("span",{staticClass:"current item"},[t._t("default")],2),t._t("tags")]],2)},Gu=[],Xu=n("863d"),Yu={name:"HierarchyItem",components:{NavMenuItemBase:Xu["a"],InlineChevronRightIcon:Xl["a"]},props:{isCollapsed:Boolean,url:{type:String,required:!1}}},Ju=Yu,Qu=(n("260a"),Object(R["a"])(Ju,Uu,Gu,!0,null,"382bf39e",null)),Zu=Qu.exports;const ed=3;var td={name:"Hierarchy",components:{Badge:bn,NavMenuItems:Au["a"],HierarchyCollapsedItems:Wu,HierarchyItem:Zu},constants:{MaxVisibleLinks:ed},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,references:Object,currentTopicTitle:{type:String,required:!0},parentTopicIdentifiers:{type:Array,default:()=>[]},currentTopicTags:{type:Array,default:()=>[]}},data(){return{windowWidth:window.innerWidth}},mounted(){const e=yl(()=>{this.windowWidth=window.innerWidth},150);window.addEventListener("resize",e),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("resize",e)})},computed:{parentTopics(){return this.parentTopicIdentifiers.reduce((e,t)=>{const n=this.references[t];if(n){const{title:t,url:a}=n;return e.concat({title:t,url:a})}return console.error(`Reference for "${t}" is missing`),e},[])},root:({parentTopics:e,windowWidth:t})=>t<=1e3?null:e[0],firstItemSlice:({root:e})=>e?1:0,linksAfterCollapse:({windowWidth:e,hasBadge:t})=>{const n=t?1:0;return e>1200?ed-n:e>1e3?ed-1-n:e>=800?ed-2-n:0},collapsibleItems:({parentTopics:e,linksAfterCollapse:t,firstItemSlice:n})=>t?e.slice(n,-t):e.slice(n),nonCollapsibleItems:({parentTopics:e,linksAfterCollapse:t,firstItemSlice:n})=>t?e.slice(n).slice(-t):[],hasBadge:({isSymbolDeprecated:e,isSymbolBeta:t,currentTopicTags:n})=>e||t||n.length},methods:{addQueryParamsToUrl(e){return Object(q["b"])(e,this.$route.query)}}},nd=td,ad=(n("1fb2"),Object(R["a"])(nd,ju,Lu,!1,null,"30132cb0",null)),id=ad.exports,sd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItemBase",{staticClass:"nav-menu-setting language-container"},[n("div",{class:{"language-toggle-container":e.hasLanguages}},[n("select",{ref:"language-sizer",staticClass:"language-dropdown language-sizer",attrs:{"aria-hidden":"true",tabindex:"-1"}},[n("option",{attrs:{selected:""}},[e._v(e._s(e.currentLanguage.name))])]),n("label",{staticClass:"nav-menu-setting-label",attrs:{for:e.hasLanguages?"language-toggle":null}},[e._v("Language:")]),e.hasLanguages?n("select",{directives:[{name:"model",rawName:"v-model",value:e.languageModel,expression:"languageModel"}],staticClass:"language-dropdown nav-menu-link",style:"width: "+e.adjustedWidth+"px",attrs:{id:"language-toggle"},on:{change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.languageModel=t.target.multiple?n:n[0]},function(t){return e.pushRoute(e.currentLanguage.route)}]}},e._l(e.languages,(function(t){return n("option",{key:t.api,domProps:{value:t.api}},[e._v(" "+e._s(t.name)+" ")])})),0):n("span",{staticClass:"nav-menu-toggle-none current-language",attrs:{"aria-current":"page"}},[e._v(e._s(e.currentLanguage.name))]),e.hasLanguages?n("InlineChevronDownIcon",{staticClass:"toggle-icon icon-inline"}):e._e()],1),e.hasLanguages?n("div",{staticClass:"language-list-container"},[n("span",{staticClass:"nav-menu-setting-label"},[e._v("Language:")]),n("ul",{staticClass:"language-list"},e._l(e.languages,(function(t){return n("li",{key:t.api,staticClass:"language-list-item"},[t.api===e.languageModel?n("span",{staticClass:"current-language",attrs:{"data-language":t.api,"aria-current":"page"}},[e._v(" "+e._s(t.name)+" ")]):n("a",{staticClass:"nav-menu-link",attrs:{href:"#"},on:{click:function(n){return n.preventDefault(),e.pushRoute(t.route)}}},[e._v(" "+e._s(t.name)+" ")])])})),0)]):e._e()])},rd=[],od=n("7948"),ld={name:"LanguageToggle",components:{InlineChevronDownIcon:od["a"],NavMenuItemBase:Xu["a"]},inject:{store:{default(){return{setPreferredLanguage(){}}}}},props:{interfaceLanguage:{type:String,required:!0},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},closeNav:{type:Function,default:()=>{}}},data(){return{languageModel:null,adjustedWidth:0}},mounted(){const e=ul(async()=>{await Object(pl["b"])(3),this.calculateSelectWidth()},150,!0);window.addEventListener("resize",e),window.addEventListener("orientationchange",e),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("resize",e),window.removeEventListener("orientationchange",e)})},watch:{interfaceLanguage:{immediate:!0,handler(e){this.languageModel=e}},currentLanguage:{immediate:!0,handler:"calculateSelectWidth"}},methods:{getRoute(e){const t=e.query===O["a"].swift.key.url?void 0:e.query;return{query:{...this.$route.query,language:t},path:this.isCurrentPath(e.path)?null:this.normalizePath(e.path)}},async pushRoute(e){await this.closeNav(),this.store.setPreferredLanguage(e.query),this.$router.push(this.getRoute(e))},isCurrentPath(e){return this.$route.path.replace(/^\//,"")===e},normalizePath(e){return e.startsWith("/")?e:"/"+e},async calculateSelectWidth(){await this.$nextTick(),this.adjustedWidth=this.$refs["language-sizer"].clientWidth+6}},computed:{languages(){return[{name:O["a"].swift.name,api:O["a"].swift.key.api,route:{path:this.swiftPath,query:O["a"].swift.key.url}},{name:O["a"].objectiveC.name,api:O["a"].objectiveC.key.api,route:{path:this.objcPath,query:O["a"].objectiveC.key.url}}]},currentLanguage:({languages:e,languageModel:t})=>e.find(e=>e.api===t),hasLanguages:({objcPath:e,swiftPath:t})=>t&&e}},cd=ld,ud=(n("97a5"),Object(R["a"])(cd,sd,rd,!1,null,"126c8e14",null)),dd=ud.exports,hd={name:"DocumentationNav",components:{SidenavIcon:cc,NavBase:Pu["a"],NavMenuItems:Au["a"],Hierarchy:id,LanguageToggle:dd},props:{title:{type:String,required:!1},parentTopicIdentifiers:{type:Array,required:!1},isSymbolBeta:{type:Boolean,required:!1},isSymbolDeprecated:{type:Boolean,required:!1},isDark:{type:Boolean,default:!1},hasNoBorder:{type:Boolean,default:!1},currentTopicTags:{type:Array,required:!0},references:{type:Object,default:()=>({})},isWideFormat:{type:Boolean,default:!0},interfaceLanguage:{type:String,required:!1},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1}},computed:{BreakpointName:()=>hl["b"],breadcrumbCount:({hierarchyItems:e})=>e.length+1,rootHierarchyReference:({parentTopicIdentifiers:e,references:t})=>t[e[0]]||{},isRootTechnologyLink:({rootHierarchyReference:{kind:e}})=>"technologies"===e,rootLink:({isRootTechnologyLink:e,rootHierarchyReference:t,$route:n})=>e?{path:t.url,query:n.query}:null,hierarchyItems:({parentTopicIdentifiers:e,isRootTechnologyLink:t})=>t?e.slice(1):e},methods:{async handleSidenavToggle(e){await e(),this.$emit("toggle-sidenav")}}},pd=hd,fd=(n("2dd1"),Object(R["a"])(pd,$u,Du,!1,null,"cbd98416",null)),gd=fd.exports,md=n("3bdd");const yd="0.3.0";var vd={name:"DocumentationTopicView",constants:{MIN_RENDER_JSON_VERSION_WITH_INDEX:yd},components:{Navigator:Ou,AdjustableSidebarWidth:Dl,NavigatorDataProvider:rl,Topic:Fo,CodeTheme:Zo["a"],Nav:gd},mixins:[tl["a"],nl["a"]],data(){return{topicDataDefault:null,topicDataObjc:null,isSideNavOpen:!1,store:Qo,BreakpointName:hl["b"]}},computed:{objcOverrides:({topicData:e})=>{const{variantOverrides:t=[]}=e||{},n=({interfaceLanguage:e})=>e===O["a"].objectiveC.key.api,a=({traits:e})=>e.some(n),i=t.find(a);return i?i.patch:null},topicData:{get(){return this.topicDataObjc?this.topicDataObjc:this.topicDataDefault},set(e){this.topicDataDefault=e}},topicKey:({$route:e,topicProps:t})=>[e.path,t.interfaceLanguage].join(),topicProps(){const{abstract:e,defaultImplementationsSections:t,deprecationSummary:n,downloadNotAvailableSummary:a,diffAvailability:i,hierarchy:s,identifier:{interfaceLanguage:r,url:o},metadata:{conformance:l,modules:c,platforms:u,required:d=!1,roleHeading:h,title:p="",tags:f=[],role:g,symbolKind:m=""}={},primaryContentSections:y,relationshipsSections:v,references:b={},sampleCodeDownload:T,topicSections:_,seeAlsoSections:C,variantOverrides:S}=this.topicData;return{abstract:e,conformance:l,defaultImplementationsSections:t,deprecationSummary:n,downloadNotAvailableSummary:a,diffAvailability:i,hierarchy:s,role:g,identifier:o,interfaceLanguage:r,isRequirement:d,modules:c,platforms:u,primaryContentSections:y,relationshipsSections:v,references:b,roleHeading:h,sampleCodeDownload:T,title:p,topicSections:_,seeAlsoSections:C,variantOverrides:S,symbolKind:m,tags:f.slice(0,1)}},parentTopicIdentifiers:({topicProps:{hierarchy:{paths:e=[]},references:t},$route:n})=>e.length?e.find(e=>{const a=e.find(e=>t[e]&&"technologies"!==t[e].kind),i=a&&t[a];return i&&n.path.toLowerCase().startsWith(i.url.toLowerCase())})||e[0]:[],technology:({$route:e,topicProps:{identifier:t,references:n,role:a,title:i},parentTopicIdentifiers:s})=>{const r={title:i,url:e.path},o=n[t];if(!s.length)return o||r;const l=n[s[0]];return l&&"technologies"!==l.kind?l:(a!==k["a"].collection||o)&&(l&&n[s[1]]||o)||r},languagePaths:({topicData:{variants:e=[]}})=>e.reduce((e,t)=>t.traits.reduce((e,n)=>n.interfaceLanguage?{...e,[n.interfaceLanguage]:(e[n.interfaceLanguage]||[]).concat(t.paths)}:e,e),{}),objcPath:({languagePaths:{[O["a"].objectiveC.key.api]:[e]=[]}={}})=>e,swiftPath:({languagePaths:{[O["a"].swift.key.api]:[e]=[]}={}})=>e,isSymbolBeta:({topicProps:{platforms:e}})=>!!(e&&e.length&&e.every(e=>e.beta)),isSymbolDeprecated:({topicProps:{platforms:e,deprecationSummary:t}})=>!!(t&&t.length>0||e&&e.length&&e.every(e=>e.deprecatedAt)),enableNavigator:({isTargetIDE:e,topicDataDefault:t})=>!e&&Object(md["b"])(Object(md["a"])(t.schemaVersion),yd)>=0,sidebarProps:({isSideNavOpen:e,enableNavigator:t})=>t?{class:"full-width-container topic-wrapper",openExternally:e}:{class:"static-width-container topic-wrapper"},sidebarListeners(){return this.enableNavigator?{"update:openExternally":e=>{this.isSideNavOpen=e}}:{}}},methods:{applyObjcOverrides(){this.topicDataObjc=S(Object(w["a"])(this.topicData),this.objcOverrides)},handleCodeColorsChange(e){el["a"].updateCodeColors(e)}},mounted(){this.$bridge.on("contentUpdate",e=>{this.topicData=e}),this.$bridge.on("codeColors",this.handleCodeColorsChange),this.$bridge.send({type:"requestCodeColors"})},provide(){return{store:this.store}},inject:{isTargetIDE:{default(){return!1}}},beforeDestroy(){this.$bridge.off("codeColors",this.handleCodeColorsChange)},beforeRouteEnter(e,t,n){Object(w["b"])(e,t,n).then(t=>n(n=>{n.topicData=t,e.query.language===O["a"].objectiveC.key.url&&n.objcOverrides&&n.applyObjcOverrides()})).catch(n)},beforeRouteUpdate(e,t,n){e.path===t.path&&e.query.language===O["a"].objectiveC.key.url&&this.objcOverrides?(this.applyObjcOverrides(),n()):Object(w["d"])(e,t)?Object(w["b"])(e,t,n).then(t=>{this.topicDataObjc=null,this.topicData=t,e.query.language===O["a"].objectiveC.key.url&&this.objcOverrides&&this.applyObjcOverrides(),n()}).catch(n):n()},created(){this.store.reset()},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},bd=vd,Td=(n("c8fe"),Object(R["a"])(bd,a,i,!1,null,"6c414c34",null));t["default"]=Td.exports},f8bd:function(e,t,n){},fb6d:function(e,t,n){"use strict";n("4ab9")}}]); \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/js/documentation-topic~topic.900fc80c.js b/axeDevToolsXCUI.doccarchive/js/documentation-topic~topic.900fc80c.js new file mode 100644 index 00000000..3367be6f --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/js/documentation-topic~topic.900fc80c.js @@ -0,0 +1,20 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic~topic"],{"2b88":function(t,e,n){"use strict"; +/*! + * portal-vue © Thorsten Lünborg, 2019 + * + * Version: 2.1.7 + * + * LICENCE: MIT + * + * https://github.com/linusborg/portal-vue + * + */function s(t){return t&&"object"===typeof t&&"default"in t?t["default"]:t}Object.defineProperty(e,"__esModule",{value:!0});var r=s(n("2b0e"));function o(t){return o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}function a(t){return i(t)||l(t)||c()}function i(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e1&&void 0!==arguments[1]?arguments[1]:{};return t.reduce((function(t,n){var s=n.passengers[0],r="function"===typeof s?s(e):n.passengers;return t.concat(r)}),[])}function f(t,e){return t.map((function(t,e){return[e,t]})).sort((function(t,n){return e(t[1],n[1])||t[0]-n[0]})).map((function(t){return t[1]}))}function p(t,e){return e.reduce((function(e,n){return t.hasOwnProperty(n)&&(e[n]=t[n]),e}),{})}var m={},g={},y={},b=r.extend({data:function(){return{transports:m,targets:g,sources:y,trackInstances:u}},methods:{open:function(t){if(u){var e=t.to,n=t.from,s=t.passengers,o=t.order,a=void 0===o?1/0:o;if(e&&n&&s){var i={to:e,from:n,passengers:h(s),order:a},l=Object.keys(this.transports);-1===l.indexOf(e)&&r.set(this.transports,e,[]);var c=this.$_getTransportIndex(i),d=this.transports[e].slice(0);-1===c?d.push(i):d[c]=i,this.transports[e]=f(d,(function(t,e){return t.order-e.order}))}}},close:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.to,s=t.from;if(n&&(s||!1!==e)&&this.transports[n])if(e)this.transports[n]=[];else{var r=this.$_getTransportIndex(t);if(r>=0){var o=this.transports[n].slice(0);o.splice(r,1),this.transports[n]=o}}},registerTarget:function(t,e,n){u&&(this.trackInstances&&!n&&this.targets[t]&&console.warn("[portal-vue]: Target ".concat(t," already exists")),this.$set(this.targets,t,Object.freeze([e])))},unregisterTarget:function(t){this.$delete(this.targets,t)},registerSource:function(t,e,n){u&&(this.trackInstances&&!n&&this.sources[t]&&console.warn("[portal-vue]: source ".concat(t," already exists")),this.$set(this.sources,t,Object.freeze([e])))},unregisterSource:function(t){this.$delete(this.sources,t)},hasTarget:function(t){return!(!this.targets[t]||!this.targets[t][0])},hasSource:function(t){return!(!this.sources[t]||!this.sources[t][0])},hasContentFor:function(t){return!!this.transports[t]&&!!this.transports[t].length},$_getTransportIndex:function(t){var e=t.to,n=t.from;for(var s in this.transports[e])if(this.transports[e][s].from===n)return+s;return-1}}}),v=new b(m),T=1,S=r.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(T++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}}},created:function(){var t=this;this.$nextTick((function(){v.registerSource(t.name,t)}))},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){v.unregisterSource(this.name),this.clear()},watch:{to:function(t,e){e&&e!==t&&this.clear(e),this.sendUpdate()}},methods:{clear:function(t){var e={from:this.name,to:t||this.to};v.close(e)},normalizeSlots:function(){return this.$scopedSlots.default?[this.$scopedSlots.default]:this.$slots.default},normalizeOwnChildren:function(t){return"function"===typeof t?t(this.slotProps):t},sendUpdate:function(){var t=this.normalizeSlots();if(t){var e={from:this.name,to:this.to,passengers:a(t),order:this.order};v.open(e)}else this.clear()}},render:function(t){var e=this.$slots.default||this.$scopedSlots.default||[],n=this.tag;return e&&this.disabled?e.length<=1&&this.slim?this.normalizeOwnChildren(e)[0]:t(n,[this.normalizeOwnChildren(e)]):this.slim?t():t(n,{class:{"v-portal":!0},style:{display:"none"},key:"v-portal-placeholder"})}}),w=r.extend({name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slim:{type:Boolean,default:!1},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},data:function(){return{transports:v.transports,firstRender:!0}},created:function(){var t=this;this.$nextTick((function(){v.registerTarget(t.name,t)}))},watch:{ownTransports:function(){this.$emit("change",this.children().length>0)},name:function(t,e){v.unregisterTarget(e),v.registerTarget(t,this)}},mounted:function(){var t=this;this.transition&&this.$nextTick((function(){t.firstRender=!1}))},beforeDestroy:function(){v.unregisterTarget(this.name)},computed:{ownTransports:function(){var t=this.transports[this.name]||[];return this.multiple?t:0===t.length?[]:[t[t.length-1]]},passengers:function(){return d(this.ownTransports,this.slotProps)}},methods:{children:function(){return 0!==this.passengers.length?this.passengers:this.$scopedSlots.default?this.$scopedSlots.default(this.slotProps):this.$slots.default||[]},noWrapper:function(){var t=this.slim&&!this.transition;return t&&this.children().length>1&&console.warn("[portal-vue]: PortalTarget with `slim` option received more than one child element."),t}},render:function(t){var e=this.noWrapper(),n=this.children(),s=this.transition||this.tag;return e?n[0]:this.slim&&!s?t():t(s,{props:{tag:this.transition&&this.tag?this.tag:void 0},class:{"vue-portal-target":!0}},n)}}),C=0,$=["disabled","name","order","slim","slotProps","tag","to"],x=["multiple","transition"],k=r.extend({name:"MountingPortal",inheritAttrs:!1,props:{append:{type:[Boolean,String]},bail:{type:Boolean},mountTo:{type:String,required:!0},disabled:{type:Boolean},name:{type:String,default:function(){return"mounted_"+String(C++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}},multiple:{type:Boolean,default:!1},targetSlim:{type:Boolean},targetSlotProps:{type:Object,default:function(){return{}}},targetTag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},created:function(){if("undefined"!==typeof document){var t=document.querySelector(this.mountTo);if(t){var e=this.$props;if(v.targets[e.name])e.bail?console.warn("[portal-vue]: Target ".concat(e.name," is already mounted.\n Aborting because 'bail: true' is set")):this.portalTarget=v.targets[e.name];else{var n=e.append;if(n){var s="string"===typeof n?n:"DIV",r=document.createElement(s);t.appendChild(r),t=r}var o=p(this.$props,x);o.slim=this.targetSlim,o.tag=this.targetTag,o.slotProps=this.targetSlotProps,o.name=this.to,this.portalTarget=new w({el:t,parent:this.$parent||this,propsData:o})}}else console.error("[portal-vue]: Mount Point '".concat(this.mountTo,"' not found in document"))}},beforeDestroy:function(){var t=this.portalTarget;if(this.append){var e=t.$el;e.parentNode.removeChild(e)}t.$destroy()},render:function(t){if(!this.portalTarget)return console.warn("[portal-vue] Target wasn't mounted"),t();if(!this.$scopedSlots.manual){var e=p(this.$props,$);return t(S,{props:e,attrs:this.$attrs,on:this.$listeners,scopedSlots:this.$scopedSlots},this.$slots.default)}var n=this.$scopedSlots.manual({to:this.to});return Array.isArray(n)&&(n=n[0]),n||t()}});function I(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.component(e.portalName||"Portal",S),t.component(e.portalTargetName||"PortalTarget",w),t.component(e.MountingPortalName||"MountingPortal",k)}var P={install:I};e.default=P,e.Portal=S,e.PortalTarget=w,e.MountingPortal=k,e.Wormhole=v},"5ebf":function(t,e,n){"use strict";n("bc3d")},"66c9":function(t,e,n){"use strict";e["a"]={state:{codeColors:null},reset(){this.state.codeColors=null},updateCodeColors(t){const e=t=>t?`rgba(${t.red}, ${t.green}, ${t.blue}, ${t.alpha})`:null;this.state.codeColors=Object.entries(t).reduce((t,[n,s])=>({...t,[n]:e(s)}),{})}}},7948:function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"inline-chevron-down-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-chevron-down"}},[n("path",{attrs:{d:"M12.634 2.964l0.76 0.649-6.343 7.426-6.445-7.423 0.755-0.655 5.683 6.545 5.59-6.542z"}})])},r=[],o=n("be08"),a={name:"InlineChevronDownIcon",components:{SVGIcon:o["a"]}},i=a,l=n("2877"),c=Object(l["a"])(i,s,r,!1,null,null,null);e["a"]=c.exports},8590:function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{style:t.codeStyle},[t._t("default")],2)},r=[],o=n("66c9");const a=0,i=255;function l(t){const e=t.match(/rgba\((\d+),\s*(\d+),\s*(\d+),\s*(\d+\.?\d*|\.\d+)\s*\)/);if(!e)throw new Error("invalid rgba() input");const n=10;return{r:parseInt(e[1],n),g:parseInt(e[2],n),b:parseInt(e[3],n),a:parseFloat(e[4])}}function c(t){const{r:e,g:n,b:s}=l(t);return.2126*e+.7152*n+.0722*s}function u(t,e){const n=Math.round(i*e),s=l(t),{a:r}=s,[o,c,u]=[s.r,s.g,s.b].map(t=>Math.max(a,Math.min(i,t+n)));return`rgba(${o}, ${c}, ${u}, ${r})`}function h(t,e){return u(t,e)}function d(t,e){return u(t,-1*e)}var f={name:"CodeTheme",data(){return{codeThemeState:o["a"].state}},computed:{codeStyle(){const{codeColors:t}=this.codeThemeState;return t?{"--text":t.text,"--background":t.background,"--line-highlight":t.lineHighlight,"--url":t.commentURL,"--syntax-comment":t.comment,"--syntax-quote":t.comment,"--syntax-keyword":t.keyword,"--syntax-literal":t.keyword,"--syntax-selector-tag":t.keyword,"--syntax-string":t.stringLiteral,"--syntax-bullet":t.stringLiteral,"--syntax-meta":t.keyword,"--syntax-number":t.stringLiteral,"--syntax-symbol":t.stringLiteral,"--syntax-tag":t.stringLiteral,"--syntax-attr":t.typeAnnotation,"--syntax-built_in":t.typeAnnotation,"--syntax-builtin-name":t.typeAnnotation,"--syntax-class":t.typeAnnotation,"--syntax-params":t.typeAnnotation,"--syntax-section":t.typeAnnotation,"--syntax-title":t.typeAnnotation,"--syntax-type":t.typeAnnotation,"--syntax-attribute":t.keyword,"--syntax-identifier":t.text,"--syntax-subst":t.text,"--color-syntax-param-internal-name":this.internalParamNameColor}:null},internalParamNameColor(){const{background:t,text:e}=this.codeThemeState.codeColors;try{const n=c(t),s=nObject.keys(y).includes(t),default:y.light},codeBackgroundColorOverride:{type:String,default:""},width:{type:String,default:null},showClose:{type:Boolean,default:!0}},data(){return{lastFocusItem:null,prefersDarkStyle:!1,focusTrapInstance:null}},computed:{isVisible:{get:({visible:t})=>t,set(t){this.$emit("update:visible",t)}},modalColors(){return{"--background":this.codeBackgroundColorOverride}},themeClass({theme:t,prefersDarkStyle:e,isThemeDynamic:n}){let s={};return n&&(s={"theme-light":!e,"theme-dark":e}),["theme-"+t,s]},stateClasses:({isFullscreen:t,isVisible:e,showClose:n})=>({"modal-fullscreen":t,"modal-standard":!t,"modal-open":e,"modal-with-close":n}),isThemeDynamic:({theme:t})=>t===y.dynamic||t===y.code},watch:{isVisible(t){t?this.onShow():this.onHide()}},mounted(){if(this.focusTrapInstance=new a["a"],document.addEventListener("keydown",this.onKeydown),this.isThemeDynamic){const t=window.matchMedia("(prefers-color-scheme: dark)");t.addListener(this.onColorSchemePreferenceChange),this.$once("hook:beforeDestroy",()=>{t.removeListener(this.onColorSchemePreferenceChange)}),this.onColorSchemePreferenceChange(t)}},beforeDestroy(){this.isVisible&&o["a"].unlockScroll(this.$refs.container),document.removeEventListener("keydown",this.onKeydown),this.focusTrapInstance.destroy()},methods:{async onShow(){await this.$nextTick(),o["a"].lockScroll(this.$refs.container),await this.focusCloseButton(),this.focusTrapInstance.updateFocusContainer(this.$refs.container),this.focusTrapInstance.start(),i["a"].hide(this.$refs.container)},onHide(){o["a"].unlockScroll(this.$refs.container),this.focusTrapInstance.stop(),this.lastFocusItem&&(this.lastFocusItem.focus({preventScroll:!0}),this.lastFocusItem=null),this.$emit("close"),i["a"].show(this.$refs.container)},closeModal(){this.isVisible=!1},selectContent(){window.getSelection().selectAllChildren(this.$refs.content)},onClickOutside(){this.closeModal()},onKeydown(t){const{metaKey:e=!1,ctrlKey:n=!1,key:s}=t;this.isVisible&&("a"===s&&(e||n)&&(t.preventDefault(),this.selectContent()),"Escape"===s&&(t.preventDefault(),this.closeModal()))},onColorSchemePreferenceChange({matches:t}){this.prefersDarkStyle=t},async focusCloseButton(){this.lastFocusItem=document.activeElement,await this.$nextTick(),this.$refs.close&&this.$refs.close.focus(),this.$emit("open")}}},v=b,T=(n("5ebf"),Object(p["a"])(v,s,r,!1,null,"f5b28690",null));e["a"]=T.exports},c8e2:function(t,e,n){"use strict";function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}n.d(e,"a",(function(){return o}));var r=n("0cb0");class o{constructor(t){s(this,"focusContainer",null),s(this,"tabTargets",[]),s(this,"firstTabTarget",null),s(this,"lastTabTarget",null),s(this,"lastFocusedElement",null),this.focusContainer=t,this.onFocus=this.onFocus.bind(this)}updateFocusContainer(t){this.focusContainer=t}start(){this.collectTabTargets(),this.firstTabTarget?this.focusContainer.contains(document.activeElement)&&r["a"].isTabbableElement(document.activeElement)||this.firstTabTarget.focus():console.warn("There are no focusable elements. FocusTrap needs at least one."),this.lastFocusedElement=document.activeElement,document.addEventListener("focus",this.onFocus,!0)}stop(){document.removeEventListener("focus",this.onFocus,!0)}collectTabTargets(){this.tabTargets=r["a"].getTabbableElements(this.focusContainer),this.firstTabTarget=this.tabTargets[0],this.lastTabTarget=this.tabTargets[this.tabTargets.length-1]}onFocus(t){if(this.focusContainer.contains(t.target))this.lastFocusedElement=t.target;else{if(t.preventDefault(),this.collectTabTargets(),this.lastFocusedElement===this.lastTabTarget||!this.lastFocusedElement||!document.contains(this.lastFocusedElement))return this.firstTabTarget.focus(),void(this.lastFocusedElement=this.firstTabTarget);this.lastFocusedElement===this.firstTabTarget&&(this.lastTabTarget.focus(),this.lastFocusedElement=this.lastTabTarget)}}destroy(){this.stop(),this.focusContainer=null,this.tabTargets=[],this.firstTabTarget=null,this.lastTabTarget=null,this.lastFocusedElement=null}}}}]); \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/js/documentation-topic~topic~tutorials-overview.5b27b87b.js b/axeDevToolsXCUI.doccarchive/js/documentation-topic~topic~tutorials-overview.5b27b87b.js new file mode 100644 index 00000000..a28e3647 --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/js/documentation-topic~topic~tutorials-overview.5b27b87b.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic~topic~tutorials-overview"],{"018a":function(e,t,n){"use strict";n("0e40")},"05a1":function(e,t,n){},"0c95":function(e,t,n){"use strict";n("d34b")},"0caf":function(e,t,n){"use strict";t["a"]={inject:{performanceMetricsEnabled:{default:!1},isTargetIDE:{default:!1}},methods:{newContentMounted(){let e;this.performanceMetricsEnabled&&(e=Math.round(window.performance.now()),window.renderedTimes||(window.renderedTimes=[]),window.renderedTimes.push(e)),this.$bridge.send({type:"rendered",data:{time:e}})},handleContentUpdateFromBridge(e){this.topicData=e}}}},"0cb0":function(e,t,n){"use strict";const i=["input","select","textarea","button","optgroup","option","menuitem","fieldset","object","a[href]","*[tabindex]","*[contenteditable]"],r=i.join(",");t["a"]={getTabbableElements(e){const t=e.querySelectorAll(r),n=t.length;let i;const a=[];for(i=0;i=0},isFocusableElement(e){const t=e.nodeName.toLowerCase(),n=i.includes(t);return!("a"!==t||!e.getAttribute("href"))||(n?!e.disabled:"true"===e.getAttribute("contenteditable")||!Number.isNaN(parseFloat(e.getAttribute("tabindex"))))}}},"0d7b":function(e,t,n){},"0da1":function(e,t,n){"use strict";n("5c97")},"0e19":function(e,t,n){},"0e40":function(e,t,n){},"0f00":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"row"},[e._t("default")],2)},r=[],a={name:"GridRow"},s=a,o=(n("2224"),n("2877")),l=Object(o["a"])(s,i,r,!1,null,"be73599c",null);t["a"]=l.exports},1020:function(e,t){var n={exports:{}};function i(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw new Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=function(){throw new Error("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((function(t){var n=e[t];"object"!=typeof n||Object.isFrozen(n)||i(n)})),e}n.exports=i,n.exports.default=i;var r=n.exports;class a{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function s(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function o(e,...t){const n=Object.create(null);for(const i in e)n[i]=e[i];return t.forEach((function(e){for(const t in e)n[t]=e[t]})),n}const l="",c=e=>!!e.kind,u=(e,{prefix:t})=>{if(e.includes(".")){const n=e.split(".");return[`${t}${n.shift()}`,...n.map((e,t)=>`${e}${"_".repeat(t+1)}`)].join(" ")}return`${t}${e}`};class d{constructor(e,t){this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){this.buffer+=s(e)}openNode(e){if(!c(e))return;let t=e.kind;t=e.sublanguage?"language-"+t:u(t,{prefix:this.classPrefix}),this.span(t)}closeNode(e){c(e)&&(this.buffer+=l)}value(){return this.buffer}span(e){this.buffer+=``}}class p{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const t={kind:e,children:[]};this.add(t),this.stack.push(t)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){while(this.closeNode());}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){return"string"===typeof t?e.addText(t):t.children&&(e.openNode(t),t.children.forEach(t=>this._walk(e,t)),e.closeNode(t)),e}static _collapse(e){"string"!==typeof e&&e.children&&(e.children.every(e=>"string"===typeof e)?e.children=[e.children.join("")]:e.children.forEach(e=>{p._collapse(e)}))}}class h extends p{constructor(e){super(),this.options=e}addKeyword(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNode())}addText(e){""!==e&&this.add(e)}addSublanguage(e,t){const n=e.root;n.kind=t,n.sublanguage=!0,this.add(n)}toHTML(){const e=new d(this,this.options);return e.value()}finalize(){return!0}}function m(e){return e?"string"===typeof e?e:e.source:null}function f(e){return v("(?=",e,")")}function g(e){return v("(?:",e,")*")}function b(e){return v("(?:",e,")?")}function v(...e){const t=e.map(e=>m(e)).join("");return t}function y(e){const t=e[e.length-1];return"object"===typeof t&&t.constructor===Object?(e.splice(e.length-1,1),t):{}}function w(...e){const t=y(e),n="("+(t.capture?"":"?:")+e.map(e=>m(e)).join("|")+")";return n}function _(e){return new RegExp(e.toString()+"|").exec("").length-1}function x(e,t){const n=e&&e.exec(t);return n&&0===n.index}const k=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function C(e,{joinWith:t}){let n=0;return e.map(e=>{n+=1;const t=n;let i=m(e),r="";while(i.length>0){const e=k.exec(i);if(!e){r+=i;break}r+=i.substring(0,e.index),i=i.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?r+="\\"+String(Number(e[1])+t):(r+=e[0],"("===e[0]&&n++)}return r}).map(e=>`(${e})`).join(t)}const S=/\b\B/,j="[a-zA-Z]\\w*",E="[a-zA-Z_]\\w*",O="\\b\\d+(\\.\\d+)?",I="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",T="\\b(0b[01]+)",A="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",B=(e={})=>{const t=/^#![ ]*\//;return e.binary&&(e.begin=v(t,/.*\b/,e.binary,/\b.*/)),o({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)},L={begin:"\\\\[\\s\\S]",relevance:0},N={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[L]},M={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[L]},$={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},R=function(e,t,n={}){const i=o({scope:"comment",begin:e,end:t,contains:[]},n);i.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const r=w("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return i.contains.push({begin:v(/[ ]+/,"(",r,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),i},P=R("//","$"),V=R("/\\*","\\*/"),D=R("#","$"),G={scope:"number",begin:O,relevance:0},z={scope:"number",begin:I,relevance:0},q={scope:"number",begin:T,relevance:0},U={begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[L,{begin:/\[/,end:/\]/,relevance:0,contains:[L]}]}]},W={scope:"title",begin:j,relevance:0},H={scope:"title",begin:E,relevance:0},F={begin:"\\.\\s*"+E,relevance:0},K=function(e){return Object.assign(e,{"on:begin":(e,t)=>{t.data._beginMatch=e[1]},"on:end":(e,t)=>{t.data._beginMatch!==e[1]&&t.ignoreMatch()}})};var Z=Object.freeze({__proto__:null,MATCH_NOTHING_RE:S,IDENT_RE:j,UNDERSCORE_IDENT_RE:E,NUMBER_RE:O,C_NUMBER_RE:I,BINARY_NUMBER_RE:T,RE_STARTERS_RE:A,SHEBANG:B,BACKSLASH_ESCAPE:L,APOS_STRING_MODE:N,QUOTE_STRING_MODE:M,PHRASAL_WORDS_MODE:$,COMMENT:R,C_LINE_COMMENT_MODE:P,C_BLOCK_COMMENT_MODE:V,HASH_COMMENT_MODE:D,NUMBER_MODE:G,C_NUMBER_MODE:z,BINARY_NUMBER_MODE:q,REGEXP_MODE:U,TITLE_MODE:W,UNDERSCORE_TITLE_MODE:H,METHOD_GUARD:F,END_SAME_AS_BEGIN:K});function Y(e,t){const n=e.input[e.index-1];"."===n&&t.ignoreMatch()}function X(e,t){void 0!==e.className&&(e.scope=e.className,delete e.className)}function J(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=Y,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,void 0===e.relevance&&(e.relevance=0))}function Q(e,t){Array.isArray(e.illegal)&&(e.illegal=w(...e.illegal))}function ee(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function te(e,t){void 0===e.relevance&&(e.relevance=1)}const ne=(e,t)=>{if(!e.beforeMatch)return;if(e.starts)throw new Error("beforeMatch cannot be used with starts");const n=Object.assign({},e);Object.keys(e).forEach(t=>{delete e[t]}),e.keywords=n.keywords,e.begin=v(n.beforeMatch,f(n.begin)),e.starts={relevance:0,contains:[Object.assign(n,{endsParent:!0})]},e.relevance=0,delete n.beforeMatch},ie=["of","and","for","in","not","or","if","then","parent","list","value"],re="keyword";function ae(e,t,n=re){const i=Object.create(null);return"string"===typeof e?r(n,e.split(" ")):Array.isArray(e)?r(n,e):Object.keys(e).forEach((function(n){Object.assign(i,ae(e[n],t,n))})),i;function r(e,n){t&&(n=n.map(e=>e.toLowerCase())),n.forEach((function(t){const n=t.split("|");i[n[0]]=[e,se(n[0],n[1])]}))}}function se(e,t){return t?Number(t):oe(e)?0:1}function oe(e){return ie.includes(e.toLowerCase())}const le={},ce=e=>{console.error(e)},ue=(e,...t)=>{console.log("WARN: "+e,...t)},de=(e,t)=>{le[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),le[`${e}/${t}`]=!0)},pe=new Error;function he(e,t,{key:n}){let i=0;const r=e[n],a={},s={};for(let o=1;o<=t.length;o++)s[o+i]=r[o],a[o+i]=!0,i+=_(t[o-1]);e[n]=s,e[n]._emit=a,e[n]._multi=!0}function me(e){if(Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw ce("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),pe;if("object"!==typeof e.beginScope||null===e.beginScope)throw ce("beginScope must be object"),pe;he(e,e.begin,{key:"beginScope"}),e.begin=C(e.begin,{joinWith:""})}}function fe(e){if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw ce("skip, excludeEnd, returnEnd not compatible with endScope: {}"),pe;if("object"!==typeof e.endScope||null===e.endScope)throw ce("endScope must be object"),pe;he(e,e.end,{key:"endScope"}),e.end=C(e.end,{joinWith:""})}}function ge(e){e.scope&&"object"===typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope,delete e.scope)}function be(e){ge(e),"string"===typeof e.beginScope&&(e.beginScope={_wrap:e.beginScope}),"string"===typeof e.endScope&&(e.endScope={_wrap:e.endScope}),me(e),fe(e)}function ve(e){function t(t,n){return new RegExp(m(t),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(n?"g":""))}class n{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,t){t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]),this.matchAt+=_(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const e=this.regexes.map(e=>e[1]);this.matcherRe=t(C(e,{joinWith:"|"}),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;const t=this.matcherRe.exec(e);if(!t)return null;const n=t.findIndex((e,t)=>t>0&&void 0!==e),i=this.matchIndexes[n];return t.splice(0,n),Object.assign(t,i)}}class i{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];const t=new n;return this.rules.slice(e).forEach(([e,n])=>t.addRule(e,n)),t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){const t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex;let n=t.exec(e);if(this.resumingScanAtSamePosition())if(n&&n.index===this.lastIndex);else{const t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,n=t.exec(e)}return n&&(this.regexIndex+=n.position+1,this.regexIndex===this.count&&this.considerAll()),n}}function r(e){const t=new i;return e.contains.forEach(e=>t.addRule(e.begin,{rule:e,type:"begin"})),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:"end"}),e.illegal&&t.addRule(e.illegal,{type:"illegal"}),t}function a(n,i){const s=n;if(n.isCompiled)return s;[X,ee,be,ne].forEach(e=>e(n,i)),e.compilerExtensions.forEach(e=>e(n,i)),n.__beforeBegin=null,[J,Q,te].forEach(e=>e(n,i)),n.isCompiled=!0;let o=null;return"object"===typeof n.keywords&&n.keywords.$pattern&&(n.keywords=Object.assign({},n.keywords),o=n.keywords.$pattern,delete n.keywords.$pattern),o=o||/\w+/,n.keywords&&(n.keywords=ae(n.keywords,e.case_insensitive)),s.keywordPatternRe=t(o,!0),i&&(n.begin||(n.begin=/\B|\b/),s.beginRe=t(s.begin),n.end||n.endsWithParent||(n.end=/\B|\b/),n.end&&(s.endRe=t(s.end)),s.terminatorEnd=m(s.end)||"",n.endsWithParent&&i.terminatorEnd&&(s.terminatorEnd+=(n.end?"|":"")+i.terminatorEnd)),n.illegal&&(s.illegalRe=t(n.illegal)),n.contains||(n.contains=[]),n.contains=[].concat(...n.contains.map((function(e){return we("self"===e?n:e)}))),n.contains.forEach((function(e){a(e,s)})),n.starts&&a(n.starts,i),s.matcher=r(s),s}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=o(e.classNameAliases||{}),a(e)}function ye(e){return!!e&&(e.endsWithParent||ye(e.starts))}function we(e){return e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((function(t){return o(e,{variants:null},t)}))),e.cachedVariants?e.cachedVariants:ye(e)?o(e,{starts:e.starts?o(e.starts):null}):Object.isFrozen(e)?o(e):e}var _e="11.3.1";class xe extends Error{constructor(e,t){super(e),this.name="HTMLInjectionError",this.html=t}}const ke=s,Ce=o,Se=Symbol("nomatch"),je=7,Ee=function(e){const t=Object.create(null),n=Object.create(null),i=[];let s=!0;const o="Could not find the language '{}', did you forget to load/include a language module?",l={disableAutodetect:!0,name:"Plain text",contains:[]};let c={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:h};function u(e){return c.noHighlightRe.test(e)}function d(e){let t=e.className+" ";t+=e.parentNode?e.parentNode.className:"";const n=c.languageDetectRe.exec(t);if(n){const t=N(n[1]);return t||(ue(o.replace("{}",n[1])),ue("Falling back to no-highlight mode for this block.",e)),t?n[1]:"no-highlight"}return t.split(/\s+/).find(e=>u(e)||N(e))}function p(e,t,n){let i="",r="";"object"===typeof t?(i=e,n=t.ignoreIllegals,r=t.language):(de("10.7.0","highlight(lang, code, ...args) has been deprecated."),de("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),r=e,i=t),void 0===n&&(n=!0);const a={code:i,language:r};V("before:highlight",a);const s=a.result?a.result:m(a.language,a.code,n);return s.code=a.code,V("after:highlight",s),s}function m(e,n,i,r){const l=Object.create(null);function u(e,t){return e.keywords[t]}function d(){if(!I.keywords)return void A.addText(B);let e=0;I.keywordPatternRe.lastIndex=0;let t=I.keywordPatternRe.exec(B),n="";while(t){n+=B.substring(e,t.index);const i=j.case_insensitive?t[0].toLowerCase():t[0],r=u(I,i);if(r){const[e,a]=r;if(A.addText(n),n="",l[i]=(l[i]||0)+1,l[i]<=je&&(L+=a),e.startsWith("_"))n+=t[0];else{const n=j.classNameAliases[e]||e;A.addKeyword(t[0],n)}}else n+=t[0];e=I.keywordPatternRe.lastIndex,t=I.keywordPatternRe.exec(B)}n+=B.substr(e),A.addText(n)}function p(){if(""===B)return;let e=null;if("string"===typeof I.subLanguage){if(!t[I.subLanguage])return void A.addText(B);e=m(I.subLanguage,B,!0,T[I.subLanguage]),T[I.subLanguage]=e._top}else e=_(B,I.subLanguage.length?I.subLanguage:null);I.relevance>0&&(L+=e.relevance),A.addSublanguage(e._emitter,e.language)}function h(){null!=I.subLanguage?p():d(),B=""}function f(e,t){let n=1;while(void 0!==t[n]){if(!e._emit[n]){n++;continue}const i=j.classNameAliases[e[n]]||e[n],r=t[n];i?A.addKeyword(r,i):(B=r,d(),B=""),n++}}function g(e,t){return e.scope&&"string"===typeof e.scope&&A.openNode(j.classNameAliases[e.scope]||e.scope),e.beginScope&&(e.beginScope._wrap?(A.addKeyword(B,j.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap),B=""):e.beginScope._multi&&(f(e.beginScope,t),B="")),I=Object.create(e,{parent:{value:I}}),I}function b(e,t,n){let i=x(e.endRe,n);if(i){if(e["on:end"]){const n=new a(e);e["on:end"](t,n),n.isMatchIgnored&&(i=!1)}if(i){while(e.endsParent&&e.parent)e=e.parent;return e}}if(e.endsWithParent)return b(e.parent,t,n)}function v(e){return 0===I.matcher.regexIndex?(B+=e[0],1):(R=!0,0)}function y(e){const t=e[0],n=e.rule,i=new a(n),r=[n.__beforeBegin,n["on:begin"]];for(const a of r)if(a&&(a(e,i),i.isMatchIgnored))return v(t);return n.skip?B+=t:(n.excludeBegin&&(B+=t),h(),n.returnBegin||n.excludeBegin||(B=t)),g(n,e),n.returnBegin?0:t.length}function w(e){const t=e[0],i=n.substr(e.index),r=b(I,e,i);if(!r)return Se;const a=I;I.endScope&&I.endScope._wrap?(h(),A.addKeyword(t,I.endScope._wrap)):I.endScope&&I.endScope._multi?(h(),f(I.endScope,e)):a.skip?B+=t:(a.returnEnd||a.excludeEnd||(B+=t),h(),a.excludeEnd&&(B=t));do{I.scope&&A.closeNode(),I.skip||I.subLanguage||(L+=I.relevance),I=I.parent}while(I!==r.parent);return r.starts&&g(r.starts,e),a.returnEnd?0:t.length}function k(){const e=[];for(let t=I;t!==j;t=t.parent)t.scope&&e.unshift(t.scope);e.forEach(e=>A.openNode(e))}let C={};function S(t,r){const a=r&&r[0];if(B+=t,null==a)return h(),0;if("begin"===C.type&&"end"===r.type&&C.index===r.index&&""===a){if(B+=n.slice(r.index,r.index+1),!s){const t=new Error(`0 width match regex (${e})`);throw t.languageName=e,t.badRule=C.rule,t}return 1}if(C=r,"begin"===r.type)return y(r);if("illegal"===r.type&&!i){const e=new Error('Illegal lexeme "'+a+'" for mode "'+(I.scope||"")+'"');throw e.mode=I,e}if("end"===r.type){const e=w(r);if(e!==Se)return e}if("illegal"===r.type&&""===a)return 1;if($>1e5&&$>3*r.index){const e=new Error("potential infinite loop, way more iterations than matches");throw e}return B+=a,a.length}const j=N(e);if(!j)throw ce(o.replace("{}",e)),new Error('Unknown language: "'+e+'"');const E=ve(j);let O="",I=r||E;const T={},A=new c.__emitter(c);k();let B="",L=0,M=0,$=0,R=!1;try{for(I.matcher.considerAll();;){$++,R?R=!1:I.matcher.considerAll(),I.matcher.lastIndex=M;const e=I.matcher.exec(n);if(!e)break;const t=n.substring(M,e.index),i=S(t,e);M=e.index+i}return S(n.substr(M)),A.closeAllNodes(),A.finalize(),O=A.toHTML(),{language:e,value:O,relevance:L,illegal:!1,_emitter:A,_top:I}}catch(P){if(P.message&&P.message.includes("Illegal"))return{language:e,value:ke(n),illegal:!0,relevance:0,_illegalBy:{message:P.message,index:M,context:n.slice(M-100,M+100),mode:P.mode,resultSoFar:O},_emitter:A};if(s)return{language:e,value:ke(n),illegal:!1,relevance:0,errorRaised:P,_emitter:A,_top:I};throw P}}function y(e){const t={value:ke(e),illegal:!1,relevance:0,_top:l,_emitter:new c.__emitter(c)};return t._emitter.addText(e),t}function _(e,n){n=n||c.languages||Object.keys(t);const i=y(e),r=n.filter(N).filter($).map(t=>m(t,e,!1));r.unshift(i);const a=r.sort((e,t)=>{if(e.relevance!==t.relevance)return t.relevance-e.relevance;if(e.language&&t.language){if(N(e.language).supersetOf===t.language)return 1;if(N(t.language).supersetOf===e.language)return-1}return 0}),[s,o]=a,l=s;return l.secondBest=o,l}function k(e,t,i){const r=t&&n[t]||i;e.classList.add("hljs"),e.classList.add("language-"+r)}function C(e){let t=null;const n=d(e);if(u(n))return;if(V("before:highlightElement",{el:e,language:n}),e.children.length>0&&(c.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/issues/2886"),console.warn(e)),c.throwUnescapedHTML)){const t=new xe("One of your code blocks includes unescaped HTML.",e.innerHTML);throw t}t=e;const i=t.textContent,r=n?p(i,{language:n,ignoreIllegals:!0}):_(i);e.innerHTML=r.value,k(e,n,r.language),e.result={language:r.language,re:r.relevance,relevance:r.relevance},r.secondBest&&(e.secondBest={language:r.secondBest.language,relevance:r.secondBest.relevance}),V("after:highlightElement",{el:e,result:r,text:i})}function S(e){c=Ce(c,e)}const j=()=>{I(),de("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function E(){I(),de("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let O=!1;function I(){if("loading"===document.readyState)return void(O=!0);const e=document.querySelectorAll(c.cssSelector);e.forEach(C)}function T(){O&&I()}function A(n,i){let r=null;try{r=i(e)}catch(a){if(ce("Language definition for '{}' could not be registered.".replace("{}",n)),!s)throw a;ce(a),r=l}r.name||(r.name=n),t[n]=r,r.rawDefinition=i.bind(null,e),r.aliases&&M(r.aliases,{languageName:n})}function B(e){delete t[e];for(const t of Object.keys(n))n[t]===e&&delete n[t]}function L(){return Object.keys(t)}function N(e){return e=(e||"").toLowerCase(),t[e]||t[n[e]]}function M(e,{languageName:t}){"string"===typeof e&&(e=[e]),e.forEach(e=>{n[e.toLowerCase()]=t})}function $(e){const t=N(e);return t&&!t.disableAutodetect}function R(e){e["before:highlightBlock"]&&!e["before:highlightElement"]&&(e["before:highlightElement"]=t=>{e["before:highlightBlock"](Object.assign({block:t.el},t))}),e["after:highlightBlock"]&&!e["after:highlightElement"]&&(e["after:highlightElement"]=t=>{e["after:highlightBlock"](Object.assign({block:t.el},t))})}function P(e){R(e),i.push(e)}function V(e,t){const n=e;i.forEach((function(e){e[n]&&e[n](t)}))}function D(e){return de("10.7.0","highlightBlock will be removed entirely in v12.0"),de("10.7.0","Please use highlightElement now."),C(e)}"undefined"!==typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",T,!1),Object.assign(e,{highlight:p,highlightAuto:_,highlightAll:I,highlightElement:C,highlightBlock:D,configure:S,initHighlighting:j,initHighlightingOnLoad:E,registerLanguage:A,unregisterLanguage:B,listLanguages:L,getLanguage:N,registerAliases:M,autoDetection:$,inherit:Ce,addPlugin:P}),e.debugMode=function(){s=!1},e.safeMode=function(){s=!0},e.versionString=_e,e.regex={concat:v,lookahead:f,either:w,optional:b,anyNumberOfTimes:g};for(const a in Z)"object"===typeof Z[a]&&r(Z[a]);return Object.assign(e,Z),e};var Oe=Ee({});e.exports=Oe,Oe.HighlightJS=Oe,Oe.default=Oe},"12b1":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i={list:"list",compactGrid:"compactGrid",detailedGrid:"detailedGrid",hidden:"hidden"}},1417:function(e,t,n){var i={"./markdown":["84cb","highlight-js-custom-markdown"],"./markdown.js":["84cb","highlight-js-custom-markdown"],"./swift":["81c8","highlight-js-custom-swift"],"./swift.js":["81c8","highlight-js-custom-swift"]};function r(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],r=t[0];return n.e(t[1]).then((function(){return n(r)}))}r.keys=function(){return Object.keys(i)},r.id="1417",e.exports=r},"146e":function(e,t,n){"use strict";var i=n("e425"),r=n("dd18"),a=n("8a61");function s(e){return new Promise((t,n)=>{e.complete?t():(e.addEventListener("load",t,{once:!0}),e.addEventListener("error",n,{once:!0}))})}function o(){return Promise.allSettled([...document.getElementsByTagName("img")].map(s))}t["a"]={mixins:[a["a"]],mounted(){this.scrollToElementIfAnchorPresent()},updated(){this.scrollToElementIfAnchorPresent()},methods:{async scrollToElementIfAnchorPresent(){const{hash:e}=this.$route;if(!e)return;const{imageLoadingStrategy:t}=i["a"].state;i["a"].setImageLoadingStrategy(r["a"].eager),await this.$nextTick(),await o(),this.scrollToElement(e),i["a"].setImageLoadingStrategy(t)}}}},"161e":function(e,t,n){},"1d9f":function(e,t,n){"use strict";n("30d0")},"20ea":function(e,t,n){},2224:function(e,t,n){"use strict";n("b392")},2368:function(e,t,n){"use strict";n("0e19")},"25a9":function(e,t,n){"use strict";n.d(t,"b",(function(){return p})),n.d(t,"d",(function(){return h})),n.d(t,"a",(function(){return m})),n.d(t,"c",(function(){return f}));var i=n("748c"),r=n("d26a"),a=n("3bdd"),s=n("6842");class o extends Error{constructor({location:e,response:t}){super("Request redirected"),this.location=e,this.response=t}}class l extends Error{constructor(e){super("Unable to fetch data"),this.route=e}}async function c(e,t={}){function n(e){return("ide"!==Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET||0!==e.status)&&!e.ok}const i=new URL(e,window.location.href),s=Object(r["c"])(t);s&&(i.search=s);const l=await fetch(i.href);if(n(l))throw l;if(l.redirected)throw new o({location:l.url,response:l});const c=await l.json();return Object(a["c"])(c.schemaVersion),c}function u(e){const t=e.replace(/\/$/,"");return Object(i["d"])([s["a"],"data",t])+".json"}function d(e){const{pathname:t,search:n}=new URL(e),i=/\/data(\/.*).json$/,r=i.exec(t);return r?r[1]+n:t+n}async function p(e,t,n){const i=u(e.path);let r;try{r=await c(i,e.query)}catch(a){if("ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET)throw console.error(a),!1;if(a instanceof o)throw d(a.location);a.status&&404===a.status?n({name:"not-found",params:[e.path]}):n(new l(e))}return r}function h(e,t){return!Object(r["a"])(e,t)}function m(e){return JSON.parse(JSON.stringify(e))}async function f(){const e=new URL(""+Object(i["d"])([s["a"],"index/index.json"]),window.location.href);return c(e)}},"287e":function(e,t,n){},"2ab3":function(e,t,n){var i={"./bash":["f0f8","highlight-js-bash"],"./bash.js":["f0f8","highlight-js-bash"],"./c":["1fe5","highlight-js-c"],"./c.js":["1fe5","highlight-js-c"],"./cpp":["0209","highlight-js-cpp"],"./cpp.js":["0209","highlight-js-cpp"],"./css":["ee8c","highlight-js-css"],"./css.js":["ee8c","highlight-js-css"],"./diff":["48b8","highlight-js-diff"],"./diff.js":["48b8","highlight-js-diff"],"./http":["c01d","highlight-js-http"],"./http.js":["c01d","highlight-js-http"],"./java":["332f","highlight-js-java"],"./java.js":["332f","highlight-js-java"],"./javascript":["4dd1","highlight-js-javascript"],"./javascript.js":["4dd1","highlight-js-javascript"],"./json":["5ad2","highlight-js-json"],"./json.js":["5ad2","highlight-js-json"],"./llvm":["7c30","highlight-js-llvm"],"./llvm.js":["7c30","highlight-js-llvm"],"./markdown":["04b0","highlight-js-markdown"],"./markdown.js":["04b0","highlight-js-markdown"],"./objectivec":["9bf2","highlight-js-objectivec"],"./objectivec.js":["9bf2","highlight-js-objectivec"],"./perl":["6a51","highlight-js-perl"],"./perl.js":["6a51","highlight-js-perl"],"./php":["2907","highlight-js-php"],"./php.js":["2907","highlight-js-php"],"./python":["9510","highlight-js-python"],"./python.js":["9510","highlight-js-python"],"./ruby":["82cb","highlight-js-ruby"],"./ruby.js":["82cb","highlight-js-ruby"],"./scss":["6113","highlight-js-scss"],"./scss.js":["6113","highlight-js-scss"],"./shell":["b65b","highlight-js-shell"],"./shell.js":["b65b","highlight-js-shell"],"./swift":["2a39","highlight-js-swift"],"./swift.js":["2a39","highlight-js-swift"],"./xml":["8dcb","highlight-js-xml"],"./xml.js":["8dcb","highlight-js-xml"]};function r(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],r=t[0];return n.e(t[1]).then((function(){return n.t(r,7)}))}r.keys=function(){return Object.keys(i)},r.id="2ab3",e.exports=r},"2bdf":function(e,t,n){"use strict";n("3f7f")},"2cae":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return s}));var i=n("31d4"),r=n("66cd");const a={blue:"blue",teal:"teal",orange:"orange",purple:"purple",green:"green",sky:"sky",pink:"pink"},s={[i["b"].article]:a.teal,[i["b"].init]:a.blue,[i["b"].case]:a.orange,[i["b"].class]:a.purple,[i["b"].collection]:a.pink,[r["a"].collectionGroup]:a.teal,[i["b"].dictionarySymbol]:a.purple,[i["b"].enum]:a.orange,[i["b"].extension]:a.orange,[i["b"].func]:a.green,[i["b"].op]:a.green,[i["b"].httpRequest]:a.green,[i["b"].module]:a.sky,[i["b"].method]:a.blue,[i["b"].macro]:a.pink,[i["b"].protocol]:a.purple,[i["b"].property]:a.teal,[i["b"].propertyListKey]:a.green,[i["b"].propertyListKeyReference]:a.green,[i["b"].sampleCode]:a.purple,[i["b"].struct]:a.purple,[i["b"].subscript]:a.blue,[i["b"].typealias]:a.orange,[i["b"].union]:a.purple,[i["b"].var]:a.purple}},3024:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"technology-icon",attrs:{viewBox:"0 0 14 14",themeId:"technology"}},[n("path",{attrs:{d:"M3.39,9l3.16,1.84.47.28.47-.28L10.61,9l.45.26,1.08.63L7,12.91l-5.16-3,1.08-.64L3.39,9M7,0,0,4.1,2.47,5.55,0,7,2.47,8.44,0,9.9,7,14l7-4.1L11.53,8.45,14,7,11.53,5.56,14,4.1ZM7,7.12,5.87,6.45l-1.54-.9L3.39,5,1.85,4.1,7,1.08l5.17,3L10.6,5l-.93.55-1.54.91ZM7,10,3.39,7.9,1.85,7,3.4,6.09,4.94,7,7,8.2,9.06,7,10.6,6.1,12.15,7l-1.55.9Z"}})])},r=[],a=n("be08"),s={name:"TechnologyIcon",components:{SVGIcon:a["a"]}},o=s,l=n("2877"),c=Object(l["a"])(o,i,r,!1,null,null,null);t["a"]=c.exports},"308e":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"column",style:e.style},[e._t("default")],2)},r=[],a={name:"Column",props:{span:{type:Number,default:null}},computed:{style:({span:e})=>({"--col-span":e})}},s=a,o=(n("fe08"),n("2877")),l=Object(o["a"])(s,i,r,!1,null,"0f654188",null);t["a"]=l.exports},"30b0":function(e,t,n){},"30d0":function(e,t,n){},"31d4":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return r}));const i={article:"article",associatedtype:"associatedtype",buildSetting:"buildSetting",case:"case",collection:"collection",class:"class",container:"container",dictionarySymbol:"dictionarySymbol",enum:"enum",extension:"extension",func:"func",groupMarker:"groupMarker",httpRequest:"httpRequest",init:"init",languageGroup:"languageGroup",learn:"learn",macro:"macro",method:"method",module:"module",op:"op",overview:"overview",project:"project",property:"property",propertyListKey:"propertyListKey",propertyListKeyReference:"propertyListKeyReference",protocol:"protocol",resources:"resources",root:"root",sampleCode:"sampleCode",section:"section",struct:"struct",subscript:"subscript",symbol:"symbol",tutorial:"tutorial",typealias:"typealias",union:"union",var:"var"},r={[i.init]:i.method,[i.case]:i.enum,[i.propertyListKeyReference]:i.propertyListKey,[i.project]:i.tutorial}},"34b0":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-chevron-right-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-chevron-right"}},[n("path",{attrs:{d:"M2.964 1.366l0.649-0.76 7.426 6.343-7.423 6.445-0.655-0.755 6.545-5.683-6.542-5.59z"}})])},r=[],a=n("be08"),s={name:"InlineChevronRightIcon",components:{SVGIcon:a["a"]}},o=s,l=n("2877"),c=Object(l["a"])(o,i,r,!1,null,null,null);t["a"]=c.exports},"3b96":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"curly-brackets-icon",attrs:{viewBox:"0 0 14 14",themeId:"curly-brackets"}},[n("path",{attrs:{d:"M9.987 14h-0.814v-0.916h0.36c0.137 0 0.253-0.038 0.349-0.116 0.099-0.080 0.179-0.188 0.239-0.318 0.064-0.134 0.11-0.298 0.139-0.483 0.031-0.186 0.045-0.38 0.045-0.58v-2.115c0-0.417 0.046-0.781 0.139-1.083 0.092-0.3 0.2-0.554 0.322-0.754 0.127-0.203 0.246-0.353 0.366-0.458 0.087-0.076 0.155-0.131 0.207-0.169-0.052-0.037-0.12-0.093-0.207-0.167-0.12-0.105-0.239-0.255-0.366-0.459-0.122-0.2-0.23-0.453-0.322-0.754-0.093-0.3-0.139-0.665-0.139-1.082v-2.13c0-0.199-0.014-0.392-0.045-0.572-0.029-0.182-0.076-0.345-0.139-0.483-0.060-0.137-0.141-0.246-0.239-0.328-0.095-0.076-0.212-0.115-0.349-0.115h-0.36v-0.916h0.814c0.442 0 0.788 0.18 1.030 0.538 0.238 0.352 0.358 0.826 0.358 1.407v2.236c0 0.3 0.015 0.597 0.044 0.886 0.030 0.287 0.086 0.544 0.164 0.765 0.077 0.216 0.184 0.392 0.318 0.522 0.129 0.124 0.298 0.188 0.503 0.188h0.058v0.916h-0.058c-0.206 0-0.374 0.064-0.503 0.188-0.134 0.129-0.242 0.305-0.318 0.521-0.078 0.223-0.134 0.48-0.164 0.766-0.029 0.288-0.044 0.587-0.044 0.884v2.236c0 0.582-0.12 1.055-0.358 1.409-0.242 0.358-0.588 0.538-1.030 0.538z"}}),n("path",{attrs:{d:"M4.827 14h-0.814c-0.442 0-0.788-0.18-1.030-0.538-0.238-0.352-0.358-0.825-0.358-1.409v-2.221c0-0.301-0.015-0.599-0.045-0.886-0.029-0.287-0.085-0.544-0.163-0.764-0.077-0.216-0.184-0.393-0.318-0.522-0.131-0.127-0.296-0.188-0.503-0.188h-0.058v-0.916h0.058c0.208 0 0.373-0.063 0.503-0.188 0.135-0.129 0.242-0.304 0.318-0.522 0.078-0.22 0.134-0.477 0.163-0.765 0.030-0.286 0.045-0.585 0.045-0.886v-2.251c0-0.582 0.12-1.055 0.358-1.407 0.242-0.358 0.588-0.538 1.030-0.538h0.814v0.916h-0.36c-0.138 0-0.252 0.038-0.349 0.116-0.099 0.079-0.179 0.189-0.239 0.327-0.064 0.139-0.11 0.302-0.141 0.483-0.029 0.18-0.044 0.373-0.044 0.572v2.13c0 0.417-0.046 0.782-0.138 1.082-0.092 0.302-0.201 0.556-0.324 0.754-0.123 0.201-0.246 0.356-0.366 0.459-0.086 0.074-0.153 0.13-0.206 0.167 0.052 0.038 0.12 0.093 0.206 0.169 0.12 0.103 0.243 0.258 0.366 0.458s0.232 0.453 0.324 0.754c0.092 0.302 0.138 0.666 0.138 1.083v2.115c0 0.2 0.015 0.394 0.044 0.58 0.030 0.186 0.077 0.349 0.139 0.482 0.062 0.132 0.142 0.239 0.241 0.32 0.096 0.079 0.21 0.116 0.349 0.116h0.36z"}})])},r=[],a=n("be08"),s={name:"CurlyBracketsIcon",components:{SVGIcon:a["a"]}},o=s,l=n("2877"),c=Object(l["a"])(o,i,r,!1,null,null,null);t["a"]=c.exports},"3bdd":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return d}));const i={major:0,minor:3,patch:0};function r({major:e,minor:t,patch:n}){return[e,t,n].join(".")}function a(e){const[t=0,n=0,i=0]=e.split(".");return[Number(t),Number(n),Number(i)]}function s(e,t){const n=a(e),i=a(t);for(let r=0;ri[r])return 1;if(n[r]`[Swift-DocC-Render] The render node version for this page (${e}) has a different major version component than Swift-DocC-Render supports (${o}). Compatibility is not guaranteed.`;function u(e){const{major:t,minor:n}=e,{major:a,minor:s}=i;return t!==a?c(r(e)):n>s?l(r(e)):""}function d(e){if(!e)return;const t=u(e);t&&console.warn(t)}},"3f7f":function(e,t,n){},"43fe":function(e,t,n){"use strict";n("4573")},4573:function(e,t,n){},"47cc":function(e,t,n){},"49e3":function(e,t,n){},"4d50":function(e,t,n){"use strict";n("0d7b")},"50fa":function(e,t,n){},"517a":function(e,t,n){"use strict";n("8222")},"52e4":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("WordBreak",{attrs:{tag:"code"}},[e._t("default")],2)},r=[],a=n("7b1f"),s={name:"CodeVoice",components:{WordBreak:a["a"]}},o=s,l=(n("8c92"),n("2877")),c=Object(l["a"])(o,i,r,!1,null,"05f4a5b7",null);t["a"]=c.exports},5677:function(e,t,n){"use strict";n.r(t),n.d(t,"BlockType",(function(){return bt}));var i=n("e3ab"),r=n("7b69"),a=n("5dcc"),s=n("52e4"),o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"DictionaryExample"},[e._t("default"),n("CollapsibleCodeListing",{attrs:{content:e.example.content,showLineNumbers:""}})],2)},l=[],c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"collapsible-code-listing",class:{"single-line":1===e.content[0].code.length}},[n("pre",[n("div",e._l(this.content,(function(t,i){return n("div",{key:i,class:["container-general",{collapsible:!0===t.collapsible},{collapsed:!0===t.collapsible&&e.collapsed}]},e._l(t.code,(function(t,i){return n("code",{key:i,staticClass:"code-line-container"},[e._v("\n "),n("div",{directives:[{name:"show",rawName:"v-show",value:e.showLineNumbers,expression:"showLineNumbers"}],staticClass:"code-number"}),e._v("\n "),n("div",{staticClass:"code-line"},[e._v(e._s(t))]),e._v("\n ")])})),0)})),0)])])},u=[],d={name:"CollapsibleCodeListing",props:{collapsed:{type:Boolean,required:!1},content:{type:Array,required:!0},showLineNumbers:{type:Boolean,default:()=>!0}}},p=d,h=(n("9975"),n("2877")),m=Object(h["a"])(p,c,u,!1,null,"d68ae420",null),f=m.exports,g={name:"DictionaryExample",components:{CollapsibleCodeListing:f},props:{example:{type:Object,required:!0}}},b=g,v=Object(h["a"])(b,o,l,!1,null,null,null),y=v.exports,w=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Row",{staticClass:"endpoint-example"},[n("Column",{staticClass:"example-code"},[e._t("default"),n("Tabnav",{model:{value:e.currentTab,callback:function(t){e.currentTab=t},expression:"currentTab"}},[n("TabnavItem",{attrs:{value:e.Tab.request}},[e._v(e._s(e.Tab.request))]),n("TabnavItem",{attrs:{value:e.Tab.response}},[e._v(e._s(e.Tab.response))])],1),n("div",{staticClass:"output"},[e.isCurrent(e.Tab.request)?n("div",{staticClass:"code"},[n("CollapsibleCodeListing",e._b({attrs:{collapsed:e.isCollapsed,showLineNumbers:""}},"CollapsibleCodeListing",e.request,!1))],1):e._e(),e.isCurrent(e.Tab.response)?n("div",{staticClass:"code"},[n("CollapsibleCodeListing",e._b({attrs:{collapsed:e.isCollapsed,showLineNumbers:""}},"CollapsibleCodeListing",e.response,!1))],1):e._e()]),e.isCollapsible?n("div",{staticClass:"controls"},[e.isCollapsed?n("a",{staticClass:"toggle",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showMore.apply(null,arguments)}}},[n("InlinePlusCircleSolidIcon",{staticClass:"control-icon icon-inline"}),e._v(" More ")],1):n("a",{staticClass:"toggle",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showLess.apply(null,arguments)}}},[n("InlineMinusCircleSolidIcon",{staticClass:"control-icon icon-inline"}),e._v(" Less ")],1)]):e._e()],2)],1)},_=[],x=n("0f00"),k=n("620a"),C=function(){var e,t=this,n=t.$createElement,i=t._self._c||n;return i("nav",{staticClass:"tabnav",class:(e={},e["tabnav--"+t.position]=t.position,e["tabnav--vertical"]=t.vertical,e)},[i("ul",{staticClass:"tabnav-items"},[t._t("default")],2)])},S=[];const j="tabnavData";var E={name:"Tabnav",constants:{ProvideKey:j},provide(){const e={selectTab:this.selectTab};return Object.defineProperty(e,"activeTab",{enumerable:!0,get:()=>this.value}),{[j]:e}},props:{position:{type:String,required:!1,validator:e=>new Set(["start","center","end"]).has(e)},vertical:{type:Boolean,default:!1},value:{type:[String,Number],required:!0}},methods:{selectTab(e){this.$emit("input",e)}}},O=E,I=(n("fb8e"),Object(h["a"])(O,C,S,!1,null,"5283512a",null)),T=I.exports,A=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"tabnav-item"},[n("a",{staticClass:"tabnav-link",class:{active:e.isActive},attrs:{href:"#","aria-current":e.isActive?"true":"false"},on:{click:function(t){return t.preventDefault(),e.tabnavData.selectTab(e.value)}}},[e._t("default")],2)])},B=[],L={name:"TabnavItem",inject:{tabnavData:{default:{activeTab:null,selectTab:()=>{}}}},props:{value:{type:[String,Number],default:null}},computed:{isActive({tabnavData:e,value:t}){return e.activeTab===t}}},N=L,M=(n("6869"),Object(h["a"])(N,A,B,!1,null,"6aa9882a",null)),$=M.exports,R=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-plus-circle-solid-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-plus-circle-solid"}},[n("path",{attrs:{d:"M7.005 0.5h-0.008c-1.791 0.004-3.412 0.729-4.589 1.9l0-0c-1.179 1.177-1.908 2.803-1.908 4.6 0 3.59 2.91 6.5 6.5 6.5s6.5-2.91 6.5-6.5c0-3.587-2.906-6.496-6.492-6.5h-0zM4.005 7.52v-1h2.5v-2.51h1v2.51h2.5v1h-2.501v2.49h-1v-2.49z"}})])},P=[],V=n("be08"),D={name:"InlinePlusCircleSolidIcon",components:{SVGIcon:V["a"]}},G=D,z=Object(h["a"])(G,R,P,!1,null,null,null),q=z.exports,U=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-minus-circle-solid-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-minus-circle-solid"}},[n("path",{attrs:{d:"m6.98999129.48999129c3.58985091 0 6.50000001 2.91014913 6.50000001 6.5 0 3.58985091-2.9101491 6.50000001-6.50000001 6.50000001-3.58985087 0-6.5-2.9101491-6.5-6.50000001 0-3.58985087 2.91014913-6.5 6.5-6.5zm3 6.02001742h-6v1h6z","fill-rule":"evenodd"}})])},W=[],H={name:"InlineMinusCircleSolidIcon",components:{SVGIcon:V["a"]}},F=H,K=Object(h["a"])(F,U,W,!1,null,null,null),Z=K.exports;const Y={request:"Request",response:"Response"};var X={name:"EndpointExample",components:{InlineMinusCircleSolidIcon:Z,InlinePlusCircleSolidIcon:q,TabnavItem:$,Tabnav:T,CollapsibleCodeListing:f,Row:x["a"],Column:k["a"]},constants:{Tab:Y},props:{request:{type:Object,required:!0},response:{type:Object,required:!0}},data(){return{isCollapsed:!0,currentTab:Y.request}},computed:{Tab:()=>Y,isCollapsible:({response:e,request:t,currentTab:n})=>{const i={[Y.request]:t.content,[Y.response]:e.content}[n]||[];return i.some(({collapsible:e})=>e)}},methods:{isCurrent(e){return this.currentTab===e},showMore(){this.isCollapsed=!1},showLess(){this.isCollapsed=!0}}},J=X,Q=(n("9a2b"),Object(h["a"])(J,w,_,!1,null,"6197ce3f",null)),ee=Q.exports,te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("figure",{attrs:{id:e.anchor}},[e._t("default")],2)},ne=[],ie={name:"Figure",props:{anchor:{type:String,required:!1}}},re=ie,ae=(n("f9e6"),Object(h["a"])(re,te,ne,!1,null,"4baaf006",null)),se=ae.exports,oe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("figcaption",{staticClass:"caption",class:{centered:e.centered}},[e.title?n("strong",[e._v(e._s(e.title))]):e._e(),e._v(" "),e._t("default")],2)},le=[],ce={name:"FigureCaption",props:{title:{type:String,required:!1},centered:{type:Boolean,default:!1}}},ue=ce,de=(n("f785"),Object(h["a"])(ue,oe,le,!1,null,"969dceb4",null)),pe=de.exports,he=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ImageAsset",{attrs:{alt:e.alt,variants:e.variants}})},me=[],fe=n("8bd9"),ge={name:"InlineImage",components:{ImageAsset:fe["a"]},props:{alt:{type:String,default:""},variants:{type:Array,required:!0}}},be=ge,ve=(n("cb92"),Object(h["a"])(be,he,me,!1,null,"3a939631",null)),ye=ve.exports,we=n("86d8"),_e=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"table-wrapper"},[n("table",{class:{spanned:e.spanned}},[e._t("default")],2)])},xe=[],ke={name:"Table",props:{spanned:{type:Boolean,default:!1}}},Ce=ke,Se=(n("59ce"),Object(h["a"])(Ce,_e,xe,!1,null,"9a297d5c",null)),je=Se.exports,Ee=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("s",[e._t("default")],2)},Oe=[],Ie={name:"StrikeThrough"},Te=Ie,Ae=(n("830f"),Object(h["a"])(Te,Ee,Oe,!1,null,"eb91ce54",null)),Be=Ae.exports,Le=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("small",[e._t("default")],2)},Ne=[],Me={name:"Small"},$e=Me,Re=(n("b0f5"),Object(h["a"])($e,Le,Ne,!1,null,"77035f61",null)),Pe=Re.exports,Ve=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Asset",{attrs:{identifier:e.identifier,"video-autoplays":!1,"video-muted":!1,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile}})},De=[],Ge=n("80e4"),ze=n("7689"),qe={name:"BlockVideo",mixins:[ze["a"]],components:{Asset:Ge["a"]},props:{identifier:{type:String,required:!0}}},Ue=qe,We=(n("1d9f"),Object(h["a"])(Ue,Ve,De,!1,null,"40d6d180",null)),He=We.exports,Fe=n("308e"),Ke=n("ee9e"),Ze=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"TabNavigator",class:[{"tabs--vertical":e.vertical}]},[n("Tabnav",e._b({model:{value:e.currentTitle,callback:function(t){e.currentTitle=t},expression:"currentTitle"}},"Tabnav",{position:e.position,vertical:e.vertical},!1),e._l(e.titles,(function(t){return n("TabnavItem",{key:t,attrs:{value:t}},[e._v(" "+e._s(t)+" ")])})),1),n("div",{staticClass:"tabs-content"},[n("div",{staticClass:"tabs-content-container"},[n("transition",{attrs:{name:"fade"}},[n("div",{key:e.currentTitle},[e._t(e.currentTitle)],2)])],1)])],1)},Ye=[],Xe={name:"TabNavigator",components:{TabnavItem:$,Tabnav:T},props:{vertical:{type:Boolean,default:!1},position:{type:String,default:"start",validator:e=>new Set(["start","center","end"]).has(e)},titles:{type:Array,required:!0,default:()=>[]}},data(){return{currentTitle:this.titles[0]}}},Je=Xe,Qe=(n("7c9f"),Object(h["a"])(Je,Ze,Ye,!1,null,"9b66ac4e",null)),et=Qe.exports,tt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"tasklist"},e._l(e.tasks,(function(t,i){return n("li",{key:i},[e.showCheckbox(t)?n("input",{attrs:{type:"checkbox",disabled:""},domProps:{checked:t.checked}}):e._e(),e._t("task",null,{task:t})],2)})),0)},nt=[];const it="checked",rt=e=>Object.hasOwnProperty.call(e,it);var at={name:"TaskList",props:{tasks:{required:!0,type:Array,validator:e=>e.some(rt)}},methods:{showCheckbox:rt}},st=at,ot=(n("c3da"),Object(h["a"])(st,tt,nt,!1,null,"6a56a858",null)),lt=ot.exports,ct=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isListStyle?n("div",{staticClass:"links-block"},e._l(e.items,(function(e){return n("TopicsLinkBlock",{key:e.identifier,staticClass:"topic-link-block",attrs:{topic:e}})})),1):n("TopicsLinkCardGrid",{staticClass:"links-block",attrs:{items:e.items,"topic-style":e.blockStyle}})},ut=[],dt=n("70fb"),pt=n("12b1"),ht={name:"LinksBlock",inject:["references"],components:{TopicsLinkBlock:()=>n.e("chunk-384ef189").then(n.bind(null,"2a18")),TopicsLinkCardGrid:dt["a"]},props:{identifiers:{type:Array,required:!0},blockStyle:{type:String,default:pt["a"].compactGrid}},computed:{isListStyle:({blockStyle:e})=>e===pt["a"].list,items:({identifiers:e,references:t})=>e.reduce((e,n)=>t[n]?e.concat(t[n]):e,[])}},mt=ht,ft=(n("0c95"),Object(h["a"])(mt,ct,ut,!1,null,"81ecd99a",null)),gt=ft.exports;const bt={aside:"aside",codeListing:"codeListing",endpointExample:"endpointExample",heading:"heading",orderedList:"orderedList",paragraph:"paragraph",table:"table",termList:"termList",unorderedList:"unorderedList",dictionaryExample:"dictionaryExample",small:"small",video:"video",row:"row",tabNavigator:"tabNavigator",links:"links"},vt={codeVoice:"codeVoice",emphasis:"emphasis",image:"image",inlineHead:"inlineHead",link:"link",newTerm:"newTerm",reference:"reference",strong:"strong",text:"text",superscript:"superscript",subscript:"subscript",strikethrough:"strikethrough"},yt={both:"both",column:"column",none:"none",row:"row"},wt={left:"left",right:"right",center:"center",unset:"unset"},_t=5;function xt(e,t){const n=n=>n.map(xt(e,t)),o=t=>t.map(t=>e("li",{},n(t.content))),l=(t,i,r,a,s,o,l)=>{const{colspan:c,rowspan:u}=o[`${s}_${a}`]||{};if(0===c||0===u)return null;const d=l[a]||wt.unset;let p=null;return d!==wt.unset&&(p=d+"-cell"),e(t,{attrs:{...i,colspan:c,rowspan:u},class:p},n(r))},c=(t,n=yt.none,i={},r=[])=>{switch(n){case yt.both:{const[n,...a]=t;return[e("thead",{},[e("tr",{},n.map((e,t)=>l("th",{scope:"col"},e,t,0,i,r)))]),e("tbody",{},a.map(([t,...n],a)=>e("tr",{},[l("th",{scope:"row"},t,0,a+1,i,r),...n.map((e,t)=>l("td",{},e,t+1,a+1,i,r))])))]}case yt.column:return[e("tbody",{},t.map(([t,...n],a)=>e("tr",{},[l("th",{scope:"row"},t,0,a,i,r),...n.map((e,t)=>l("td",{},e,t+1,a,i,r))])))];case yt.row:{const[n,...a]=t;return[e("thead",{},[e("tr",{},n.map((e,t)=>l("th",{scope:"col"},e,t,0,i,r)))]),e("tbody",{},a.map((t,n)=>e("tr",{},t.map((e,t)=>l("td",{},e,t,n+1,i,r)))))]}default:return[e("tbody",{},t.map((t,n)=>e("tr",{},t.map((e,t)=>l("td",{},e,t,n,i,r)))))]}},u=({metadata:{abstract:t=[],anchor:i,title:r},...a})=>{const s=[n([a])];return(r&&t.length||t.length)&&s.splice(r?0:1,0,e(pe,{props:{title:r,centered:!r}},n(t))),e(se,{props:{anchor:i}},s)};return function(l){switch(l.type){case bt.aside:{const t={kind:l.style,name:l.name};return e(i["a"],{props:t},n(l.content))}case bt.codeListing:{if(l.metadata&&l.metadata.anchor)return u(l);const t={syntax:l.syntax,fileType:l.fileType,content:l.code,showLineNumbers:l.showLineNumbers};return e(r["a"],{props:t})}case bt.endpointExample:{const t={request:l.request,response:l.response};return e(ee,{props:t},n(l.summary||[]))}case bt.heading:{const t={anchor:l.anchor,level:l.level};return e(a["a"],{props:t},l.text)}case bt.orderedList:return e("ol",{attrs:{start:l.start}},o(l.items));case bt.paragraph:{const t=1===l.inlineContent.length&&l.inlineContent[0].type===vt.image,i=t?{class:["inline-image-container"]}:{};return e("p",i,n(l.inlineContent))}case bt.table:return l.metadata&&l.metadata.anchor?u(l):e(je,{props:{spanned:!!l.extendedData}},c(l.rows,l.header,l.extendedData,l.alignments));case bt.termList:return e("dl",{},l.items.map(({term:t,definition:i})=>[e("dt",{},n(t.inlineContent)),e("dd",{},n(i.content))]));case bt.unorderedList:{const t=e=>lt.props.tasks.validator(e.items);return t(l)?e(lt,{props:{tasks:l.items},scopedSlots:{task:e=>n(e.task.content)}}):e("ul",{},o(l.items))}case bt.dictionaryExample:{const t={example:l.example};return e(y,{props:t},n(l.summary||[]))}case bt.small:return e("p",{},[e(Pe,{},n(l.inlineContent))]);case bt.video:return l.metadata&&l.metadata.abstract?u(l):t[l.identifier]?e(He,{props:{identifier:l.identifier}}):null;case bt.row:{const t=l.numberOfColumns?{large:l.numberOfColumns}:void 0;return e(Ke["a"],{props:{columns:t}},l.columns.map(t=>e(Fe["a"],{props:{span:t.size}},n(t.content))))}case bt.tabNavigator:{const t=l.tabs.length>_t,i=l.tabs.map(e=>e.title),r=l.tabs.reduce((e,t)=>({...e,[t.title]:()=>n(t.content)}),{});return e(et,{props:{titles:i,vertical:t},scopedSlots:r})}case bt.links:return e(gt,{props:{blockStyle:l.style,identifiers:l.items}});case vt.codeVoice:return e(s["a"],{},l.code);case vt.emphasis:case vt.newTerm:return e("em",n(l.inlineContent));case vt.image:{if(l.metadata&&(l.metadata.anchor||l.metadata.abstract))return u(l);const n=t[l.identifier];return n?e(ye,{props:{alt:n.alt,variants:n.variants}}):null}case vt.link:return e("a",{attrs:{href:l.destination}},l.title);case vt.reference:{const i=t[l.identifier];if(!i)return null;const r=l.overridingTitleInlineContent||i.titleInlineContent,a=l.overridingTitle||i.title;return e(we["a"],{props:{url:i.url,kind:i.kind,role:i.role,isActive:l.isActive,ideTitle:i.ideTitle,titleStyle:i.titleStyle}},r?n(r):a)}case vt.strong:case vt.inlineHead:return e("strong",n(l.inlineContent));case vt.text:return l.text;case vt.superscript:return e("sup",n(l.inlineContent));case vt.subscript:return e("sub",n(l.inlineContent));case vt.strikethrough:return e(Be,n(l.inlineContent));default:return null}}}var kt,Ct,St={name:"ContentNode",constants:{TableHeaderStyle:yt,TableColumnAlignments:wt},render:function(e){return e(this.tag,{class:"content"},this.content.map(xt(e,this.references),this))},inject:{references:{default(){return{}}}},props:{content:{type:Array,required:!0},tag:{type:String,default:()=>"div"}},methods:{map(e){function t(n=[]){return n.map(n=>{switch(n.type){case bt.aside:return e({...n,content:t(n.content)});case bt.dictionaryExample:return e({...n,summary:t(n.summary)});case bt.paragraph:case vt.emphasis:case vt.strong:case vt.inlineHead:case vt.superscript:case vt.subscript:case vt.strikethrough:case vt.newTerm:return e({...n,inlineContent:t(n.inlineContent)});case bt.orderedList:case bt.unorderedList:return e({...n,items:n.items.map(e=>({...e,content:t(e.content)}))});case bt.table:return e({...n,rows:n.rows.map(e=>e.map(t))});case bt.termList:return e({...n,items:n.items.map(e=>({...e,term:{inlineContent:t(e.term.inlineContent)},definition:{content:t(e.definition.content)}}))});default:return e(n)}})}return t(this.content)},forEach(e){function t(n=[]){n.forEach(n=>{switch(e(n),n.type){case bt.aside:t(n.content);break;case bt.paragraph:case vt.emphasis:case vt.strong:case vt.inlineHead:case vt.newTerm:case vt.superscript:case vt.subscript:case vt.strikethrough:t(n.inlineContent);break;case bt.orderedList:case bt.unorderedList:n.items.forEach(e=>t(e.content));break;case bt.dictionaryExample:t(n.summary);break;case bt.table:n.rows.forEach(e=>{e.forEach(t)});break;case bt.termList:n.items.forEach(e=>{t(e.term.inlineContent),t(e.definition.content)});break}})}return t(this.content)},reduce(e,t){let n=t;return this.forEach(t=>{n=e(n,t)}),n}},computed:{plaintext(){return this.reduce((e,t)=>t.type===bt.paragraph?e+"\n":t.type===vt.text?`${e}${t.text}`:e,"").trim()}},BlockType:bt,InlineType:vt},jt=St,Et=Object(h["a"])(jt,kt,Ct,!1,null,null,null);t["default"]=Et.exports},"598a":function(e,t,n){},"59ce":function(e,t,n){"use strict";n("c212")},"5b99":function(e,t,n){"use strict";n("605b")},"5c97":function(e,t,n){},"5da3":function(e,t,n){e.exports=n.p+"img/no-image@2x.df2a0a50.png"},"5dcc":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("h"+e.level,{tag:"component",attrs:{id:e.anchor}},[e.anchor&&!e.isTargetIDE?n("router-link",{staticClass:"header-anchor",attrs:{to:{hash:"#"+e.anchor},"aria-label":"Scroll to section"},on:{click:function(t){return e.handleFocusAndScroll(e.anchor)}}},[e._t("default"),n("LinkIcon",{staticClass:"icon",attrs:{"aria-hidden":"true"}})],2):[e._t("default")]],2)},r=[],a=n("8a61"),s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"link-icon",attrs:{viewBox:"0 0 20 20"}},[n("path",{attrs:{d:"M19.34,4.88L15.12,.66c-.87-.87-2.3-.87-3.17,0l-3.55,3.56-1.38,1.38-1.4,1.4c-.47,.47-.68,1.09-.64,1.7,.02,.29,.09,.58,.21,.84,.11,.23,.24,.44,.43,.63l4.22,4.22h0l.53-.53,.53-.53h0l-4.22-4.22c-.29-.29-.29-.77,0-1.06l1.4-1.4,.91-.91,.58-.58,.55-.55,2.9-2.9c.29-.29,.77-.29,1.06,0l4.22,4.22c.29,.29,.29,.77,0,1.06l-2.9,2.9c.14,.24,.24,.49,.31,.75,.08,.32,.11,.64,.09,.96l3.55-3.55c.87-.87,.87-2.3,0-3.17Z"}}),n("path",{attrs:{d:"M14.41,9.82s0,0,0,0l-4.22-4.22h0l-.53,.53-.53,.53h0l4.22,4.22c.29,.29,.29,.77,0,1.06l-1.4,1.4-.91,.91-.58,.58-.55,.55h0l-2.9,2.9c-.29,.29-.77,.29-1.06,0L1.73,14.04c-.29-.29-.29-.77,0-1.06l2.9-2.9c-.14-.24-.24-.49-.31-.75-.08-.32-.11-.64-.09-.97L.68,11.93c-.87,.87-.87,2.3,0,3.17l4.22,4.22c.87,.87,2.3,.87,3.17,0l3.55-3.55,1.38-1.38,1.4-1.4c.47-.47,.68-1.09,.64-1.7-.02-.29-.09-.58-.21-.84-.11-.22-.24-.44-.43-.62Z"}})])},o=[],l=n("be08"),c={name:"LinkIcon",components:{SVGIcon:l["a"]}},u=c,d=n("2877"),p=Object(d["a"])(u,s,o,!1,null,null,null),h=p.exports,m={name:"LinkableHeading",mixins:[a["a"]],components:{LinkIcon:h},props:{anchor:{type:String,required:!1},level:{type:Number,default:()=>2,validator:e=>e>=1&&e<=6}},inject:{isTargetIDE:{default:()=>!1}}},f=m,g=(n("2368"),Object(d["a"])(f,i,r,!1,null,"635e28c1",null));t["a"]=g.exports},6058:function(e,t,n){},"605b":function(e,t,n){},"620a":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"col",class:e.classes},[e._t("default")],2)},r=[];const a=0,s=12,o=new Set(["large","medium","small"]),l=e=>({type:Object,default:()=>({}),validator:t=>Object.keys(t).every(n=>o.has(n)&&e(t[n]))}),c=l(e=>"boolean"===typeof e),u=l(e=>"number"===typeof e&&e>=a&&e<=s);var d={name:"GridColumn",props:{isCentered:c,isUnCentered:c,span:{...u,default:()=>({large:s})}},computed:{classes:function(){return{["large-"+this.span.large]:void 0!==this.span.large,["medium-"+this.span.medium]:void 0!==this.span.medium,["small-"+this.span.small]:void 0!==this.span.small,"large-centered":!!this.isCentered.large,"medium-centered":!!this.isCentered.medium,"small-centered":!!this.isCentered.small,"large-uncentered":!!this.isUnCentered.large,"medium-uncentered":!!this.isUnCentered.medium,"small-uncentered":!!this.isUnCentered.small}}}},p=d,h=(n("6e4a"),n("2877")),m=Object(h["a"])(p,i,r,!1,null,"2ee3ad8b",null);t["a"]=m.exports},"661b":function(e,t,n){},6667:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"diagonal-arrow",attrs:{viewBox:"0 0 14 14",themeId:"diagonal-arrow"}},[n("path",{attrs:{d:"M0.010 12.881l10.429-10.477-3.764 0.824-0.339-1.549 7.653-1.679-1.717 7.622-1.546-0.349 0.847-3.759-10.442 10.487z"}})])},r=[],a=n("be08"),s={name:"DiagonalArrowIcon",components:{SVGIcon:a["a"]}},o=s,l=n("2877"),c=Object(l["a"])(o,i,r,!1,null,null,null);t["a"]=c.exports},"66cd":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i={article:"article",codeListing:"codeListing",collection:"collection",collectionGroup:"collectionGroup",containerSymbol:"containerSymbol",devLink:"devLink",dictionarySymbol:"dictionarySymbol",generic:"generic",link:"link",media:"media",pseudoCollection:"pseudoCollection",pseudoSymbol:"pseudoSymbol",restRequestSymbol:"restRequestSymbol",sampleCode:"sampleCode",symbol:"symbol",table:"table",learn:"learn",overview:"overview",project:"project",tutorial:"tutorial",resources:"resources"}},6869:function(e,t,n){"use strict";n("9649")},"690a":function(e,t,n){},"6e4a":function(e,t,n){"use strict";n("05a1")},"70fb":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"TopicsLinkCardGrid"},[n("Row",{attrs:{columns:{large:e.compactCards?3:2,medium:2}}},e._l(e.items,(function(t){return n("Column",{key:t.title},[n("TopicsLinkCardGridItem",{attrs:{item:t,compact:e.compactCards}})],1)})),1)],1)},r=[],a=n("ee9e"),s=n("308e"),o=n("12b1"),l=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Card",{staticClass:"reference-card-grid-item",attrs:{url:e.item.url,image:e.imageReferences.card,title:e.item.title,"floating-style":"",size:e.cardSize,"link-text":e.linkText},scopedSlots:e._u([e.imageReferences.card?null:{key:"cover",fn:function(t){var i=t.classes;return[n("div",{staticClass:"reference-card-grid-item__image",class:i},[n("TopicTypeIcon",{staticClass:"reference-card-grid-item__icon",attrs:{type:e.item.role,"image-override":e.references[e.imageReferences.icon]}})],1)]}}],null,!0)},[e.compact?e._e():n("ContentNode",{attrs:{content:e.item.abstract}})],1)},c=[],u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Reference",e._b({staticClass:"card",class:e.classes,attrs:{url:e.url}},"Reference",e.linkAriaTags,!1),[n("CardCover",{attrs:{variants:e.imageVariants,rounded:e.floatingStyle,"aria-hidden":"true"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._t("cover",null,null,t)]}}],null,!0)}),n("div",{staticClass:"details",attrs:{"aria-hidden":"true"}},[e.eyebrow?n("div",{staticClass:"eyebrow",attrs:{id:e.eyebrowId,"aria-label":e.formatAriaLabel("- "+e.eyebrow)}},[e._v(" "+e._s(e.eyebrow)+" ")]):e._e(),n("div",{staticClass:"title",attrs:{id:e.titleId}},[e._v(" "+e._s(e.title)+" ")]),e.$slots.default?n("div",{staticClass:"card-content",attrs:{id:e.contentId}},[e._t("default")],2):e._e(),e.linkText?n(e.hasButton?"ButtonLink":"div",{tag:"component",staticClass:"link"},[e._v(" "+e._s(e.linkText)+" "),e.showExternalLinks?n("DiagonalArrowIcon",{staticClass:"icon-inline link-icon"}):e.hasButton?e._e():n("InlineChevronRightIcon",{staticClass:"icon-inline link-icon"})],1):e._e()],1)],1)},d=[],p=n("76ab"),h=n("34b0"),m=n("6667"),f=n("86d8"),g={small:"small",large:"large"},b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"card-cover-wrap",class:{rounded:e.rounded}},[e._t("default",(function(){return[n("ImageAsset",{staticClass:"card-cover",attrs:{variants:e.variants}})]}),{classes:"card-cover"})],2)},v=[],y=n("8bd9"),w={name:"CardCover",components:{ImageAsset:y["a"]},props:{variants:{type:Array,required:!0},rounded:{type:Boolean,default:!1}}},_=w,x=(n("4d50"),n("2877")),k=Object(x["a"])(_,b,v,!1,null,"74d84342",null),C=k.exports,S={name:"Card",components:{Reference:f["a"],DiagonalArrowIcon:m["a"],InlineChevronRightIcon:h["a"],CardCover:C,ButtonLink:p["a"]},constants:{CardSize:g},inject:{references:{default:()=>({})}},computed:{titleId:({_uid:e})=>"card_title_"+e,contentId:({_uid:e})=>"card_content_"+e,eyebrowId:({_uid:e})=>"card_eyebrow_"+e,linkAriaTags:({titleId:e,eyebrowId:t,contentId:n,eyebrow:i,$slots:r})=>({"aria-labelledby":e.concat(i?" "+t:""),"aria-describedby":r.default?""+n:null}),classes:({size:e,floatingStyle:t})=>[e,{"floating-style":t}],imageReference:({image:e,references:t})=>t[e]||{},imageVariants:({imageReference:e})=>e.variants||[]},props:{linkText:{type:String,required:!1},url:{type:String,required:!1,default:""},eyebrow:{type:String,required:!1},image:{type:String,required:!1},size:{type:String,validator:e=>Object.prototype.hasOwnProperty.call(g,e)},title:{type:String,required:!0},hasButton:{type:Boolean,default:()=>!1},floatingStyle:{type:Boolean,default:!1},showExternalLinks:{type:Boolean,default:!1},formatAriaLabel:{type:Function,default:e=>e}}},j=S,E=(n("5b99"),Object(x["a"])(j,u,d,!1,null,"3c69339c",null)),O=E.exports,I=n("f12c"),T=n("66cd");const A={[T["a"].article]:"Read article",[T["a"].overview]:"Start tutorial",[T["a"].collection]:"View API collection",[T["a"].symbol]:"View symbol",[T["a"].sampleCode]:"View sample code"};var B={name:"TopicsLinkCardGridItem",components:{TopicTypeIcon:I["a"],Card:O,ContentNode:()=>Promise.resolve().then(n.bind(null,"5677"))},inject:["references"],props:{item:{type:Object,required:!0},compact:{type:Boolean,default:!0}},computed:{imageReferences:({item:e})=>(e.images||[]).reduce((e,t)=>(e[t.type]=t.identifier,e),{icon:null,card:null}),linkText:({compact:e,item:t})=>e?"":A[t.role]||"Learn more",cardSize:({compact:e})=>e?void 0:g.large}},L=B,N=(n("c942"),Object(x["a"])(L,l,c,!1,null,"15b5139b",null)),M=N.exports,$={name:"TopicsLinkCardGrid",components:{TopicsLinkCardGridItem:M,Column:s["a"],Row:a["a"]},props:{items:{type:Array,required:!0},topicStyle:{type:String,default:o["a"].compactGrid,validator:e=>e===o["a"].compactGrid||e===o["a"].detailedGrid}},computed:{compactCards:({topicStyle:e})=>e===o["a"].compactGrid}},R=$,P=Object(x["a"])(R,i,r,!1,null,null,null);t["a"]=P.exports},"72e7":function(e,t,n){"use strict";const i={up:"up",down:"down"};t["a"]={constants:{IntersectionDirections:i},data(){return{intersectionObserver:null,intersectionPreviousScrollY:0,intersectionScrollDirection:i.down}},computed:{intersectionThreshold(){const e=[];for(let t=0;t<=1;t+=.01)e.push(t);return e},intersectionRoot(){return null},intersectionRootMargin(){return"0px 0px 0px 0px"},intersectionObserverOptions(){return{root:this.intersectionRoot,rootMargin:this.intersectionRootMargin,threshold:this.intersectionThreshold}}},async mounted(){await n.e("chunk-2d0d3105").then(n.t.bind(null,"5abe",7)),this.intersectionObserver=new IntersectionObserver(e=>{this.detectIntersectionScrollDirection();const t=this.onIntersect;t?e.forEach(t):console.warn("onIntersect not implemented")},this.intersectionObserverOptions),this.getIntersectionTargets().forEach(e=>{this.intersectionObserver.observe(e)})},beforeDestroy(){this.intersectionObserver&&this.intersectionObserver.disconnect()},methods:{getIntersectionTargets(){return[this.$el]},detectIntersectionScrollDirection(){window.scrollYthis.intersectionPreviousScrollY&&(this.intersectionScrollDirection=i.up),this.intersectionPreviousScrollY=window.scrollY}}}},7689:function(e,t,n){"use strict";t["a"]={computed:{isClientMobile(){let e=!1;return e="maxTouchPoints"in navigator||"msMaxTouchPoints"in navigator?Boolean(navigator.maxTouchPoints||navigator.msMaxTouchPoints):window.matchMedia?window.matchMedia("(pointer:coarse)").matches:"orientation"in window,e}}}},"76ab":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.resolvedComponent,e._b({tag:"component",staticClass:"button-cta",class:{"is-dark":e.isDark}},"component",e.componentProps,!1),[e._t("default")],2)},r=[],a=n("86d8"),s={name:"ButtonLink",components:{Reference:a["a"]},props:{url:{type:String,required:!1},isDark:{type:Boolean,default:!1}},computed:{resolvedComponent:({url:e})=>e?a["a"]:"button",componentProps:({url:e})=>e?{url:e}:{}}},o=s,l=(n("0da1"),n("2877")),c=Object(l["a"])(o,i,r,!1,null,"c9c81868",null);t["a"]=c.exports},"7b1f":function(e,t,n){"use strict";var i,r,a={functional:!0,name:"WordBreak",render(e,{props:t,slots:n,data:i}){const r=n().default||[],a=r.filter(e=>e.text&&!e.tag);if(0===a.length||a.length!==r.length)return e(t.tag,i,r);const s=a.map(({text:e})=>e).join(),o=[];let l=null,c=0;while(null!==(l=t.safeBoundaryPattern.exec(s))){const t=l.index+1;o.push(s.slice(c,t)),o.push(e("wbr",{key:l.index})),c=t}return o.push(s.slice(c,s.length)),e(t.tag,i,o)},props:{safeBoundaryPattern:{type:RegExp,default:()=>/([a-z](?=[A-Z])|(:)\w|\w(?=[._]\w))/g},tag:{type:String,default:()=>"span"}}},s=a,o=n("2877"),l=Object(o["a"])(s,i,r,!1,null,null,null);t["a"]=l.exports},"7b69":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"code-listing",class:{"single-line":1===e.syntaxHighlightedLines.length},attrs:{"data-syntax":e.syntaxNameNormalized}},[e.fileName?n("Filename",{attrs:{isActionable:e.isFileNameActionable,fileType:e.fileType},on:{click:function(t){return e.$emit("file-name-click")}}},[e._v(e._s(e.fileName)+" ")]):e._e(),n("div",{staticClass:"container-general"},[n("pre",[n("code",e._l(e.syntaxHighlightedLines,(function(t,i){return n("span",{key:i,class:["code-line-container",{highlighted:e.isHighlighted(i)}]},[n("span",{directives:[{name:"show",rawName:"v-show",value:e.showLineNumbers,expression:"showLineNumbers"}],staticClass:"code-number",attrs:{"data-line-number":e.lineNumberFor(i)}}),e._v("\n"),n("span",{staticClass:"code-line",domProps:{innerHTML:e._s(t)}})])})),0)])])],1)},r=[],a=n("002d"),s=n("8649"),o=n("1020"),l=n.n(o);const c={objectivec:["objective-c"]},u={bash:["sh","zsh"],c:["h"],cpp:["cc","c++","h++","hpp","hh","hxx","cxx"],css:[],diff:["patch"],http:["https"],java:["jsp"],javascript:["js","jsx","mjs","cjs"],json:[],llvm:[],markdown:["md","mkdown","mkd"],objectivec:["mm","objc","obj-c"].concat(c.objectivec),perl:["pl","pm"],php:[],python:["py","gyp","ipython"],ruby:["rb","gemspec","podspec","thor","irb"],scss:[],shell:["console","shellsession"],swift:[],xml:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"]},d=new Set(["markdown","swift"]),p=Object.entries(u),h=new Set(Object.keys(u)),m=new Map;async function f(e){const t=[e];try{return await t.reduce(async(e,t)=>{let i;await e,i=d.has(t)?await n("1417")("./"+t):await n("2ab3")("./"+t),l.a.registerLanguage(t,i.default)},Promise.resolve()),!0}catch(i){return console.error(`Could not load ${e} file`),!1}}function g(e){if(h.has(e))return e;const t=p.find(([,t])=>t.includes(e));return t?t[0]:null}function b(e){if(m.has(e))return m.get(e);const t=g(e);return m.set(e,t),t}l.a.configure({classPrefix:"syntax-",languages:[...h]});const v=async e=>{const t=b(e);return!(!t||l.a.listLanguages().includes(t))&&f(t)},y=/\r\n|\r|\n/g,w=/syntax-/;function _(e){return 0===e.length?[]:e.split(y)}function x(e){return(e.trim().match(y)||[]).length}function k(e){const t=document.createElement("template");return t.innerHTML=e,t.content.childNodes}function C(e){const{className:t}=e;if(!w.test(t))return null;const n=_(e.innerHTML).reduce((e,n)=>`${e}${n||"\n\n"}\n`,"");return k(n.trim())}function S(e){return Array.from(e.childNodes).forEach(e=>{if(x(e.textContent))try{const t=e.childNodes.length?S(e):C(e);t&&e.replaceWith(...t)}catch(t){console.error(t)}}),C(e)}function j(e,t){const n=g(t);if(!l.a.getLanguage(n))throw new Error("Unsupported language for syntax highlighting: "+t);return l.a.highlight(e,{language:n,ignoreIllegals:!0}).value}function E(e,t){const n=e.join("\n"),i=j(n,t),r=document.createElement("code");return r.innerHTML=i,S(r),_(r.innerHTML)}var O=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"filename"},[e.isActionable?n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[n("FileIcon",{attrs:{fileType:e.fileType}}),e._t("default")],2):n("span",[n("FileIcon",{attrs:{fileType:e.fileType}}),e._t("default")],2)])},I=[],T=function(){var e=this,t=e.$createElement,n=e._self._c||t;return"swift"===e.fileType?n("SwiftFileIcon",{staticClass:"file-icon"}):n("GenericFileIcon",{staticClass:"file-icon"})},A=[],B=n("a88f"),L=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"generic-file-icon",attrs:{viewBox:"0 0 14 14",themeId:"generic-file"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},N=[],M=n("be08"),$={name:"GenericFileIcon",components:{SVGIcon:M["a"]}},R=$,P=n("2877"),V=Object(P["a"])(R,L,N,!1,null,null,null),D=V.exports,G={name:"CodeListingFileIcon",components:{SwiftFileIcon:B["a"],GenericFileIcon:D},props:{fileType:String}},z=G,q=(n("e6db"),Object(P["a"])(z,T,A,!1,null,"7c381064",null)),U=q.exports,W={name:"CodeListingFilename",components:{FileIcon:U},props:{isActionable:{type:Boolean,default:()=>!1},fileType:String}},H=W,F=(n("8608"),Object(P["a"])(H,O,I,!1,null,"c8c40662",null)),K=F.exports,Z={name:"CodeListing",components:{Filename:K},data(){return{syntaxHighlightedLines:[]}},props:{fileName:String,isFileNameActionable:{type:Boolean,default:()=>!1},syntax:String,fileType:String,content:{type:Array,required:!0},startLineNumber:{type:Number,default:()=>1},highlights:{type:Array,default:()=>[]},showLineNumbers:{type:Boolean,default:()=>!1}},computed:{escapedContent:({content:e})=>e.map(a["c"]),highlightedLineNumbers(){return new Set(this.highlights.map(({line:e})=>e))},syntaxNameNormalized(){const e={occ:s["a"].objectiveC.key.url};return e[this.syntax]||this.syntax}},watch:{content:{handler:"syntaxHighlightLines",immediate:!0}},methods:{isHighlighted(e){return this.highlightedLineNumbers.has(this.lineNumberFor(e))},lineNumberFor(e){return this.startLineNumber+e},async syntaxHighlightLines(){let e;try{await v(this.syntaxNameNormalized),e=E(this.content,this.syntaxNameNormalized)}catch(t){e=this.escapedContent}this.syntaxHighlightedLines=e.map(e=>""===e?"\n":e)}}},Y=Z,X=(n("c15f"),Object(P["a"])(Y,i,r,!1,null,"12727242",null));t["a"]=X.exports},"7c9f":function(e,t,n){"use strict";n("20ea")},"80c2":function(e,t,n){},"80c8":function(e,t,n){},"80e4":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"asset"},[n(e.assetComponent,e._g(e._b({tag:"component"},"component",e.assetProps,!1),e.assetListeners))],1)},r=[],a=n("8bd9"),s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("video",{attrs:{controls:e.showsControls,autoplay:e.autoplays,poster:e.normalisedPosterPath,width:e.optimalWidth,playsinline:""},domProps:{muted:e.muted},on:{playing:function(t){return e.$emit("playing")},pause:function(t){return e.$emit("pause")},ended:function(t){return e.$emit("ended")}}},[n("source",{attrs:{src:e.normalizeAssetUrl(e.videoAttributes.url)}})])},o=[],l=n("748c"),c=n("e425"),u=n("821b"),d={name:"VideoAsset",props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0},posterVariants:{type:Array,required:!1,default:()=>[]},muted:{type:Boolean,default:!0}},data:()=>({appState:c["a"].state,optimalWidth:null}),computed:{preferredColorScheme:({appState:e})=>e.preferredColorScheme,systemColorScheme:({appState:e})=>e.systemColorScheme,userPrefersDark:({preferredColorScheme:e,systemColorScheme:t})=>e===u["a"].dark.value||e===u["a"].auto.value&&t===u["a"].dark.value,shouldShowDarkVariant:({darkVideoVariantAttributes:e,userPrefersDark:t})=>e&&t,defaultVideoAttributes(){return this.videoVariantsGroupedByAppearance.light[0]||this.darkVideoVariantAttributes||{}},darkVideoVariantAttributes(){return this.videoVariantsGroupedByAppearance.dark[0]},videoVariantsGroupedByAppearance(){return Object(l["e"])(this.variants)},posterVariantsGroupedByAppearance(){const{light:e,dark:t}=Object(l["e"])(this.posterVariants);return{light:Object(l["a"])(e),dark:Object(l["a"])(t)}},defaultPosterAttributes:({posterVariantsGroupedByAppearance:e,userPrefersDark:t})=>t&&e.dark.length?e.dark[0]:e.light[0]||{},normalisedPosterPath:({defaultPosterAttributes:e})=>Object(l["c"])(e.src),videoAttributes:({darkVideoVariantAttributes:e,defaultVideoAttributes:t,shouldShowDarkVariant:n})=>n?e:t},watch:{normalisedPosterPath:{immediate:!0,handler:"getPosterDimensions"}},methods:{normalizeAssetUrl:l["c"],async getPosterDimensions(e){if(!e)return void(this.optimalWidth=null);const{density:t}=this.defaultPosterAttributes,n=parseInt(t.match(/\d+/)[0],10),{width:i}=await Object(l["b"])(e);this.optimalWidth=i/n}}},p=d,h=n("2877"),m=Object(h["a"])(p,s,o,!1,null,null,null),f=m.exports,g=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"video-replay-container"},[n("VideoAsset",{ref:"asset",attrs:{variants:e.variants,autoplays:e.autoplays,showsControls:e.showsControls,muted:e.muted,posterVariants:e.posterVariants},on:{pause:e.onPause,playing:e.onVideoPlaying,ended:e.onVideoEnd}}),n("a",{staticClass:"replay-button",class:{visible:this.showsReplayButton},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.replay.apply(null,arguments)}}},[e._v(" "+e._s(e.text)+" "),e.played?n("InlineReplayIcon",{staticClass:"replay-icon icon-inline"}):n("PlayIcon",{staticClass:"replay-icon icon-inline"})],1)],1)},b=[],v=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-replay-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-replay"}},[n("path",{attrs:{d:"M2.254 10.201c-1.633-2.613-0.838-6.056 1.775-7.689 2.551-1.594 5.892-0.875 7.569 1.592l0.12 0.184-0.848 0.53c-1.34-2.145-4.166-2.797-6.311-1.457s-2.797 4.166-1.457 6.311 4.166 2.797 6.311 1.457c1.006-0.629 1.71-1.603 2.003-2.723l0.056-0.242 0.98 0.201c-0.305 1.487-1.197 2.792-2.51 3.612-2.613 1.633-6.056 0.838-7.689-1.775z"}}),n("path",{attrs:{d:"M10.76 1.355l0.984-0.18 0.851 4.651-4.56-1.196 0.254-0.967 3.040 0.796z"}})])},y=[],w=n("be08"),_={name:"InlineReplayIcon",components:{SVGIcon:w["a"]}},x=_,k=Object(h["a"])(x,v,y,!1,null,null,null),C=k.exports,S=n("c4dd"),j={name:"ReplayableVideoAsset",components:{PlayIcon:S["a"],InlineReplayIcon:C,VideoAsset:f},props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0},muted:{type:Boolean,default:!0},posterVariants:{type:Array,default:()=>[]}},computed:{text:({played:e})=>e?"Replay":"Play"},data(){return{showsReplayButton:!(this.autoplays&&this.muted),played:!1}},methods:{async replay(){const e=this.$refs.asset.$el;e&&(await e.play(),this.showsReplayButton=!1)},onVideoEnd(){this.showsReplayButton=!0,this.played=!0},onVideoPlaying(){this.showsReplayButton=!1},onPause(){this.showsControls||this.showsReplayButton||(this.showsReplayButton=!0)}}},E=j,O=(n("018a"),Object(h["a"])(E,g,b,!1,null,"5ff7ec6e",null)),I=O.exports;const T={video:"video",image:"image"};var A={name:"Asset",components:{ImageAsset:a["a"],VideoAsset:f},constants:{AssetTypes:T},inject:["references"],props:{identifier:{type:String,required:!0},showsReplayButton:{type:Boolean,default:()=>!1},showsVideoControls:{type:Boolean,default:()=>!0},videoAutoplays:{type:Boolean,default:()=>!0},videoMuted:{type:Boolean,default:!0}},computed:{rawAsset(){return this.references[this.identifier]||{}},isRawAssetVideo:({rawAsset:e})=>e.type===T.video,videoPoster(){return this.isRawAssetVideo&&this.references[this.rawAsset.poster]},asset(){return this.isRawAssetVideo&&this.prefersReducedMotion&&this.videoPoster||this.rawAsset},assetComponent(){switch(this.asset.type){case T.image:return a["a"];case T.video:return this.showsReplayButton?I:f;default:return}},prefersReducedMotion(){return window.matchMedia("(prefers-reduced-motion)").matches},assetProps(){return{[T.image]:this.imageProps,[T.video]:this.videoProps}[this.asset.type]},imageProps(){return{alt:this.asset.alt,variants:this.asset.variants}},videoProps(){return{variants:this.asset.variants,showsControls:this.showsVideoControls,muted:this.videoMuted,autoplays:!this.prefersReducedMotion&&this.videoAutoplays,posterVariants:this.videoPoster?this.videoPoster.variants:[]}},assetListeners(){return{[T.image]:null,[T.video]:{ended:()=>this.$emit("videoEnded")}}[this.asset.type]}}},B=A,L=(n("d9a3"),Object(h["a"])(B,i,r,!1,null,"72c01652",null));t["a"]=L.exports},8222:function(e,t,n){},"830f":function(e,t,n){"use strict";n("30b0")},"83b9":function(e,t,n){"use strict";n("50fa")},8608:function(e,t,n){"use strict";n("a7f3")},"863d":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"nav-menu-item",class:{"nav-menu-item--animated":e.animate}},[e._t("default")],2)},r=[],a={name:"NavMenuItemBase",props:{animate:{type:Boolean,default:!0}}},s=a,o=(n("43fe"),n("2877")),l=Object(o["a"])(s,i,r,!1,null,"66cbfe4c",null);t["a"]=l.exports},8649:function(e,t,n){"use strict";t["a"]={objectiveC:{name:"Objective-C",key:{api:"occ",url:"objc"}},swift:{name:"Swift",key:{api:"swift",url:"swift"}}}},"86d8":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.refComponent,{tag:"component",attrs:{url:e.urlWithParams,"is-active":e.isActiveComputed}},[e._t("default")],2)},r=[],a=n("d26a"),s=n("66cd"),o=n("9895"),l=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isActive?n("a",{attrs:{href:e.url}},[e._t("default")],2):n("span",[e._t("default")],2)},c=[],u={name:"ReferenceExternal",props:{url:{type:String,required:!0},isActive:{type:Boolean,default:!0}}},d=u,p=n("2877"),h=Object(p["a"])(d,l,c,!1,null,null,null),m=h.exports,f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ReferenceInternal",e._b({},"ReferenceInternal",e.$props,!1),[n("CodeVoice",[e._t("default")],2)],1)},g=[],b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isActive?n("router-link",{attrs:{to:e.url}},[e._t("default")],2):n("span",[e._t("default")],2)},v=[],y={name:"ReferenceInternal",props:{url:{type:String,required:!0},isActive:{type:Boolean,default:!0}}},w=y,_=Object(p["a"])(w,b,v,!1,null,null,null),x=_.exports,k=n("52e4"),C={name:"ReferenceInternalSymbol",props:x.props,components:{ReferenceInternal:x,CodeVoice:k["a"]}},S=C,j=Object(p["a"])(S,f,g,!1,null,null,null),E=j.exports,O={name:"Reference",computed:{isInternal({url:e}){if(!e.startsWith("/")&&!e.startsWith("#"))return!1;const{resolved:{name:t}={}}=this.$router.resolve(e)||{};return t!==o["b"]},isSymbolReference(){return"symbol"===this.kind&&(this.role===s["a"].symbol||this.role===s["a"].dictionarySymbol)},isDisplaySymbol({isSymbolReference:e,titleStyle:t,ideTitle:n}){return n?e&&"symbol"===t:e},refComponent(){return this.isInternal?this.isDisplaySymbol?E:x:m},urlWithParams({isInternal:e}){return e?Object(a["b"])(this.url,this.$route.query):this.url},isActiveComputed({url:e,isActive:t}){return!(!e||!t)}},props:{url:{type:String,required:!0},kind:{type:String,required:!1},role:{type:String,required:!1},isActive:{type:Boolean,required:!1,default:!0},ideTitle:{type:String,required:!1},titleStyle:{type:String,required:!1}}},I=O,T=Object(p["a"])(I,i,r,!1,null,null,null);t["a"]=T.exports},"8a61":function(e,t,n){"use strict";var i=n("3908");t["a"]={methods:{async scrollToElement(e){await Object(i["b"])(8);const t=this.$router.resolve({hash:e}),{selector:n,offset:r}=await this.$router.options.scrollBehavior(t.route),a=document.querySelector(n);return a?(a.scrollIntoView(),window.scrollY+window.innerHeight`${Object(a["c"])(e.src)} ${e.density}`).join(", "),n=e[0],i={srcSet:t,src:Object(a["c"])(n.src)},{width:r}=n.size||{width:null};return r&&(i.width=r,i.height="auto"),i}var h={name:"ImageAsset",mixins:[s],data:()=>({appState:o["a"].state,fallbackImageSrcSet:null,optimalWidth:null}),computed:{allVariants:({lightVariants:e=[],darkVariants:t=[]})=>e.concat(t),defaultAttributes:({lightVariantAttributes:e,darkVariantAttributes:t})=>e||t,darkVariantAttributes:({darkVariants:e})=>p(e),lightVariantAttributes:({lightVariants:e})=>p(e),loading:({appState:e})=>e.imageLoadingStrategy,preferredColorScheme:({appState:e})=>e.preferredColorScheme,prefersAuto:({preferredColorScheme:e})=>e===l["a"].auto.value,prefersDark:({preferredColorScheme:e})=>e===l["a"].dark.value},props:{alt:{type:String,default:""},variants:{type:Array,required:!0},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},methods:{handleImageLoadError(){this.fallbackImageSrcSet=u.a+" 2x"},async calculateOptimalWidth(){const{$refs:{img:{currentSrc:e}},allVariants:t}=this,{density:n}=t.find(({src:t})=>e.endsWith(t)),i=parseInt(n.match(/\d+/)[0],d),r=await Object(a["b"])(e),s=r.width/i;return s},async optimizeImageSize(){if(!this.defaultAttributes.width&&this.$refs.img)try{this.optimalWidth=await this.calculateOptimalWidth()}catch{console.error("Unable to calculate optimal image width")}}},mounted(){this.shouldCalculateOptimalWidth&&this.$refs.img.addEventListener("load",this.optimizeImageSize)}},m=h,f=n("2877"),g=Object(f["a"])(m,i,r,!1,null,null,null);t["a"]=g.exports},"8c92":function(e,t,n){"use strict";n("80c8")},"8d2d":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"tutorial-icon",attrs:{viewBox:"0 0 14 14",themeId:"tutorial"}},[n("path",{attrs:{d:"M0.933 6.067h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M0.933 1.867h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M13.067 1.867v10.267h-7.467v-10.267zM12.133 2.8h-5.6v8.4h5.6z"}}),n("path",{attrs:{d:"M0.933 10.267h3.733v1.867h-3.733v-1.867z"}})])},r=[],a=n("be08"),s={name:"TutorialIcon",components:{SVGIcon:a["a"]}},o=s,l=n("2877"),c=Object(l["a"])(o,i,r,!1,null,null,null);t["a"]=c.exports},"92fe":function(e,t,n){},"95da":function(e,t,n){"use strict";var i=n("0cb0");const r="data-original-",a="aria-hidden",s="tabindex";function o(e,t){const n=r+t;if(e.getAttribute(n))return;const i=e.getAttribute(t)||"";e.setAttribute(n,i)}function l(e,t){const n=r+t;if(!e.hasAttribute(n))return;const i=e.getAttribute(n);e.removeAttribute(n),i.length?e.setAttribute(t,i):e.removeAttribute(t)}function c(e,t){const n=document.body;let i=e,r=e;while(i=i.previousElementSibling)t(i);while(r=r.nextElementSibling)t(r);e.parentElement&&e.parentElement!==n&&c(e.parentElement,t)}const u=e=>{o(e,a),o(e,s),e.setAttribute(a,"true"),e.setAttribute(s,"-1");const t=i["a"].getTabbableElements(e);let n=t.length-1;while(n>=0)o(t[n],s),t[n].setAttribute(s,"-1"),n-=1},d=e=>{l(e,a),l(e,s);const t=e.querySelectorAll(`[${r+s}]`);let n=t.length-1;while(n>=0)l(t[n],s),n-=1};t["a"]={hide(e){c(e,u)},show(e){c(e,d)}}},9649:function(e,t,n){},"97a4":function(e,t,n){},9975:function(e,t,n){"use strict";n("287e")},"9a2b":function(e,t,n){"use strict";n("dce7")},"9b30":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"nav-menu-items",attrs:{"data-previous-menu-children-count":e.previousSiblingChildren}},[e._t("default")],2)},r=[],a={name:"NavMenuItems",props:{previousSiblingChildren:{type:Number,default:0}}},s=a,o=(n("517a"),n("2877")),l=Object(o["a"])(s,i,r,!1,null,"67c1c0a5",null);t["a"]=l.exports},a295:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",themeId:"path"}},[n("path",{attrs:{d:"M0 0.948h2.8v2.8h-2.8z"}}),n("path",{attrs:{d:"M11.2 10.252h2.8v2.8h-2.8z"}}),n("path",{attrs:{d:"M6.533 1.852h0.933v10.267h-0.933z"}}),n("path",{attrs:{d:"M2.8 1.852h4.667v0.933h-4.667z"}}),n("path",{attrs:{d:"M6.533 11.186h4.667v0.933h-4.667z"}})])},r=[],a=n("be08"),s={name:"PathIcon",components:{SVGIcon:a["a"]}},o=s,l=n("2877"),c=Object(l["a"])(o,i,r,!1,null,null,null);t["a"]=c.exports},a7d8:function(e,t,n){},a7f3:function(e,t,n){},a88f:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"swift-file-icon",attrs:{viewBox:"0 0 15 14",themeId:"swift-file"}},[n("path",{attrs:{d:"M14.93,13.56A2.15,2.15,0,0,0,15,13a5.37,5.37,0,0,0-1.27-3.24A6.08,6.08,0,0,0,14,7.91,9.32,9.32,0,0,0,9.21.31a8.51,8.51,0,0,1,1.78,5,6.4,6.4,0,0,1-.41,2.18A45.06,45.06,0,0,1,3.25,1.54,44.57,44.57,0,0,0,7.54,6.9,45.32,45.32,0,0,1,1.47,2.32,35.69,35.69,0,0,0,8.56,9.94a6.06,6.06,0,0,1-3.26.85A9.48,9.48,0,0,1,0,8.91a10,10,0,0,0,8.1,4.72c2.55,0,3.25-1.2,4.72-1.2a2.09,2.09,0,0,1,1.91,1.15C14.79,13.69,14.88,13.75,14.93,13.56Z"}})])},r=[],a=n("be08"),s={name:"SwiftFileIcon",components:{SVGIcon:a["a"]}},o=s,l=(n("c3e5"),n("2877")),c=Object(l["a"])(o,i,r,!1,null,"c01a6890",null);t["a"]=c.exports},a97e:function(e,t,n){"use strict";var i=n("63b8");const r=e=>e?`(max-width: ${e}px)`:"",a=e=>e?`(min-width: ${e}px)`:"";function s({minWidth:e,maxWidth:t}){return["only screen",a(e),r(t)].filter(Boolean).join(" and ")}function o({maxWidth:e,minWidth:t}){return window.matchMedia(s({minWidth:t,maxWidth:e}))}var l,c,u={name:"BreakpointEmitter",constants:{BreakpointAttributes:i["a"],BreakpointName:i["b"],BreakpointScopes:i["c"]},props:{scope:{type:String,default:()=>i["c"].default,validator:e=>e in i["c"]}},render(){return this.$scopedSlots.default?this.$scopedSlots.default({matchingBreakpoint:this.matchingBreakpoint}):null},data:()=>({matchingBreakpoint:null}),methods:{initMediaQuery(e,t){const n=o(t),i=t=>this.handleMediaQueryChange(t,e);n.addListener(i),this.$once("hook:beforeDestroy",()=>{n.removeListener(i)}),i(n)},handleMediaQueryChange(e,t){e.matches&&(this.matchingBreakpoint=t,this.$emit("change",t))}},mounted(){const e=i["a"][this.scope]||{};Object.entries(e).forEach(([e,t])=>{this.initMediaQuery(e,t)})}},d=u,p=n("2877"),h=Object(p["a"])(d,l,c,!1,null,null,null);t["a"]=h.exports},a9f1:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"article-icon",attrs:{viewBox:"0 0 14 14",themeId:"article"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},r=[],a=n("be08"),s={name:"ArticleIcon",components:{SVGIcon:a["a"]}},o=s,l=n("2877"),c=Object(l["a"])(o,i,r,!1,null,null,null);t["a"]=c.exports},aea0:function(e,t,n){},b0f5:function(e,t,n){"use strict";n("49e3")},b37f:function(e,t,n){"use strict";n("97a4")},b392:function(e,t,n){},be08:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{staticClass:"svg-icon",attrs:{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"}},[e.themeOverrideURL?n("use",{attrs:{href:e.themeOverrideURL+"#"+e.themeId,width:"100%",height:"100%"}}):e._t("default")],2)},r=[],a=n("6842"),s={name:"SVGIcon",props:{themeId:{type:String,required:!1},iconUrl:{type:String,default:null}},computed:{themeOverrideURL:({iconUrl:e,themeId:t})=>e||Object(a["c"])(["theme","icons",t],void 0)}},o=s,l=(n("c2c4"),n("2877")),c=Object(l["a"])(o,i,r,!1,null,"33d3200a",null);t["a"]=c.exports},bf08:function(e,t,n){"use strict";var i=n("6842"),r=n("d26a");const a=Object(i["c"])(["meta","title"],"Documentation"),s=({title:e,description:t,url:n})=>[{name:"description",content:t},{property:"og:locale",content:"en_US"},{property:"og:site_name",content:a},{property:"og:type",content:"website"},{property:"og:title",content:e},{property:"og:description",content:t},{property:"og:url",content:n},{property:"og:image",content:Object(r["d"])("/developer-og.jpg")},{name:"twitter:image",content:Object(r["d"])("/developer-og-twitter.jpg")},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:description",content:t},{name:"twitter:title",content:e},{name:"twitter:url",content:n}],o=e=>[e,a].filter(Boolean).join(" | "),l=e=>{const{content:t}=e,n=e.property?"property":"name",i=e[n],r=document.querySelector(`meta[${n}="${i}"]`);if(r&&t)r.setAttribute("content",t);else if(r&&!t)r.remove();else if(t){const t=document.createElement("meta");t.setAttribute(n,e[n]),t.setAttribute("content",e.content),document.getElementsByTagName("head")[0].appendChild(t)}},c=e=>{document.title=e};function u({title:e,description:t,url:n}){const i=o(e);c(i),s({title:i,description:t,url:n}).forEach(e=>l(e))}var d=n("002d"),p=n("5677");t["a"]={methods:{extractFirstParagraphText(e=[]){const t=p["default"].computed.plaintext.bind({...p["default"].methods,content:e})();return Object(d["e"])(t)}},computed:{pagePath:({$route:{path:e="/"}={}})=>e,pageURL:({pagePath:e="/"})=>Object(r["d"])(e)},mounted(){u({title:this.pageTitle,description:this.pageDescription,url:this.pageURL})}}},c081:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.action?n("DestinationDataProvider",{attrs:{destination:e.action},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.url,r=t.title;return n("ButtonLink",{attrs:{url:i,isDark:e.isDark}},[e._v(" "+e._s(r)+" ")])}}],null,!1,1264376715)}):e._e()},r=[],a=n("76ab"),s=n("c7ea"),o={name:"CallToActionButton",components:{DestinationDataProvider:s["a"],ButtonLink:a["a"]},props:{action:{type:Object,required:!0},isDark:{type:Boolean,default:!1}}},l=o,c=n("2877"),u=Object(c["a"])(l,i,r,!1,null,null,null);t["a"]=u.exports},c15f:function(e,t,n){"use strict";n("e67f")},c212:function(e,t,n){},c2c4:function(e,t,n){"use strict";n("161e")},c3da:function(e,t,n){"use strict";n("fda2")},c3e5:function(e,t,n){"use strict";n("aea0")},c4dd:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"play-icon",attrs:{viewBox:"0 0 14 14",themeId:"play"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M10.195 7.010l-5 3v-6l5 3z"}})])},r=[],a=n("be08"),s={name:"PlayIcon",components:{SVGIcon:a["a"]}},o=s,l=n("2877"),c=Object(l["a"])(o,i,r,!1,null,null,null);t["a"]=c.exports},c7ea:function(e,t,n){"use strict";const i={link:"link",reference:"reference",text:"text"};var r,a,s={name:"DestinationDataProvider",props:{destination:{type:Object,required:!0,default:()=>({})}},inject:{references:{default:()=>({})},isTargetIDE:{default:()=>!1}},constants:{DestinationType:i},computed:{isExternal:({reference:e,destination:t})=>e.type===i.link||t.type===i.link,shouldAppendOpensInBrowser:({isExternal:e,isTargetIDE:t})=>e&&t,reference:({references:e,destination:t})=>e[t.identifier]||{},linkUrl:({destination:e,reference:t})=>({[i.link]:e.destination,[i.reference]:t.url,[i.text]:e.text}[e.type]),linkTitle:({reference:e,destination:t})=>({[i.link]:t.title,[i.reference]:t.overridingTitle||e.title,[i.text]:""}[t.type])},methods:{formatAriaLabel(e){return this.shouldAppendOpensInBrowser?e+" (opens in browser)":e}},render(){return this.$scopedSlots.default({url:this.linkUrl||"",title:this.linkTitle||"",formatAriaLabel:this.formatAriaLabel,isExternal:this.isExternal})}},o=s,l=n("2877"),c=Object(l["a"])(o,r,a,!1,null,null,null);t["a"]=c.exports},c942:function(e,t,n){"use strict";n("80c2")},cb92:function(e,t,n){"use strict";n("598a")},cbcf:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{ref:"nav",staticClass:"nav",class:e.rootClasses,attrs:{role:"navigation"}},[n("div",{ref:"wrapper",staticClass:"nav__wrapper"},[n("div",{staticClass:"nav__background"}),e.hasOverlay?n("div",{staticClass:"nav-overlay",on:{click:e.closeNav}}):e._e(),n("div",{staticClass:"nav-content"},[e._t("pre-title",null,{className:"pre-title"},{closeNav:e.closeNav,inBreakpoint:e.inBreakpoint,currentBreakpoint:e.currentBreakpoint,isOpen:e.isOpen}),e.$slots.default?n("div",{staticClass:"nav-title"},[e._t("default")],2):e._e(),e._t("after-title"),n("div",{staticClass:"nav-menu"},[n("a",{ref:"axToggle",staticClass:"nav-ax-toggle",attrs:{href:"#",role:"button"},on:{click:function(t){return t.preventDefault(),e.toggleNav.apply(null,arguments)}}},[n("span",{staticClass:"visuallyhidden"},[e.isOpen?[e._v("Close Menu")]:[e._v("Open Menu")]],2)]),n("div",{ref:"tray",staticClass:"nav-menu-tray",on:{transitionend:function(t){return t.target!==t.currentTarget?null:e.onTransitionEnd.apply(null,arguments)},click:e.handleTrayClick}},[e._t("tray",(function(){return[n("NavMenuItems",[e._t("menu-items")],2)]}),{closeNav:e.closeNav})],2)]),n("div",{staticClass:"nav-actions"},[n("a",{ref:"toggle",staticClass:"nav-menucta",attrs:{href:"#",tabindex:"-1","aria-hidden":"true"},on:{click:function(t){return t.preventDefault(),e.toggleNav.apply(null,arguments)}}},[n("span",{staticClass:"nav-menucta-chevron"})])])],2),e._t("after-content")],2),n("BreakpointEmitter",{attrs:{scope:e.BreakpointScopes.nav},on:{change:e.onBreakpointChange}})],1)},r=[],a=n("72e7"),s=n("9b30"),o=n("a97e"),l=n("f2af"),c=n("942d"),u=n("63b8"),d=n("95da"),p=n("3908");const{noClose:h}=c["a"],{BreakpointName:m,BreakpointScopes:f}=o["a"].constants,g=8,b={isDark:"theme-dark",isOpen:"nav--is-open",inBreakpoint:"nav--in-breakpoint-range",isTransitioning:"nav--is-transitioning",isSticking:"nav--is-sticking",hasSolidBackground:"nav--solid-background",hasNoBorder:"nav--noborder",hasFullWidthBorder:"nav--fullwidth-border",isWideFormat:"nav--is-wide-format",noBackgroundTransition:"nav--no-bg-transition"};var v={name:"NavBase",components:{NavMenuItems:s["a"],BreakpointEmitter:o["a"]},constants:{NavStateClasses:b,NoBGTransitionFrames:g},props:{breakpoint:{type:String,default:m.small},hasOverlay:{type:Boolean,default:!0},hasSolidBackground:{type:Boolean,default:!1},hasNoBorder:{type:Boolean,default:!1},hasFullWidthBorder:{type:Boolean,default:!1},isDark:{type:Boolean,default:!1},isWideFormat:{type:Boolean,default:!1}},mixins:[a["a"]],data(){return{isOpen:!1,isTransitioning:!1,isSticking:!1,noBackgroundTransition:!0,currentBreakpoint:m.large}},computed:{BreakpointScopes:()=>f,inBreakpoint:({currentBreakpoint:e,breakpoint:t})=>!Object(u["d"])(e,t),rootClasses:({isOpen:e,inBreakpoint:t,isTransitioning:n,isSticking:i,hasSolidBackground:r,hasNoBorder:a,hasFullWidthBorder:s,isDark:o,isWideFormat:l,noBackgroundTransition:c})=>({[b.isDark]:o,[b.isOpen]:e,[b.inBreakpoint]:t,[b.isTransitioning]:n,[b.isSticking]:i,[b.hasSolidBackground]:r,[b.hasNoBorder]:a,[b.hasFullWidthBorder]:s,[b.isWideFormat]:l,[b.noBackgroundTransition]:c})},watch:{isOpen(e){this.$emit("change",e),e?this.onExpand():this.onClose()}},async mounted(){window.addEventListener("keydown",this.onEscape),window.addEventListener("popstate",this.closeNav),window.addEventListener("orientationchange",this.closeNav),document.addEventListener("click",this.handleClickOutside),this.handleFlashOnMount(),await this.$nextTick()},beforeDestroy(){window.removeEventListener("keydown",this.onEscape),window.removeEventListener("popstate",this.closeNav),window.removeEventListener("orientationchange",this.closeNav),document.removeEventListener("click",this.handleClickOutside),this.isOpen&&this.toggleScrollLock(!1)},methods:{getIntersectionTargets(){return[document.getElementById(c["e"])||this.$el]},toggleNav(){this.isOpen=!this.isOpen,this.isTransitioning=!0},closeNav(){const e=this.isOpen;return this.isOpen=!1,this.resolveOnceTransitionsEnd(e)},resolveOnceTransitionsEnd(e){return e&&this.inBreakpoint?(this.isTransitioning=!0,new Promise(e=>{const t=this.$watch("isTransitioning",()=>{e(),t()})})):Promise.resolve()},async onTransitionEnd({propertyName:e}){"max-height"===e&&(this.$emit("changed",this.isOpen),this.isTransitioning=!1,this.isOpen?(this.$emit("opened"),this.toggleScrollLock(!0)):this.$emit("closed"))},onBreakpointChange(e){this.currentBreakpoint=e,this.inBreakpoint||this.closeNav()},onIntersect({intersectionRatio:e}){window.scrollY<0||(this.isSticking=1!==e)},onEscape({key:e}){"Escape"===e&&this.isOpen&&(this.closeNav(),this.$refs.axToggle.focus())},handleTrayClick({target:e}){e.href&&!e.classList.contains(h)&&this.closeNav()},handleClickOutside({target:e}){this.$refs.nav.contains(e)||this.closeNav()},toggleScrollLock(e){e?l["a"].lockScroll(this.$refs.tray):l["a"].unlockScroll(this.$refs.tray)},onExpand(){this.$emit("open"),d["a"].hide(this.$refs.wrapper),document.activeElement===this.$refs.toggle&&document.activeElement.blur()},onClose(){this.$emit("close"),this.toggleScrollLock(!1),d["a"].show(this.$refs.wrapper)},async handleFlashOnMount(){await Object(p["b"])(g),this.noBackgroundTransition=!1}}},y=v,w=(n("83b9"),n("2877")),_=Object(w["a"])(y,i,r,!1,null,"0c761cd5",null);t["a"]=_.exports},d34b:function(e,t,n){},d915:function(e,t,n){"use strict";n("e944")},d9a3:function(e,t,n){"use strict";n("92fe")},dce7:function(e,t,n){},e3ab:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("aside",{class:e.kind,attrs:{"aria-label":e.kind}},[n("p",{staticClass:"label"},[e._v(e._s(e.label))]),e._t("default")],2)},r=[];const a={deprecated:"deprecated",experiment:"experiment",important:"important",note:"note",tip:"tip",warning:"warning"};var s={name:"Aside",props:{kind:{type:String,required:!0,validator:e=>Object.prototype.hasOwnProperty.call(a,e)},name:{type:String,required:!1}},computed:{label:({kind:e,name:t})=>t||{[a.deprecated]:"Deprecated",[a.experiment]:"Experiment",[a.important]:"Important",[a.note]:"Note",[a.tip]:"Tip",[a.warning]:"Warning"}[e]}},o=s,l=(n("d915"),n("2877")),c=Object(l["a"])(o,i,r,!1,null,"7696d857",null);t["a"]=c.exports},e67f:function(e,t,n){},e6db:function(e,t,n){"use strict";n("47cc")},e944:function(e,t,n){},ee9e:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"row",class:{"with-columns":e.columns},style:e.style},[e._t("default")],2)},r=[],a=n("63b8"),s={name:"Row",props:{columns:{type:Object,required:!1,validator:e=>Object.entries(e).every(([e,t])=>a["b"][e]&&"number"===typeof t)},gap:{type:Number,required:!1}},computed:{style:({columns:e={},gap:t})=>({"--col-count-large":e.large,"--col-count-medium":e.medium,"--col-count-small":e.small||1,"--col-gap":t&&t+"px"})}},o=s,l=(n("2bdf"),n("2877")),c=Object(l["a"])(o,i,r,!1,null,"7d2946e9",null);t["a"]=c.exports},f12c:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"TopicTypeIcon"},[e.imageOverride?n("OverridableAsset",{staticClass:"icon-inline",style:e.styles,attrs:{imageOverride:e.imageOverride,shouldCalculateOptimalWidth:e.shouldCalculateOptimalWidth}}):n(e.icon,e._b({tag:"component",staticClass:"icon-inline",style:e.styles},"component",e.iconProps,!1))],1)},r=[],a=n("a295"),s=n("3024"),o=n("a9f1"),l=n("8d2d"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-func"}},[n("path",{attrs:{d:"M13 1v12h-12v-12zM12.077 1.923h-10.154v10.154h10.154z"}}),n("path",{attrs:{d:"M5.191 9.529c0.044 0.002 0.089 0.004 0.133 0.004 0.108 0 0.196-0.025 0.262-0.074s0.122-0.113 0.166-0.188c0.044-0.077 0.078-0.159 0.103-0.247s0.049-0.173 0.074-0.251l0.598-2.186h-0.709l0.207-0.702h0.702l0.288-1.086c0.083-0.384 0.256-0.667 0.517-0.849s0.591-0.273 0.99-0.273c0.108 0 0.212 0.007 0.314 0.022s0.203 0.027 0.306 0.037l-0.207 0.761c-0.054-0.006-0.106-0.011-0.155-0.018s-0.102-0.011-0.155-0.011c-0.108 0-0.196 0.016-0.262 0.048s-0.122 0.075-0.166 0.129-0.080 0.115-0.107 0.185c-0.028 0.068-0.055 0.14-0.085 0.214l-0.222 0.842h0.768l-0.192 0.702h-0.783l-0.628 2.319c-0.059 0.222-0.129 0.419-0.21 0.594s-0.182 0.322-0.303 0.443-0.269 0.214-0.443 0.281-0.385 0.1-0.631 0.1c-0.084 0-0.168-0.004-0.251-0.011s-0.168-0.014-0.251-0.018l0.207-0.768c0.040 0 0.081 0.001 0.126 0.004z"}})])},u=[],d=n("be08"),p={name:"TopicFuncIcon",components:{SVGIcon:d["a"]}},h=p,m=n("2877"),f=Object(m["a"])(h,c,u,!1,null,null,null),g=f.exports,b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"collection-icon",attrs:{viewBox:"0 0 14 14",themeId:"collection"}},[n("path",{attrs:{d:"m1 1v12h12v-12zm11 11h-10v-10h10z"}}),n("path",{attrs:{d:"m3 4h8v1h-8zm0 2.5h8v1h-8zm0 2.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 4h8v1h-8z"}}),n("path",{attrs:{d:"m3 6.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 9h8v1h-8z"}})])},v=[],y={name:"CollectionIcon",components:{SVGIcon:d["a"]}},w=y,_=Object(m["a"])(w,b,v,!1,null,null,null),x=_.exports,k=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-func-op"}},[n("path",{attrs:{d:"M13 13h-12v-12h12zM1.923 12.077h10.154v-10.154h-10.154z"}}),n("path",{attrs:{d:"M5.098 4.968v-1.477h-0.738v1.477h-1.477v0.738h1.477v1.477h0.738v-1.477h1.477v-0.738z"}}),n("path",{attrs:{d:"M8.030 4.807l-2.031 5.538h0.831l2.031-5.538z"}}),n("path",{attrs:{d:"M8.894 8.805v0.923h2.215v-0.923z"}})])},C=[],S={name:"TopicFuncOpIcon",components:{SVGIcon:d["a"]}},j=S,E=Object(m["a"])(j,k,C,!1,null,null,null),O=E.exports,I=n("3b96"),T=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-subscript"}},[n("path",{attrs:{d:"M13 13h-12v-12h12zM1.923 12.077h10.154v-10.154h-10.154z"}}),n("path",{attrs:{d:"M4.133 3.633v6.738h1.938v-0.831h-0.923v-5.077h0.923v-0.831z"}}),n("path",{attrs:{d:"M9.856 10.371v-6.738h-1.938v0.831h0.923v5.077h-0.923v0.831z"}})])},A=[],B={name:"TopicSubscriptIcon",components:{SVGIcon:d["a"]}},L=B,N=Object(m["a"])(L,T,A,!1,null,null,null),M=N.exports,$=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"two-letter-icon",attrs:{width:"16px",height:"16px",viewBox:"0 0 16 16",themeId:"two-letter"}},[n("g",{attrs:{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[n("g",{attrs:{transform:"translate(1.000000, 1.000000)"}},[n("rect",{attrs:{stroke:"currentColor",x:"0.5",y:"0.5",width:"13",height:"13"}}),n("text",{attrs:{"font-size":"8","font-weight":"bold",fill:"currentColor"}},[n("tspan",{attrs:{x:"8.2",y:"11"}},[e._v(e._s(e.second))])]),n("text",{attrs:{"font-size":"11","font-weight":"bold",fill:"currentColor"}},[n("tspan",{attrs:{x:"1.7",y:"11"}},[e._v(e._s(e.first))])])])])])},R=[],P={name:"TwoLetterSymbolIcon",components:{SVGIcon:d["a"]},props:{first:{type:String,required:!0},second:{type:String,required:!0}}},V=P,D=Object(m["a"])(V,$,R,!1,null,null,null),G=D.exports,z=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"single-letter-icon",attrs:{width:"16px",height:"16px",viewBox:"0 0 16 16",themeId:"single-letter"}},[n("g",{attrs:{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[n("rect",{attrs:{stroke:"currentColor",x:"1",y:"1",width:"14",height:"14"}}),n("text",{attrs:{"font-size":"11","font-weight":"bold",fill:"currentColor",x:"49%",y:"12","text-anchor":"middle"}},[n("tspan",[e._v(e._s(e.symbol))])])])])},q=[],U={name:"SingleLetterSymbolIcon",components:{SVGIcon:d["a"]},props:{symbol:{type:String,required:!0}}},W=U,H=Object(m["a"])(W,z,q,!1,null,null,null),F=H.exports,K=n("31d4"),Z=n("2cae"),Y=n("fdd9");const X={[K["b"].article]:o["a"],[K["b"].associatedtype]:x,[K["b"].buildSetting]:x,[K["b"].class]:F,[K["b"].collection]:x,[K["b"].dictionarySymbol]:F,[K["b"].container]:x,[K["b"].enum]:F,[K["b"].extension]:G,[K["b"].func]:g,[K["b"].op]:O,[K["b"].httpRequest]:F,[K["b"].languageGroup]:x,[K["b"].learn]:a["a"],[K["b"].method]:F,[K["b"].macro]:F,[K["b"].module]:s["a"],[K["b"].overview]:a["a"],[K["b"].protocol]:G,[K["b"].property]:F,[K["b"].propertyListKey]:F,[K["b"].resources]:a["a"],[K["b"].sampleCode]:I["a"],[K["b"].struct]:F,[K["b"].subscript]:M,[K["b"].symbol]:x,[K["b"].tutorial]:l["a"],[K["b"].typealias]:F,[K["b"].union]:F,[K["b"].var]:F},J={[K["b"].class]:{symbol:"C"},[K["b"].dictionarySymbol]:{symbol:"O"},[K["b"].enum]:{symbol:"E"},[K["b"].extension]:{first:"E",second:"x"},[K["b"].httpRequest]:{symbol:"E"},[K["b"].method]:{symbol:"M"},[K["b"].macro]:{symbol:"#"},[K["b"].protocol]:{first:"P",second:"r"},[K["b"].property]:{symbol:"P"},[K["b"].propertyListKey]:{symbol:"K"},[K["b"].struct]:{symbol:"S"},[K["b"].typealias]:{symbol:"T"},[K["b"].union]:{symbol:"U"},[K["b"].var]:{symbol:"V"}};var Q={name:"TopicTypeIcon",components:{OverridableAsset:Y["a"],SVGIcon:d["a"],SingleLetterSymbolIcon:F},constants:{TopicTypeIcons:X,TopicTypeProps:J},props:{type:{type:String,required:!0},withColors:{type:Boolean,default:!1},imageOverride:{type:Object,default:null},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},computed:{normalisedType:({type:e})=>K["a"][e]||e,icon:({normalisedType:e})=>X[e]||x,iconProps:({normalisedType:e})=>J[e]||{},color:({normalisedType:e})=>Z["b"][e],styles:({color:e,withColors:t})=>t&&e?{color:`var(--color-type-icon-${e})`}:{}}},ee=Q,te=(n("b37f"),Object(m["a"])(ee,i,r,!1,null,"c8b8711e",null));t["a"]=te.exports},f2af:function(e,t,n){"use strict";let i=!1,r=-1,a=0;const s=()=>window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1);function o(e){e.touches.length>1||e.preventDefault()}const l=e=>!!e&&e.scrollHeight-e.scrollTop<=e.clientHeight;function c(){a=document.body.getBoundingClientRect().top,document.body.style.overflow="hidden scroll",document.body.style.top=a+"px",document.body.style.position="fixed",document.body.style.width="100%"}function u(e){e&&(e.ontouchstart=null,e.ontouchmove=null),document.removeEventListener("touchmove",o)}function d(e,t){const n=e.targetTouches[0].clientY-r;return 0===t.scrollTop&&n>0||l(t)&&n<0?o(e):(e.stopPropagation(),!0)}function p(e){document.addEventListener("touchmove",o,{passive:!1}),e&&(e.ontouchstart=e=>{1===e.targetTouches.length&&(r=e.targetTouches[0].clientY)},e.ontouchmove=t=>{1===t.targetTouches.length&&d(t,e)})}t["a"]={lockScroll(e){i||(s()?p(e):c(),i=!0)},unlockScroll(e){i&&(s()?u(e):(document.body.style.removeProperty("overflow"),document.body.style.removeProperty("top"),document.body.style.removeProperty("position"),document.body.style.removeProperty("width"),window.scrollTo(0,Math.abs(a))),i=!1)}}},f785:function(e,t,n){"use strict";n("690a")},f9e6:function(e,t,n){"use strict";n("661b")},fb8e:function(e,t,n){"use strict";n("6058")},fda2:function(e,t,n){},fdd9:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.shouldUseAsset?n("ImageAsset",e._b({},"ImageAsset",{variants:e.variants,loading:null,shouldCalculateOptimalWidth:e.shouldCalculateOptimalWidth},!1)):n("SVGIcon",{attrs:{"icon-url":e.iconUrl,themeId:e.themeId}})},r=[],a=n("8bd9"),s=n("be08"),o={name:"OverridableAsset",components:{SVGIcon:s["a"],ImageAsset:a["a"]},props:{imageOverride:{type:Object,default:null},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},computed:{variants:({imageOverride:e})=>e?e.variants:[],firstVariant:({variants:e})=>e[0],iconUrl:({firstVariant:e})=>e&&e.url,themeId:({firstVariant:e})=>e&&e.svgID,isSameOrigin:({iconUrl:e,sameOrigin:t})=>t(e),shouldUseAsset:({isSameOrigin:e,themeId:t})=>!e||!t},methods:{sameOrigin(e){if(!e)return!1;const t=new URL(e,window.location),n=new URL(window.location);return t.origin===n.origin}}},l=o,c=n("2877"),u=Object(c["a"])(l,i,r,!1,null,null,null);t["a"]=u.exports},fe08:function(e,t,n){"use strict";n("a7d8")}}]); \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/js/documentation-topic~topic~tutorials-overview.8e36e44f.js b/axeDevToolsXCUI.doccarchive/js/documentation-topic~topic~tutorials-overview.8e36e44f.js deleted file mode 100644 index 36cb9262..00000000 --- a/axeDevToolsXCUI.doccarchive/js/documentation-topic~topic~tutorials-overview.8e36e44f.js +++ /dev/null @@ -1,10 +0,0 @@ -/*! - * This source file is part of the Swift.org open source project - * - * Copyright (c) 2021 Apple Inc. and the Swift project authors - * Licensed under Apache License v2.0 with Runtime Library Exception - * - * See https://swift.org/LICENSE.txt for license information - * See https://swift.org/CONTRIBUTORS.txt for Swift project authors - */ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic~topic~tutorials-overview"],{"05a1":function(e,t,n){},"0f00":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"row"},[e._t("default")],2)},r=[],s={name:"GridRow"},a=s,o=(n("2224"),n("2877")),c=Object(o["a"])(a,i,r,!1,null,"be73599c",null);t["a"]=c.exports},1020:function(e,t){var n={exports:{}};function i(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw new Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=function(){throw new Error("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((function(t){var n=e[t];"object"!=typeof n||Object.isFrozen(n)||i(n)})),e}n.exports=i,n.exports.default=i;var r=n.exports;class s{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function a(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function o(e,...t){const n=Object.create(null);for(const i in e)n[i]=e[i];return t.forEach((function(e){for(const t in e)n[t]=e[t]})),n}const c="",l=e=>!!e.kind,u=(e,{prefix:t})=>{if(e.includes(".")){const n=e.split(".");return[`${t}${n.shift()}`,...n.map((e,t)=>`${e}${"_".repeat(t+1)}`)].join(" ")}return`${t}${e}`};class d{constructor(e,t){this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){this.buffer+=a(e)}openNode(e){if(!l(e))return;let t=e.kind;t=e.sublanguage?"language-"+t:u(t,{prefix:this.classPrefix}),this.span(t)}closeNode(e){l(e)&&(this.buffer+=c)}value(){return this.buffer}span(e){this.buffer+=``}}class h{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const t={kind:e,children:[]};this.add(t),this.stack.push(t)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){while(this.closeNode());}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){return"string"===typeof t?e.addText(t):t.children&&(e.openNode(t),t.children.forEach(t=>this._walk(e,t)),e.closeNode(t)),e}static _collapse(e){"string"!==typeof e&&e.children&&(e.children.every(e=>"string"===typeof e)?e.children=[e.children.join("")]:e.children.forEach(e=>{h._collapse(e)}))}}class p extends h{constructor(e){super(),this.options=e}addKeyword(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNode())}addText(e){""!==e&&this.add(e)}addSublanguage(e,t){const n=e.root;n.kind=t,n.sublanguage=!0,this.add(n)}toHTML(){const e=new d(this,this.options);return e.value()}finalize(){return!0}}function g(e){return e?"string"===typeof e?e:e.source:null}function f(e){return v("(?=",e,")")}function m(e){return v("(?:",e,")*")}function b(e){return v("(?:",e,")?")}function v(...e){const t=e.map(e=>g(e)).join("");return t}function y(e){const t=e[e.length-1];return"object"===typeof t&&t.constructor===Object?(e.splice(e.length-1,1),t):{}}function w(...e){const t=y(e),n="("+(t.capture?"":"?:")+e.map(e=>g(e)).join("|")+")";return n}function x(e){return new RegExp(e.toString()+"|").exec("").length-1}function E(e,t){const n=e&&e.exec(t);return n&&0===n.index}const _=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function j(e,{joinWith:t}){let n=0;return e.map(e=>{n+=1;const t=n;let i=g(e),r="";while(i.length>0){const e=_.exec(i);if(!e){r+=i;break}r+=i.substring(0,e.index),i=i.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?r+="\\"+String(Number(e[1])+t):(r+=e[0],"("===e[0]&&n++)}return r}).map(e=>`(${e})`).join(t)}const k=/\b\B/,T="[a-zA-Z]\\w*",C="[a-zA-Z_]\\w*",S="\\b\\d+(\\.\\d+)?",O="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",N="\\b(0b[01]+)",I="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",L=(e={})=>{const t=/^#![ ]*\//;return e.binary&&(e.begin=v(t,/.*\b/,e.binary,/\b.*/)),o({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)},A={begin:"\\\\[\\s\\S]",relevance:0},B={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[A]},M={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[A]},$={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},R=function(e,t,n={}){const i=o({scope:"comment",begin:e,end:t,contains:[]},n);i.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const r=w("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return i.contains.push({begin:v(/[ ]+/,"(",r,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),i},D=R("//","$"),P=R("/\\*","\\*/"),F=R("#","$"),H={scope:"number",begin:S,relevance:0},q={scope:"number",begin:O,relevance:0},V={scope:"number",begin:N,relevance:0},U={begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[A,{begin:/\[/,end:/\]/,relevance:0,contains:[A]}]}]},W={scope:"title",begin:T,relevance:0},z={scope:"title",begin:C,relevance:0},G={begin:"\\.\\s*"+C,relevance:0},K=function(e){return Object.assign(e,{"on:begin":(e,t)=>{t.data._beginMatch=e[1]},"on:end":(e,t)=>{t.data._beginMatch!==e[1]&&t.ignoreMatch()}})};var Y=Object.freeze({__proto__:null,MATCH_NOTHING_RE:k,IDENT_RE:T,UNDERSCORE_IDENT_RE:C,NUMBER_RE:S,C_NUMBER_RE:O,BINARY_NUMBER_RE:N,RE_STARTERS_RE:I,SHEBANG:L,BACKSLASH_ESCAPE:A,APOS_STRING_MODE:B,QUOTE_STRING_MODE:M,PHRASAL_WORDS_MODE:$,COMMENT:R,C_LINE_COMMENT_MODE:D,C_BLOCK_COMMENT_MODE:P,HASH_COMMENT_MODE:F,NUMBER_MODE:H,C_NUMBER_MODE:q,BINARY_NUMBER_MODE:V,REGEXP_MODE:U,TITLE_MODE:W,UNDERSCORE_TITLE_MODE:z,METHOD_GUARD:G,END_SAME_AS_BEGIN:K});function X(e,t){const n=e.input[e.index-1];"."===n&&t.ignoreMatch()}function Z(e,t){void 0!==e.className&&(e.scope=e.className,delete e.className)}function J(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=X,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,void 0===e.relevance&&(e.relevance=0))}function Q(e,t){Array.isArray(e.illegal)&&(e.illegal=w(...e.illegal))}function ee(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function te(e,t){void 0===e.relevance&&(e.relevance=1)}const ne=(e,t)=>{if(!e.beforeMatch)return;if(e.starts)throw new Error("beforeMatch cannot be used with starts");const n=Object.assign({},e);Object.keys(e).forEach(t=>{delete e[t]}),e.keywords=n.keywords,e.begin=v(n.beforeMatch,f(n.begin)),e.starts={relevance:0,contains:[Object.assign(n,{endsParent:!0})]},e.relevance=0,delete n.beforeMatch},ie=["of","and","for","in","not","or","if","then","parent","list","value"],re="keyword";function se(e,t,n=re){const i=Object.create(null);return"string"===typeof e?r(n,e.split(" ")):Array.isArray(e)?r(n,e):Object.keys(e).forEach((function(n){Object.assign(i,se(e[n],t,n))})),i;function r(e,n){t&&(n=n.map(e=>e.toLowerCase())),n.forEach((function(t){const n=t.split("|");i[n[0]]=[e,ae(n[0],n[1])]}))}}function ae(e,t){return t?Number(t):oe(e)?0:1}function oe(e){return ie.includes(e.toLowerCase())}const ce={},le=e=>{console.error(e)},ue=(e,...t)=>{console.log("WARN: "+e,...t)},de=(e,t)=>{ce[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),ce[`${e}/${t}`]=!0)},he=new Error;function pe(e,t,{key:n}){let i=0;const r=e[n],s={},a={};for(let o=1;o<=t.length;o++)a[o+i]=r[o],s[o+i]=!0,i+=x(t[o-1]);e[n]=a,e[n]._emit=s,e[n]._multi=!0}function ge(e){if(Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw le("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),he;if("object"!==typeof e.beginScope||null===e.beginScope)throw le("beginScope must be object"),he;pe(e,e.begin,{key:"beginScope"}),e.begin=j(e.begin,{joinWith:""})}}function fe(e){if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw le("skip, excludeEnd, returnEnd not compatible with endScope: {}"),he;if("object"!==typeof e.endScope||null===e.endScope)throw le("endScope must be object"),he;pe(e,e.end,{key:"endScope"}),e.end=j(e.end,{joinWith:""})}}function me(e){e.scope&&"object"===typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope,delete e.scope)}function be(e){me(e),"string"===typeof e.beginScope&&(e.beginScope={_wrap:e.beginScope}),"string"===typeof e.endScope&&(e.endScope={_wrap:e.endScope}),ge(e),fe(e)}function ve(e){function t(t,n){return new RegExp(g(t),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(n?"g":""))}class n{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,t){t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]),this.matchAt+=x(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const e=this.regexes.map(e=>e[1]);this.matcherRe=t(j(e,{joinWith:"|"}),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;const t=this.matcherRe.exec(e);if(!t)return null;const n=t.findIndex((e,t)=>t>0&&void 0!==e),i=this.matchIndexes[n];return t.splice(0,n),Object.assign(t,i)}}class i{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];const t=new n;return this.rules.slice(e).forEach(([e,n])=>t.addRule(e,n)),t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){const t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex;let n=t.exec(e);if(this.resumingScanAtSamePosition())if(n&&n.index===this.lastIndex);else{const t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,n=t.exec(e)}return n&&(this.regexIndex+=n.position+1,this.regexIndex===this.count&&this.considerAll()),n}}function r(e){const t=new i;return e.contains.forEach(e=>t.addRule(e.begin,{rule:e,type:"begin"})),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:"end"}),e.illegal&&t.addRule(e.illegal,{type:"illegal"}),t}function s(n,i){const a=n;if(n.isCompiled)return a;[Z,ee,be,ne].forEach(e=>e(n,i)),e.compilerExtensions.forEach(e=>e(n,i)),n.__beforeBegin=null,[J,Q,te].forEach(e=>e(n,i)),n.isCompiled=!0;let o=null;return"object"===typeof n.keywords&&n.keywords.$pattern&&(n.keywords=Object.assign({},n.keywords),o=n.keywords.$pattern,delete n.keywords.$pattern),o=o||/\w+/,n.keywords&&(n.keywords=se(n.keywords,e.case_insensitive)),a.keywordPatternRe=t(o,!0),i&&(n.begin||(n.begin=/\B|\b/),a.beginRe=t(a.begin),n.end||n.endsWithParent||(n.end=/\B|\b/),n.end&&(a.endRe=t(a.end)),a.terminatorEnd=g(a.end)||"",n.endsWithParent&&i.terminatorEnd&&(a.terminatorEnd+=(n.end?"|":"")+i.terminatorEnd)),n.illegal&&(a.illegalRe=t(n.illegal)),n.contains||(n.contains=[]),n.contains=[].concat(...n.contains.map((function(e){return we("self"===e?n:e)}))),n.contains.forEach((function(e){s(e,a)})),n.starts&&s(n.starts,i),a.matcher=r(a),a}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=o(e.classNameAliases||{}),s(e)}function ye(e){return!!e&&(e.endsWithParent||ye(e.starts))}function we(e){return e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((function(t){return o(e,{variants:null},t)}))),e.cachedVariants?e.cachedVariants:ye(e)?o(e,{starts:e.starts?o(e.starts):null}):Object.isFrozen(e)?o(e):e}var xe="11.3.1";class Ee extends Error{constructor(e,t){super(e),this.name="HTMLInjectionError",this.html=t}}const _e=a,je=o,ke=Symbol("nomatch"),Te=7,Ce=function(e){const t=Object.create(null),n=Object.create(null),i=[];let a=!0;const o="Could not find the language '{}', did you forget to load/include a language module?",c={disableAutodetect:!0,name:"Plain text",contains:[]};let l={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:p};function u(e){return l.noHighlightRe.test(e)}function d(e){let t=e.className+" ";t+=e.parentNode?e.parentNode.className:"";const n=l.languageDetectRe.exec(t);if(n){const t=B(n[1]);return t||(ue(o.replace("{}",n[1])),ue("Falling back to no-highlight mode for this block.",e)),t?n[1]:"no-highlight"}return t.split(/\s+/).find(e=>u(e)||B(e))}function h(e,t,n){let i="",r="";"object"===typeof t?(i=e,n=t.ignoreIllegals,r=t.language):(de("10.7.0","highlight(lang, code, ...args) has been deprecated."),de("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),r=e,i=t),void 0===n&&(n=!0);const s={code:i,language:r};P("before:highlight",s);const a=s.result?s.result:g(s.language,s.code,n);return a.code=s.code,P("after:highlight",a),a}function g(e,n,i,r){const c=Object.create(null);function u(e,t){return e.keywords[t]}function d(){if(!O.keywords)return void I.addText(L);let e=0;O.keywordPatternRe.lastIndex=0;let t=O.keywordPatternRe.exec(L),n="";while(t){n+=L.substring(e,t.index);const i=T.case_insensitive?t[0].toLowerCase():t[0],r=u(O,i);if(r){const[e,s]=r;if(I.addText(n),n="",c[i]=(c[i]||0)+1,c[i]<=Te&&(A+=s),e.startsWith("_"))n+=t[0];else{const n=T.classNameAliases[e]||e;I.addKeyword(t[0],n)}}else n+=t[0];e=O.keywordPatternRe.lastIndex,t=O.keywordPatternRe.exec(L)}n+=L.substr(e),I.addText(n)}function h(){if(""===L)return;let e=null;if("string"===typeof O.subLanguage){if(!t[O.subLanguage])return void I.addText(L);e=g(O.subLanguage,L,!0,N[O.subLanguage]),N[O.subLanguage]=e._top}else e=x(L,O.subLanguage.length?O.subLanguage:null);O.relevance>0&&(A+=e.relevance),I.addSublanguage(e._emitter,e.language)}function p(){null!=O.subLanguage?h():d(),L=""}function f(e,t){let n=1;while(void 0!==t[n]){if(!e._emit[n]){n++;continue}const i=T.classNameAliases[e[n]]||e[n],r=t[n];i?I.addKeyword(r,i):(L=r,d(),L=""),n++}}function m(e,t){return e.scope&&"string"===typeof e.scope&&I.openNode(T.classNameAliases[e.scope]||e.scope),e.beginScope&&(e.beginScope._wrap?(I.addKeyword(L,T.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap),L=""):e.beginScope._multi&&(f(e.beginScope,t),L="")),O=Object.create(e,{parent:{value:O}}),O}function b(e,t,n){let i=E(e.endRe,n);if(i){if(e["on:end"]){const n=new s(e);e["on:end"](t,n),n.isMatchIgnored&&(i=!1)}if(i){while(e.endsParent&&e.parent)e=e.parent;return e}}if(e.endsWithParent)return b(e.parent,t,n)}function v(e){return 0===O.matcher.regexIndex?(L+=e[0],1):(R=!0,0)}function y(e){const t=e[0],n=e.rule,i=new s(n),r=[n.__beforeBegin,n["on:begin"]];for(const s of r)if(s&&(s(e,i),i.isMatchIgnored))return v(t);return n.skip?L+=t:(n.excludeBegin&&(L+=t),p(),n.returnBegin||n.excludeBegin||(L=t)),m(n,e),n.returnBegin?0:t.length}function w(e){const t=e[0],i=n.substr(e.index),r=b(O,e,i);if(!r)return ke;const s=O;O.endScope&&O.endScope._wrap?(p(),I.addKeyword(t,O.endScope._wrap)):O.endScope&&O.endScope._multi?(p(),f(O.endScope,e)):s.skip?L+=t:(s.returnEnd||s.excludeEnd||(L+=t),p(),s.excludeEnd&&(L=t));do{O.scope&&I.closeNode(),O.skip||O.subLanguage||(A+=O.relevance),O=O.parent}while(O!==r.parent);return r.starts&&m(r.starts,e),s.returnEnd?0:t.length}function _(){const e=[];for(let t=O;t!==T;t=t.parent)t.scope&&e.unshift(t.scope);e.forEach(e=>I.openNode(e))}let j={};function k(t,r){const s=r&&r[0];if(L+=t,null==s)return p(),0;if("begin"===j.type&&"end"===r.type&&j.index===r.index&&""===s){if(L+=n.slice(r.index,r.index+1),!a){const t=new Error(`0 width match regex (${e})`);throw t.languageName=e,t.badRule=j.rule,t}return 1}if(j=r,"begin"===r.type)return y(r);if("illegal"===r.type&&!i){const e=new Error('Illegal lexeme "'+s+'" for mode "'+(O.scope||"")+'"');throw e.mode=O,e}if("end"===r.type){const e=w(r);if(e!==ke)return e}if("illegal"===r.type&&""===s)return 1;if($>1e5&&$>3*r.index){const e=new Error("potential infinite loop, way more iterations than matches");throw e}return L+=s,s.length}const T=B(e);if(!T)throw le(o.replace("{}",e)),new Error('Unknown language: "'+e+'"');const C=ve(T);let S="",O=r||C;const N={},I=new l.__emitter(l);_();let L="",A=0,M=0,$=0,R=!1;try{for(O.matcher.considerAll();;){$++,R?R=!1:O.matcher.considerAll(),O.matcher.lastIndex=M;const e=O.matcher.exec(n);if(!e)break;const t=n.substring(M,e.index),i=k(t,e);M=e.index+i}return k(n.substr(M)),I.closeAllNodes(),I.finalize(),S=I.toHTML(),{language:e,value:S,relevance:A,illegal:!1,_emitter:I,_top:O}}catch(D){if(D.message&&D.message.includes("Illegal"))return{language:e,value:_e(n),illegal:!0,relevance:0,_illegalBy:{message:D.message,index:M,context:n.slice(M-100,M+100),mode:D.mode,resultSoFar:S},_emitter:I};if(a)return{language:e,value:_e(n),illegal:!1,relevance:0,errorRaised:D,_emitter:I,_top:O};throw D}}function y(e){const t={value:_e(e),illegal:!1,relevance:0,_top:c,_emitter:new l.__emitter(l)};return t._emitter.addText(e),t}function x(e,n){n=n||l.languages||Object.keys(t);const i=y(e),r=n.filter(B).filter($).map(t=>g(t,e,!1));r.unshift(i);const s=r.sort((e,t)=>{if(e.relevance!==t.relevance)return t.relevance-e.relevance;if(e.language&&t.language){if(B(e.language).supersetOf===t.language)return 1;if(B(t.language).supersetOf===e.language)return-1}return 0}),[a,o]=s,c=a;return c.secondBest=o,c}function _(e,t,i){const r=t&&n[t]||i;e.classList.add("hljs"),e.classList.add("language-"+r)}function j(e){let t=null;const n=d(e);if(u(n))return;if(P("before:highlightElement",{el:e,language:n}),e.children.length>0&&(l.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/issues/2886"),console.warn(e)),l.throwUnescapedHTML)){const t=new Ee("One of your code blocks includes unescaped HTML.",e.innerHTML);throw t}t=e;const i=t.textContent,r=n?h(i,{language:n,ignoreIllegals:!0}):x(i);e.innerHTML=r.value,_(e,n,r.language),e.result={language:r.language,re:r.relevance,relevance:r.relevance},r.secondBest&&(e.secondBest={language:r.secondBest.language,relevance:r.secondBest.relevance}),P("after:highlightElement",{el:e,result:r,text:i})}function k(e){l=je(l,e)}const T=()=>{O(),de("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function C(){O(),de("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let S=!1;function O(){if("loading"===document.readyState)return void(S=!0);const e=document.querySelectorAll(l.cssSelector);e.forEach(j)}function N(){S&&O()}function I(n,i){let r=null;try{r=i(e)}catch(s){if(le("Language definition for '{}' could not be registered.".replace("{}",n)),!a)throw s;le(s),r=c}r.name||(r.name=n),t[n]=r,r.rawDefinition=i.bind(null,e),r.aliases&&M(r.aliases,{languageName:n})}function L(e){delete t[e];for(const t of Object.keys(n))n[t]===e&&delete n[t]}function A(){return Object.keys(t)}function B(e){return e=(e||"").toLowerCase(),t[e]||t[n[e]]}function M(e,{languageName:t}){"string"===typeof e&&(e=[e]),e.forEach(e=>{n[e.toLowerCase()]=t})}function $(e){const t=B(e);return t&&!t.disableAutodetect}function R(e){e["before:highlightBlock"]&&!e["before:highlightElement"]&&(e["before:highlightElement"]=t=>{e["before:highlightBlock"](Object.assign({block:t.el},t))}),e["after:highlightBlock"]&&!e["after:highlightElement"]&&(e["after:highlightElement"]=t=>{e["after:highlightBlock"](Object.assign({block:t.el},t))})}function D(e){R(e),i.push(e)}function P(e,t){const n=e;i.forEach((function(e){e[n]&&e[n](t)}))}function F(e){return de("10.7.0","highlightBlock will be removed entirely in v12.0"),de("10.7.0","Please use highlightElement now."),j(e)}"undefined"!==typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",N,!1),Object.assign(e,{highlight:h,highlightAuto:x,highlightAll:O,highlightElement:j,highlightBlock:F,configure:k,initHighlighting:T,initHighlightingOnLoad:C,registerLanguage:I,unregisterLanguage:L,listLanguages:A,getLanguage:B,registerAliases:M,autoDetection:$,inherit:je,addPlugin:D}),e.debugMode=function(){a=!1},e.safeMode=function(){a=!0},e.versionString=xe,e.regex={concat:v,lookahead:f,either:w,optional:b,anyNumberOfTimes:m};for(const s in Y)"object"===typeof Y[s]&&r(Y[s]);return Object.assign(e,Y),e};var Se=Ce({});e.exports=Se,Se.HighlightJS=Se,Se.default=Se},1417:function(e,t,n){var i={"./markdown":["84cb","highlight-js-custom-markdown"],"./markdown.js":["84cb","highlight-js-custom-markdown"],"./swift":["81c8","highlight-js-custom-swift"],"./swift.js":["81c8","highlight-js-custom-swift"]};function r(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],r=t[0];return n.e(t[1]).then((function(){return n(r)}))}r.keys=function(){return Object.keys(i)},r.id="1417",e.exports=r},"146e":function(e,t,n){"use strict";var i=n("8a61");t["a"]={mixins:[i["a"]],mounted(){this.$route.hash&&this.scrollToElement(this.$route.hash)}}},"189f":function(e,t,n){},2224:function(e,t,n){"use strict";n("b392")},"25a9":function(e,t,n){"use strict";n.d(t,"b",(function(){return h})),n.d(t,"d",(function(){return p})),n.d(t,"a",(function(){return g})),n.d(t,"c",(function(){return f}));var i=n("748c"),r=n("d26a"),s=n("3bdd"),a=n("6842");class o extends Error{constructor({location:e,response:t}){super("Request redirected"),this.location=e,this.response=t}}class c extends Error{constructor(e){super("Unable to fetch data"),this.route=e}}async function l(e,t={}){function n(e){return("ide"!==Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET||0!==e.status)&&!e.ok}const i=new URL(e,window.location.href),a=Object(r["c"])(t);a&&(i.search=a);const c=await fetch(i.href);if(n(c))throw c;if(c.redirected)throw new o({location:c.url,response:c});const l=await c.json();return Object(s["c"])(l.schemaVersion),l}function u(e){const t=e.replace(/\/$/,"");return Object(i["c"])([a["a"],"data",t])+".json"}function d(e){const{pathname:t,search:n}=new URL(e),i=/\/data(\/.*).json$/,r=i.exec(t);return r?r[1]+n:t+n}async function h(e,t,n){const i=u(e.path);let r;try{r=await l(i,e.query)}catch(s){if("ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET)throw console.error(s),!1;if(s instanceof o)throw d(s.location);s.status&&404===s.status?n({name:"not-found",params:[e.path]}):n(new c(e))}return r}function p(e,t){return!Object(r["a"])(e,t)}function g(e){return JSON.parse(JSON.stringify(e))}async function f(){const e=new URL(""+Object(i["c"])([a["a"],"index/index.json"]),window.location.href);return l(e)}},"287e":function(e,t,n){},"2ab3":function(e,t,n){var i={"./bash":["f0f8","highlight-js-bash"],"./bash.js":["f0f8","highlight-js-bash"],"./c":["1fe5","highlight-js-c"],"./c.js":["1fe5","highlight-js-c"],"./cpp":["0209","highlight-js-cpp"],"./cpp.js":["0209","highlight-js-cpp"],"./css":["ee8c","highlight-js-css"],"./css.js":["ee8c","highlight-js-css"],"./diff":["48b8","highlight-js-diff"],"./diff.js":["48b8","highlight-js-diff"],"./http":["c01d","highlight-js-http"],"./http.js":["c01d","highlight-js-http"],"./java":["332f","highlight-js-java"],"./java.js":["332f","highlight-js-java"],"./javascript":["4dd1","highlight-js-javascript"],"./javascript.js":["4dd1","highlight-js-javascript"],"./json":["5ad2","highlight-js-json"],"./json.js":["5ad2","highlight-js-json"],"./llvm":["7c30","highlight-js-llvm"],"./llvm.js":["7c30","highlight-js-llvm"],"./markdown":["04b0","highlight-js-markdown"],"./markdown.js":["04b0","highlight-js-markdown"],"./objectivec":["9bf2","highlight-js-objectivec"],"./objectivec.js":["9bf2","highlight-js-objectivec"],"./perl":["6a51","highlight-js-perl"],"./perl.js":["6a51","highlight-js-perl"],"./php":["2907","highlight-js-php"],"./php.js":["2907","highlight-js-php"],"./python":["9510","highlight-js-python"],"./python.js":["9510","highlight-js-python"],"./ruby":["82cb","highlight-js-ruby"],"./ruby.js":["82cb","highlight-js-ruby"],"./scss":["6113","highlight-js-scss"],"./scss.js":["6113","highlight-js-scss"],"./shell":["b65b","highlight-js-shell"],"./shell.js":["b65b","highlight-js-shell"],"./swift":["2a39","highlight-js-swift"],"./swift.js":["2a39","highlight-js-swift"],"./xml":["8dcb","highlight-js-xml"],"./xml.js":["8dcb","highlight-js-xml"]};function r(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],r=t[0];return n.e(t[1]).then((function(){return n.t(r,7)}))}r.keys=function(){return Object.keys(i)},r.id="2ab3",e.exports=r},"30b0":function(e,t,n){},"34b0":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-chevron-right-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M2.964 1.366l0.649-0.76 7.426 6.343-7.423 6.445-0.655-0.755 6.545-5.683-6.542-5.59z"}})])},r=[],s=n("be08"),a={name:"InlineChevronRightIcon",components:{SVGIcon:s["a"]}},o=a,c=n("2877"),l=Object(c["a"])(o,i,r,!1,null,null,null);t["a"]=l.exports},"3b8f":function(e,t,n){},"3bdd":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return d}));const i={major:0,minor:3,patch:0};function r({major:e,minor:t,patch:n}){return[e,t,n].join(".")}function s(e){const[t=0,n=0,i=0]=e.split(".");return[Number(t),Number(n),Number(i)]}function a(e,t){const n=s(e),i=s(t);for(let r=0;ri[r])return 1;if(n[r]`[Swift-DocC-Render] The render node version for this page (${e}) has a different major version component than Swift-DocC-Render supports (${o}). Compatibility is not guaranteed.`;function u(e){const{major:t,minor:n}=e,{major:s,minor:a}=i;return t!==s?l(r(e)):n>a?c(r(e)):""}function d(e){if(!e)return;const t=u(e);t&&console.warn(t)}},"43fe":function(e,t,n){"use strict";n("4573")},4573:function(e,t,n){},"47cc":function(e,t,n){},"4c7a":function(e,t,n){},"4d50":function(e,t,n){"use strict";n("ec05")},"50fc":function(e,t,n){},"517a":function(e,t,n){"use strict";n("8222")},"52e4":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("WordBreak",{attrs:{tag:"code"}},[e._t("default")],2)},r=[],s=n("7b1f"),a={name:"CodeVoice",components:{WordBreak:s["a"]}},o=a,c=(n("8c92"),n("2877")),l=Object(c["a"])(o,i,r,!1,null,"05f4a5b7",null);t["a"]=l.exports},5677:function(e,t,n){"use strict";var i=n("e3ab"),r=n("7b69"),s=n("52e4"),a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"DictionaryExample"},[e._t("default"),n("CollapsibleCodeListing",{attrs:{content:e.example.content,showLineNumbers:""}})],2)},o=[],c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"collapsible-code-listing",class:{"single-line":1===e.content[0].code.length}},[n("pre",[n("div",e._l(this.content,(function(t,i){return n("div",{key:i,class:["container-general",{collapsible:!0===t.collapsible},{collapsed:!0===t.collapsible&&e.collapsed}]},e._l(t.code,(function(t,i){return n("code",{key:i,staticClass:"code-line-container"},[e._v("\n "),n("div",{directives:[{name:"show",rawName:"v-show",value:e.showLineNumbers,expression:"showLineNumbers"}],staticClass:"code-number"}),e._v("\n "),n("div",{staticClass:"code-line"},[e._v(e._s(t))]),e._v("\n ")])})),0)})),0)])])},l=[],u={name:"CollapsibleCodeListing",props:{collapsed:{type:Boolean,required:!1},content:{type:Array,required:!0},showLineNumbers:{type:Boolean,default:()=>!0}}},d=u,h=(n("9975"),n("2877")),p=Object(h["a"])(d,c,l,!1,null,"d68ae420",null),g=p.exports,f={name:"DictionaryExample",components:{CollapsibleCodeListing:g},props:{example:{type:Object,required:!0}}},m=f,b=Object(h["a"])(m,a,o,!1,null,null,null),v=b.exports,y=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Row",{staticClass:"endpoint-example"},[n("Column",{staticClass:"example-code"},[e._t("default"),n("Tabnav",{model:{value:e.currentTab,callback:function(t){e.currentTab=t},expression:"currentTab"}},[n("TabnavItem",{attrs:{value:e.Tab.request}},[e._v(e._s(e.Tab.request))]),n("TabnavItem",{attrs:{value:e.Tab.response}},[e._v(e._s(e.Tab.response))])],1),n("div",{staticClass:"output"},[e.isCurrent(e.Tab.request)?n("div",{staticClass:"code"},[n("CollapsibleCodeListing",e._b({attrs:{collapsed:e.isCollapsed,showLineNumbers:""}},"CollapsibleCodeListing",e.request,!1))],1):e._e(),e.isCurrent(e.Tab.response)?n("div",{staticClass:"code"},[n("CollapsibleCodeListing",e._b({attrs:{collapsed:e.isCollapsed,showLineNumbers:""}},"CollapsibleCodeListing",e.response,!1))],1):e._e()]),e.isCollapsible?n("div",{staticClass:"controls"},[e.isCollapsed?n("a",{staticClass:"toggle",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showMore.apply(null,arguments)}}},[n("InlinePlusCircleSolidIcon",{staticClass:"control-icon icon-inline"}),e._v(" More ")],1):n("a",{staticClass:"toggle",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showLess.apply(null,arguments)}}},[n("InlineMinusCircleSolidIcon",{staticClass:"control-icon icon-inline"}),e._v(" Less ")],1)]):e._e()],2)],1)},w=[],x=n("0f00"),E=n("620a"),_=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{staticClass:"tabnav"},[n("ul",{staticClass:"tabnav-items"},[e._t("default")],2)])},j=[];const k="tabnavData";var T={name:"Tabnav",constants:{ProvideKey:k},provide(){const e={selectTab:this.selectTab};return Object.defineProperty(e,"activeTab",{enumerable:!0,get:()=>this.value}),{[k]:e}},props:{value:{type:String,required:!0}},methods:{selectTab(e){this.$emit("input",e)}}},C=T,S=(n("bab1"),Object(h["a"])(C,_,j,!1,null,"42371214",null)),O=S.exports,N=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"tabnav-item"},[n("a",{staticClass:"tabnav-link",class:{active:e.isActive},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.tabnavData.selectTab(e.value)}}},[e._t("default")],2)])},I=[],L={name:"TabnavItem",inject:{tabnavData:{default:{activeTab:null,selectTab:()=>{}}}},props:{value:{type:String,default:""}},computed:{isActive({tabnavData:e,value:t}){return e.activeTab===t}}},A=L,B=(n("c064"),Object(h["a"])(A,N,I,!1,null,"723a9588",null)),M=B.exports,$=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-plus-circle-solid-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M7.005 0.5h-0.008c-1.791 0.004-3.412 0.729-4.589 1.9l0-0c-1.179 1.177-1.908 2.803-1.908 4.6 0 3.59 2.91 6.5 6.5 6.5s6.5-2.91 6.5-6.5c0-3.587-2.906-6.496-6.492-6.5h-0zM4.005 7.52v-1h2.5v-2.51h1v2.51h2.5v1h-2.501v2.49h-1v-2.49z"}})])},R=[],D=n("be08"),P={name:"InlinePlusCircleSolidIcon",components:{SVGIcon:D["a"]}},F=P,H=Object(h["a"])(F,$,R,!1,null,null,null),q=H.exports,V=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-minus-circle-solid-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"m6.98999129.48999129c3.58985091 0 6.50000001 2.91014913 6.50000001 6.5 0 3.58985091-2.9101491 6.50000001-6.50000001 6.50000001-3.58985087 0-6.5-2.9101491-6.5-6.50000001 0-3.58985087 2.91014913-6.5 6.5-6.5zm3 6.02001742h-6v1h6z","fill-rule":"evenodd"}})])},U=[],W={name:"InlineMinusCircleSolidIcon",components:{SVGIcon:D["a"]}},z=W,G=Object(h["a"])(z,V,U,!1,null,null,null),K=G.exports;const Y={request:"Request",response:"Response"};var X={name:"EndpointExample",components:{InlineMinusCircleSolidIcon:K,InlinePlusCircleSolidIcon:q,TabnavItem:M,Tabnav:O,CollapsibleCodeListing:g,Row:x["a"],Column:E["a"]},constants:{Tab:Y},props:{request:{type:Object,required:!0},response:{type:Object,required:!0}},data(){return{isCollapsed:!0,currentTab:Y.request}},computed:{Tab:()=>Y,isCollapsible:({response:e,request:t,currentTab:n})=>{const i={[Y.request]:t.content,[Y.response]:e.content}[n]||[];return i.some(({collapsible:e})=>e)}},methods:{isCurrent(e){return this.currentTab===e},showMore(){this.isCollapsed=!1},showLess(){this.isCollapsed=!0}}},Z=X,J=(n("9a2b"),Object(h["a"])(Z,y,w,!1,null,"6197ce3f",null)),Q=J.exports,ee=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("figure",{attrs:{id:e.anchor}},[e._t("default")],2)},te=[],ne={name:"Figure",props:{anchor:{type:String,required:!0}}},ie=ne,re=(n("57ea"),Object(h["a"])(ie,ee,te,!1,null,"7be42fb4",null)),se=re.exports,ae=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("figcaption",{staticClass:"caption"},[n("strong",[e._v(e._s(e.title))]),e._v(" "),e._t("default")],2)},oe=[],ce={name:"FigureCaption",props:{title:{type:String,required:!0}}},le=ce,ue=(n("e7fb"),Object(h["a"])(le,ae,oe,!1,null,"0bcb8b58",null)),de=ue.exports,he=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ImageAsset",{attrs:{alt:e.alt,variants:e.variants}})},pe=[],ge=n("8bd9"),fe={name:"InlineImage",components:{ImageAsset:ge["a"]},props:{alt:{type:String,default:""},variants:{type:Array,required:!0}}},me=fe,be=(n("cb92"),Object(h["a"])(me,he,pe,!1,null,"3a939631",null)),ve=be.exports,ye=n("86d8"),we=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"table-wrapper"},[n("table",[e._t("default")],2)])},xe=[],Ee={name:"Table"},_e=Ee,je=(n("72af"),n("90f3"),Object(h["a"])(_e,we,xe,!1,null,"358dcd5e",null)),ke=je.exports,Te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("s",[e._t("default")],2)},Ce=[],Se={name:"StrikeThrough"},Oe=Se,Ne=(n("830f"),Object(h["a"])(Oe,Te,Ce,!1,null,"eb91ce54",null)),Ie=Ne.exports;const Le={aside:"aside",codeListing:"codeListing",endpointExample:"endpointExample",heading:"heading",orderedList:"orderedList",paragraph:"paragraph",table:"table",termList:"termList",unorderedList:"unorderedList",dictionaryExample:"dictionaryExample"},Ae={codeVoice:"codeVoice",emphasis:"emphasis",image:"image",inlineHead:"inlineHead",link:"link",newTerm:"newTerm",reference:"reference",strong:"strong",text:"text",superscript:"superscript",subscript:"subscript",strikethrough:"strikethrough"},Be={both:"both",column:"column",none:"none",row:"row"};function Me(e,t){const n=n=>n.map(Me(e,t)),a=t=>t.map(t=>e("li",{},n(t.content))),o=(t,i=Be.none)=>{switch(i){case Be.both:{const[i,...r]=t;return[e("thead",{},[e("tr",{},i.map(t=>e("th",{attrs:{scope:"col"}},n(t))))]),e("tbody",{},r.map(([t,...i])=>e("tr",{},[e("th",{attrs:{scope:"row"}},n(t)),...i.map(t=>e("td",{},n(t)))])))]}case Be.column:return[e("tbody",{},t.map(([t,...i])=>e("tr",{},[e("th",{attrs:{scope:"row"}},n(t)),...i.map(t=>e("td",{},n(t)))])))];case Be.row:{const[i,...r]=t;return[e("thead",{},[e("tr",{},i.map(t=>e("th",{attrs:{scope:"col"}},n(t))))]),e("tbody",{},r.map(t=>e("tr",{},t.map(t=>e("td",{},n(t))))))]}default:return[e("tbody",{},t.map(t=>e("tr",{},t.map(t=>e("td",{},n(t))))))]}},c=({metadata:{abstract:t,anchor:i,title:r},...s})=>e(se,{props:{anchor:i}},[...r&&t&&t.length?[e(de,{props:{title:r}},n(t))]:[],n([s])]);return function(l){switch(l.type){case Le.aside:{const t={kind:l.style,name:l.name};return e(i["a"],{props:t},n(l.content))}case Le.codeListing:{if(l.metadata&&l.metadata.anchor)return c(l);const t={syntax:l.syntax,fileType:l.fileType,content:l.code,showLineNumbers:l.showLineNumbers};return e(r["a"],{props:t})}case Le.endpointExample:{const t={request:l.request,response:l.response};return e(Q,{props:t},n(l.summary||[]))}case Le.heading:return e("h"+l.level,{attrs:{id:l.anchor}},l.text);case Le.orderedList:return e("ol",{attrs:{start:l.start}},a(l.items));case Le.paragraph:return e("p",{},n(l.inlineContent));case Le.table:return l.metadata&&l.metadata.anchor?c(l):e(ke,{},o(l.rows,l.header));case Le.termList:return e("dl",{},l.items.map(({term:t,definition:i})=>[e("dt",{},n(t.inlineContent)),e("dd",{},n(i.content))]));case Le.unorderedList:return e("ul",{},a(l.items));case Le.dictionaryExample:{const t={example:l.example};return e(v,{props:t},n(l.summary||[]))}case Ae.codeVoice:return e(s["a"],{},l.code);case Ae.emphasis:case Ae.newTerm:return e("em",n(l.inlineContent));case Ae.image:{if(l.metadata&&l.metadata.anchor)return c(l);const n=t[l.identifier];return n?e(ve,{props:{alt:n.alt,variants:n.variants}}):null}case Ae.link:return e("a",{attrs:{href:l.destination}},l.title);case Ae.reference:{const i=t[l.identifier];if(!i)return null;const r=l.overridingTitleInlineContent||i.titleInlineContent,s=l.overridingTitle||i.title;return e(ye["a"],{props:{url:i.url,kind:i.kind,role:i.role,isActive:l.isActive,ideTitle:i.ideTitle,titleStyle:i.titleStyle}},r?n(r):s)}case Ae.strong:case Ae.inlineHead:return e("strong",n(l.inlineContent));case Ae.text:return l.text;case Ae.superscript:return e("sup",n(l.inlineContent));case Ae.subscript:return e("sub",n(l.inlineContent));case Ae.strikethrough:return e(Ie,n(l.inlineContent));default:return null}}}var $e,Re,De={name:"ContentNode",constants:{TableHeaderStyle:Be},render:function(e){return e(this.tag,{class:"content"},this.content.map(Me(e,this.references),this))},inject:{references:{default(){return{}}}},props:{content:{type:Array,required:!0},tag:{type:String,default:()=>"div"}},methods:{map(e){function t(n=[]){return n.map(n=>{switch(n.type){case Le.aside:return e({...n,content:t(n.content)});case Le.dictionaryExample:return e({...n,summary:t(n.summary)});case Le.paragraph:case Ae.emphasis:case Ae.strong:case Ae.inlineHead:case Ae.superscript:case Ae.subscript:case Ae.strikethrough:case Ae.newTerm:return e({...n,inlineContent:t(n.inlineContent)});case Le.orderedList:case Le.unorderedList:return e({...n,items:n.items.map(e=>({...e,content:t(e.content)}))});case Le.table:return e({...n,rows:n.rows.map(e=>e.map(t))});case Le.termList:return e({...n,items:n.items.map(e=>({...e,term:{inlineContent:t(e.term.inlineContent)},definition:{content:t(e.definition.content)}}))});default:return e(n)}})}return t(this.content)},forEach(e){function t(n=[]){n.forEach(n=>{switch(e(n),n.type){case Le.aside:t(n.content);break;case Le.paragraph:case Ae.emphasis:case Ae.strong:case Ae.inlineHead:case Ae.newTerm:case Ae.superscript:case Ae.subscript:case Ae.strikethrough:t(n.inlineContent);break;case Le.orderedList:case Le.unorderedList:n.items.forEach(e=>t(e.content));break;case Le.dictionaryExample:t(n.summary);break;case Le.table:n.rows.forEach(e=>{e.forEach(t)});break;case Le.termList:n.items.forEach(e=>{t(e.term.inlineContent),t(e.definition.content)});break}})}return t(this.content)},reduce(e,t){let n=t;return this.forEach(t=>{n=e(n,t)}),n}},computed:{plaintext(){return this.reduce((e,t)=>t.type===Le.paragraph?e+"\n":t.type===Ae.text?`${e}${t.text}`:e,"").trim()}},BlockType:Le,InlineType:Ae},Pe=De,Fe=Object(h["a"])(Pe,$e,Re,!1,null,null,null);t["a"]=Fe.exports},"57ea":function(e,t,n){"use strict";n("971b")},"598a":function(e,t,n){},"5da3":function(e,t,n){e.exports=n.p+"img/no-image@2x.df2a0a50.png"},"620a":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"col",class:e.classes},[e._t("default")],2)},r=[];const s=0,a=12,o=new Set(["large","medium","small"]),c=e=>({type:Object,default:()=>({}),validator:t=>Object.keys(t).every(n=>o.has(n)&&e(t[n]))}),l=c(e=>"boolean"===typeof e),u=c(e=>"number"===typeof e&&e>=s&&e<=a);var d={name:"GridColumn",props:{isCentered:l,isUnCentered:l,span:{...u,default:()=>({large:a})}},computed:{classes:function(){return{["large-"+this.span.large]:void 0!==this.span.large,["medium-"+this.span.medium]:void 0!==this.span.medium,["small-"+this.span.small]:void 0!==this.span.small,"large-centered":!!this.isCentered.large,"medium-centered":!!this.isCentered.medium,"small-centered":!!this.isCentered.small,"large-uncentered":!!this.isUnCentered.large,"medium-uncentered":!!this.isUnCentered.medium,"small-uncentered":!!this.isUnCentered.small}}}},h=d,p=(n("6e4a"),n("2877")),g=Object(p["a"])(h,i,r,!1,null,"2ee3ad8b",null);t["a"]=g.exports},"621f":function(e,t,n){"use strict";n("b1d4")},"66cd":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i={article:"article",codeListing:"codeListing",collection:"collection",collectionGroup:"collectionGroup",containerSymbol:"containerSymbol",devLink:"devLink",dictionarySymbol:"dictionarySymbol",generic:"generic",link:"link",media:"media",pseudoCollection:"pseudoCollection",pseudoSymbol:"pseudoSymbol",restRequestSymbol:"restRequestSymbol",sampleCode:"sampleCode",symbol:"symbol",table:"table",learn:"learn",overview:"overview",project:"project",tutorial:"tutorial",resources:"resources"}},"6cc4":function(e,t,n){},"6e4a":function(e,t,n){"use strict";n("05a1")},"72af":function(e,t,n){"use strict";n("d541")},"72e7":function(e,t,n){"use strict";const i={up:"up",down:"down"};t["a"]={constants:{IntersectionDirections:i},data(){return{intersectionObserver:null,intersectionPreviousScrollY:0,intersectionScrollDirection:i.down}},computed:{intersectionThreshold(){const e=[];for(let t=0;t<=1;t+=.01)e.push(t);return e},intersectionRoot(){return null},intersectionRootMargin(){return"0px 0px 0px 0px"},intersectionObserverOptions(){return{root:this.intersectionRoot,rootMargin:this.intersectionRootMargin,threshold:this.intersectionThreshold}}},async mounted(){await n.e("chunk-2d0d3105").then(n.t.bind(null,"5abe",7)),this.intersectionObserver=new IntersectionObserver(e=>{this.detectIntersectionScrollDirection();const t=this.onIntersect;t?e.forEach(t):console.warn("onIntersect not implemented")},this.intersectionObserverOptions),this.getIntersectionTargets().forEach(e=>{this.intersectionObserver.observe(e)})},beforeDestroy(){this.intersectionObserver&&this.intersectionObserver.disconnect()},methods:{getIntersectionTargets(){return[this.$el]},detectIntersectionScrollDirection(){window.scrollYthis.intersectionPreviousScrollY&&(this.intersectionScrollDirection=i.up),this.intersectionPreviousScrollY=window.scrollY}}}},"76ab":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.resolvedComponent,e._b({tag:"component",staticClass:"button-cta",class:{"is-dark":e.isDark}},"component",e.componentProps,!1),[e._t("default")],2)},r=[],s=n("86d8"),a={name:"ButtonLink",components:{Reference:s["a"]},props:{url:{type:String,required:!1},isDark:{type:Boolean,default:!1}},computed:{resolvedComponent:({url:e})=>e?s["a"]:"button",componentProps:({url:e})=>e?{url:e}:{}}},o=a,c=(n("621f"),n("2877")),l=Object(c["a"])(o,i,r,!1,null,"494ad9c8",null);t["a"]=l.exports},"7b1f":function(e,t,n){"use strict";var i,r,s={functional:!0,name:"WordBreak",render(e,{props:t,slots:n,data:i}){const r=n().default||[],s=r.filter(e=>e.text&&!e.tag);if(0===s.length||s.length!==r.length)return e(t.tag,i,r);const a=s.map(({text:e})=>e).join(),o=[];let c=null,l=0;while(null!==(c=t.safeBoundaryPattern.exec(a))){const t=c.index+1;o.push(a.slice(l,t)),o.push(e("wbr",{key:c.index})),l=t}return o.push(a.slice(l,a.length)),e(t.tag,i,o)},props:{safeBoundaryPattern:{type:RegExp,default:()=>/([a-z](?=[A-Z])|(:)\w|\w(?=[._]\w))/g},tag:{type:String,default:()=>"span"}}},a=s,o=n("2877"),c=Object(o["a"])(a,i,r,!1,null,null,null);t["a"]=c.exports},"7b69":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"code-listing",class:{"single-line":1===e.syntaxHighlightedLines.length},attrs:{"data-syntax":e.syntaxNameNormalized}},[e.fileName?n("Filename",{attrs:{isActionable:e.isFileNameActionable,fileType:e.fileType},on:{click:function(t){return e.$emit("file-name-click")}}},[e._v(e._s(e.fileName)+" ")]):e._e(),n("div",{staticClass:"container-general"},[n("pre",[n("code",e._l(e.syntaxHighlightedLines,(function(t,i){return n("span",{key:i,class:["code-line-container",{highlighted:e.isHighlighted(i)}]},[n("span",{directives:[{name:"show",rawName:"v-show",value:e.showLineNumbers,expression:"showLineNumbers"}],staticClass:"code-number",attrs:{"data-line-number":e.lineNumberFor(i)}}),e._v("\n"),n("span",{staticClass:"code-line",domProps:{innerHTML:e._s(t)}})])})),0)])])],1)},r=[],s=n("002d"),a=n("8649"),o=n("1020"),c=n.n(o);const l={objectivec:["objective-c"]},u={bash:["sh","zsh"],c:["h"],cpp:["cc","c++","h++","hpp","hh","hxx","cxx"],css:[],diff:["patch"],http:["https"],java:["jsp"],javascript:["js","jsx","mjs","cjs"],json:[],llvm:[],markdown:["md","mkdown","mkd"],objectivec:["mm","objc","obj-c"].concat(l.objectivec),perl:["pl","pm"],php:[],python:["py","gyp","ipython"],ruby:["rb","gemspec","podspec","thor","irb"],scss:[],shell:["console","shellsession"],swift:[],xml:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"]},d=new Set(["markdown","swift"]),h=Object.entries(u),p=new Set(Object.keys(u)),g=new Map;async function f(e){const t=[e];try{return await t.reduce(async(e,t)=>{let i;await e,i=d.has(t)?await n("1417")("./"+t):await n("2ab3")("./"+t),c.a.registerLanguage(t,i.default)},Promise.resolve()),!0}catch(i){return console.error(`Could not load ${e} file`),!1}}function m(e){if(p.has(e))return e;const t=h.find(([,t])=>t.includes(e));return t?t[0]:null}function b(e){if(g.has(e))return g.get(e);const t=m(e);return g.set(e,t),t}c.a.configure({classPrefix:"syntax-",languages:[...p]});const v=async e=>{const t=b(e);return!(!t||c.a.listLanguages().includes(t))&&f(t)},y=/\r\n|\r|\n/g,w=/syntax-/;function x(e){return 0===e.length?[]:e.split(y)}function E(e){return(e.trim().match(y)||[]).length}function _(e){const t=document.createElement("template");return t.innerHTML=e,t.content.childNodes}function j(e){const{className:t}=e;if(!w.test(t))return null;const n=x(e.innerHTML).reduce((e,n)=>`${e}${n}\n`,"");return _(n.trim())}function k(e){return Array.from(e.childNodes).forEach(e=>{if(E(e.textContent))try{const t=e.childNodes.length?k(e):j(e);t&&e.replaceWith(...t)}catch(t){console.error(t)}}),j(e)}function T(e,t){const n=m(t);if(!c.a.getLanguage(n))throw new Error("Unsupported language for syntax highlighting: "+t);return c.a.highlight(e,{language:n,ignoreIllegals:!0}).value}function C(e,t){const n=e.join("\n"),i=T(n,t),r=document.createElement("code");return r.innerHTML=i,k(r),x(r.innerHTML)}var S=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"filename"},[e.isActionable?n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[n("FileIcon",{attrs:{fileType:e.fileType}}),e._t("default")],2):n("span",[n("FileIcon",{attrs:{fileType:e.fileType}}),e._t("default")],2)])},O=[],N=function(){var e=this,t=e.$createElement,n=e._self._c||t;return"swift"===e.fileType?n("SwiftFileIcon",{staticClass:"file-icon"}):n("GenericFileIcon",{staticClass:"file-icon"})},I=[],L=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"swift-file-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},A=[],B=n("be08"),M={name:"SwiftFileIcon",components:{SVGIcon:B["a"]}},$=M,R=n("2877"),D=Object(R["a"])($,L,A,!1,null,null,null),P=D.exports,F=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"generic-file-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},H=[],q={name:"GenericFileIcon",components:{SVGIcon:B["a"]}},V=q,U=Object(R["a"])(V,F,H,!1,null,null,null),W=U.exports,z={name:"CodeListingFileIcon",components:{SwiftFileIcon:P,GenericFileIcon:W},props:{fileType:String}},G=z,K=(n("e6db"),Object(R["a"])(G,N,I,!1,null,"7c381064",null)),Y=K.exports,X={name:"CodeListingFilename",components:{FileIcon:Y},props:{isActionable:{type:Boolean,default:()=>!1},fileType:String}},Z=X,J=(n("8608"),Object(R["a"])(Z,S,O,!1,null,"c8c40662",null)),Q=J.exports,ee={name:"CodeListing",components:{Filename:Q},data(){return{syntaxHighlightedLines:[]}},props:{fileName:String,isFileNameActionable:{type:Boolean,default:()=>!1},syntax:String,fileType:String,content:{type:Array,required:!0},startLineNumber:{type:Number,default:()=>1},highlights:{type:Array,default:()=>[]},showLineNumbers:{type:Boolean,default:()=>!1}},computed:{escapedContent:({content:e})=>e.map(s["c"]),highlightedLineNumbers(){return new Set(this.highlights.map(({line:e})=>e))},syntaxNameNormalized(){const e={occ:a["a"].objectiveC.key.url};return e[this.syntax]||this.syntax}},watch:{content:{handler:"syntaxHighlightLines",immediate:!0}},methods:{isHighlighted(e){return this.highlightedLineNumbers.has(this.lineNumberFor(e))},lineNumberFor(e){return this.startLineNumber+e},async syntaxHighlightLines(){let e;try{await v(this.syntaxNameNormalized),e=C(this.content,this.syntaxNameNormalized)}catch(t){e=this.escapedContent}this.syntaxHighlightedLines=e.map(e=>""===e?"\n":e)}}},te=ee,ne=(n("4d50"),Object(R["a"])(te,i,r,!1,null,"df963650",null));t["a"]=ne.exports},"80c8":function(e,t,n){},8222:function(e,t,n){},"830f":function(e,t,n){"use strict";n("30b0")},8608:function(e,t,n){"use strict";n("a7f3")},"863d":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"nav-menu-item",class:{"nav-menu-item--animated":e.animate}},[e._t("default")],2)},r=[],s={name:"NavMenuItemBase",props:{animate:{type:Boolean,default:!0}}},a=s,o=(n("43fe"),n("2877")),c=Object(o["a"])(a,i,r,!1,null,"66cbfe4c",null);t["a"]=c.exports},8649:function(e,t,n){"use strict";t["a"]={objectiveC:{name:"Objective-C",key:{api:"occ",url:"objc"}},swift:{name:"Swift",key:{api:"swift",url:"swift"}}}},"86d8":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.refComponent,{tag:"component",attrs:{url:e.urlWithParams,"is-active":e.isActiveComputed}},[e._t("default")],2)},r=[],s=n("d26a"),a=n("66cd"),o=n("9895"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isActive?n("a",{attrs:{href:e.url}},[e._t("default")],2):n("span",[e._t("default")],2)},l=[],u={name:"ReferenceExternal",props:{url:{type:String,required:!0},isActive:{type:Boolean,default:!0}}},d=u,h=n("2877"),p=Object(h["a"])(d,c,l,!1,null,null,null),g=p.exports,f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ReferenceInternal",e._b({},"ReferenceInternal",e.$props,!1),[n("CodeVoice",[e._t("default")],2)],1)},m=[],b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isActive?n("router-link",{attrs:{to:e.url}},[e._t("default")],2):n("span",[e._t("default")],2)},v=[],y={name:"ReferenceInternal",props:{url:{type:String,required:!0},isActive:{type:Boolean,default:!0}}},w=y,x=Object(h["a"])(w,b,v,!1,null,null,null),E=x.exports,_=n("52e4"),j={name:"ReferenceInternalSymbol",props:E.props,components:{ReferenceInternal:E,CodeVoice:_["a"]}},k=j,T=Object(h["a"])(k,f,m,!1,null,null,null),C=T.exports,S={name:"Reference",computed:{isInternal({url:e}){if(!e.startsWith("/")&&!e.startsWith("#"))return!1;const{resolved:{name:t}={}}=this.$router.resolve(e)||{};return t!==o["b"]},isSymbolReference(){return"symbol"===this.kind&&(this.role===a["a"].symbol||this.role===a["a"].dictionarySymbol)},isDisplaySymbol({isSymbolReference:e,titleStyle:t,ideTitle:n}){return n?e&&"symbol"===t:e},refComponent(){return this.isInternal?this.isDisplaySymbol?C:E:g},urlWithParams({isInternal:e}){return e?Object(s["b"])(this.url,this.$route.query):this.url},isActiveComputed({url:e,isActive:t}){return!(!e||!t)}},props:{url:{type:String,required:!0},kind:{type:String,required:!1},role:{type:String,required:!1},isActive:{type:Boolean,required:!1,default:!0},ideTitle:{type:String,required:!1},titleStyle:{type:String,required:!1}}},O=S,N=Object(h["a"])(O,i,r,!1,null,null,null);t["a"]=N.exports},"8a61":function(e,t,n){"use strict";var i=n("3908");t["a"]={methods:{async scrollToElement(e){await Object(i["b"])(8);const t=this.$router.resolve({hash:e}),{selector:n,offset:r}=await this.$router.options.scrollBehavior(t.route),s=document.querySelector(n);return s?(s.scrollIntoView(),window.scrollBy(-r.x,-r.y),s):null}}}},"8bd9":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.fallbackImageSrcSet?n("img",{staticClass:"fallback",attrs:{title:"Image failed to load",alt:e.alt,srcset:e.fallbackImageSrcSet}}):n("picture",[e.prefersAuto&&e.darkVariantAttributes?n("source",{attrs:{media:"(prefers-color-scheme: dark)",srcset:e.darkVariantAttributes.srcSet}}):e._e(),e.prefersDark&&e.darkVariantAttributes?n("img",e._b({ref:"img",attrs:{alt:e.alt,width:e.darkVariantAttributes.width||e.optimalWidth,height:e.darkVariantAttributes.width||e.optimalWidth?"auto":null},on:{error:e.handleImageLoadError}},"img",e.darkVariantAttributes,!1)):n("img",e._b({ref:"img",attrs:{alt:e.alt,width:e.defaultAttributes.width||e.optimalWidth,height:e.defaultAttributes.width||e.optimalWidth?"auto":null},on:{error:e.handleImageLoadError}},"img",e.defaultAttributes,!1))])},r=[],s=n("748c"),a={props:{variants:{type:Array,required:!0}},computed:{variantsGroupedByAppearance(){return Object(s["d"])(this.variants)},lightVariants(){return Object(s["a"])(this.variantsGroupedByAppearance.light)},darkVariants(){return Object(s["a"])(this.variantsGroupedByAppearance.dark)}}},o=n("e425"),c=n("821b"),l=n("5da3"),u=n.n(l);const d=10;function h(e){return new Promise((t,n)=>{const i=new Image;i.src=e,i.onerror=n,i.onload=()=>t({width:i.width,height:i.height})})}function p(e){if(!e.length)return null;const t=e.map(e=>`${Object(s["b"])(e.src)} ${e.density}`).join(", "),n=e[0],i={srcSet:t,src:Object(s["b"])(n.src)},{width:r}=n.size||{width:null};return r&&(i.width=r,i.height="auto"),i}var g={name:"ImageAsset",mixins:[a],data:()=>({appState:o["a"].state,fallbackImageSrcSet:null,optimalWidth:null}),computed:{allVariants:({lightVariants:e=[],darkVariants:t=[]})=>e.concat(t),defaultAttributes:({lightVariantAttributes:e,darkVariantAttributes:t})=>e||t,darkVariantAttributes:({darkVariants:e})=>p(e),lightVariantAttributes:({lightVariants:e})=>p(e),preferredColorScheme:({appState:e})=>e.preferredColorScheme,prefersAuto:({preferredColorScheme:e})=>e===c["a"].auto.value,prefersDark:({preferredColorScheme:e})=>e===c["a"].dark.value},props:{alt:{type:String,default:""},variants:{type:Array,required:!0}},methods:{handleImageLoadError(){this.fallbackImageSrcSet=u.a+" 2x"},async calculateOptimalWidth(){const{$refs:{img:{currentSrc:e}},allVariants:t}=this,{density:n}=t.find(({src:t})=>e.endsWith(t)),i=parseInt(n.match(/\d+/)[0],d),r=await h(e),s=r.width/i;return s},async optimizeImageSize(){if(!this.defaultAttributes.width)try{this.optimalWidth=await this.calculateOptimalWidth()}catch{console.error("Unable to calculate optimal image width")}}},mounted(){this.$refs.img.addEventListener("load",this.optimizeImageSize)}},f=g,m=n("2877"),b=Object(m["a"])(f,i,r,!1,null,null,null);t["a"]=b.exports},"8c92":function(e,t,n){"use strict";n("80c8")},"90f3":function(e,t,n){"use strict";n("6cc4")},9152:function(e,t,n){"use strict";n("50fc")},"95da":function(e,t,n){"use strict";function i(e,t){const n=document.body;let r=e,s=e;while(r=r.previousElementSibling)t(r);while(s=s.nextElementSibling)t(s);e.parentElement&&e.parentElement!==n&&i(e.parentElement,t)}const r="data-original-",s="aria-hidden",a=r+s,o=e=>{let t=e.getAttribute(a);t||(t=e.getAttribute(s)||"",e.setAttribute(a,t)),e.setAttribute(s,"true")},c=e=>{const t=e.getAttribute(a);"string"===typeof t&&(t.length?e.setAttribute(s,t):e.removeAttribute(s)),e.removeAttribute(a)};t["a"]={hide(e){i(e,o)},show(e){i(e,c)}}},"971b":function(e,t,n){},9975:function(e,t,n){"use strict";n("287e")},"9a2b":function(e,t,n){"use strict";n("dce7")},"9b30":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"nav-menu-items",attrs:{"data-previous-menu-children-count":e.previousSiblingChildren}},[e._t("default")],2)},r=[],s={name:"NavMenuItems",props:{previousSiblingChildren:{type:Number,default:0}}},a=s,o=(n("517a"),n("2877")),c=Object(o["a"])(a,i,r,!1,null,"67c1c0a5",null);t["a"]=c.exports},"9bb2":function(e,t,n){"use strict";n("3b8f")},a1bd:function(e,t,n){},a7f3:function(e,t,n){},a97e:function(e,t,n){"use strict";var i=n("63b8");const r=e=>e?`(max-width: ${e}px)`:"",s=e=>e?`(min-width: ${e}px)`:"";function a({minWidth:e,maxWidth:t}){return["only screen",s(e),r(t)].filter(Boolean).join(" and ")}function o({maxWidth:e,minWidth:t}){return window.matchMedia(a({minWidth:t,maxWidth:e}))}var c,l,u={name:"BreakpointEmitter",constants:{BreakpointAttributes:i["a"],BreakpointName:i["b"],BreakpointScopes:i["c"]},props:{scope:{type:String,default:()=>i["c"].default,validator:e=>e in i["c"]}},render(){return this.$scopedSlots.default?this.$scopedSlots.default({matchingBreakpoint:this.matchingBreakpoint}):null},data:()=>({matchingBreakpoint:null}),methods:{initMediaQuery(e,t){const n=o(t),i=t=>this.handleMediaQueryChange(t,e);n.addListener(i),this.$once("hook:beforeDestroy",()=>{n.removeListener(i)}),i(n)},handleMediaQueryChange(e,t){e.matches&&(this.matchingBreakpoint=t,this.$emit("change",t))}},mounted(){const e=i["a"][this.scope]||{};Object.entries(e).forEach(([e,t])=>{this.initMediaQuery(e,t)})}},d=u,h=n("2877"),p=Object(h["a"])(d,c,l,!1,null,null,null);t["a"]=p.exports},b1d4:function(e,t,n){},b392:function(e,t,n){},b7fc:function(e,t,n){"use strict";n("189f")},bab1:function(e,t,n){"use strict";n("a1bd")},bb52:function(e,t,n){"use strict";t["a"]={inject:{performanceMetricsEnabled:{default:!1},isTargetIDE:{default:!1}},methods:{newContentMounted(){let e;this.performanceMetricsEnabled&&(e=Math.round(window.performance.now()),window.renderedTimes||(window.renderedTimes=[]),window.renderedTimes.push(e)),this.$bridge.send({type:"rendered",data:{time:e}})}}}},be08:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{staticClass:"svg-icon",attrs:{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg"}},[e._t("default")],2)},r=[],s={name:"SVGIcon"},a=s,o=(n("9bb2"),n("2877")),c=Object(o["a"])(a,i,r,!1,null,"0137d411",null);t["a"]=c.exports},bf08:function(e,t,n){"use strict";var i=n("6842"),r=n("d26a");const s=Object(i["c"])(["meta","title"],"Documentation"),a=({title:e,description:t,url:n})=>[{name:"description",content:t},{property:"og:locale",content:"en_US"},{property:"og:site_name",content:s},{property:"og:type",content:"website"},{property:"og:title",content:e},{property:"og:description",content:t},{property:"og:url",content:n},{property:"og:image",content:Object(r["d"])("/developer-og.jpg")},{name:"twitter:image",content:Object(r["d"])("/developer-og-twitter.jpg")},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:description",content:t},{name:"twitter:title",content:e},{name:"twitter:url",content:n}],o=e=>[e,s].filter(Boolean).join(" | "),c=e=>{const{content:t}=e,n=e.property?"property":"name",i=e[n],r=document.querySelector(`meta[${n}="${i}"]`);if(r&&t)r.setAttribute("content",t);else if(r&&!t)r.remove();else if(t){const t=document.createElement("meta");t.setAttribute(n,e[n]),t.setAttribute("content",e.content),document.getElementsByTagName("head")[0].appendChild(t)}},l=e=>{document.title=e};function u({title:e,description:t,url:n}){const i=o(e);l(i),a({title:i,description:t,url:n}).forEach(e=>c(e))}var d=n("002d"),h=n("5677");t["a"]={methods:{extractFirstParagraphText(e=[]){const t=h["a"].computed.plaintext.bind({...h["a"].methods,content:e})();return Object(d["e"])(t)}},computed:{pagePath:({$route:{path:e="/"}={}})=>e,pageURL:({pagePath:e="/"})=>Object(r["d"])(e)},mounted(){u({title:this.pageTitle,description:this.pageDescription,url:this.pageURL})}}},c064:function(e,t,n){"use strict";n("ca8c")},c081:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.action?n("DestinationDataProvider",{attrs:{destination:e.action},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.url,r=t.title;return n("ButtonLink",{attrs:{url:i,isDark:e.isDark}},[e._v(" "+e._s(r)+" ")])}}],null,!1,1264376715)}):e._e()},r=[],s=n("76ab"),a=n("c7ea"),o={name:"CallToActionButton",components:{DestinationDataProvider:a["a"],ButtonLink:s["a"]},props:{action:{type:Object,required:!0},isDark:{type:Boolean,default:!1}}},c=o,l=n("2877"),u=Object(l["a"])(c,i,r,!1,null,null,null);t["a"]=u.exports},c7ea:function(e,t,n){"use strict";const i={link:"link",reference:"reference",text:"text"};var r,s,a={name:"DestinationDataProvider",props:{destination:{type:Object,required:!0,default:()=>({})}},inject:{references:{default:()=>({})},isTargetIDE:{default:()=>!1}},constants:{DestinationType:i},computed:{isExternal:({reference:e,destination:t})=>e.type===i.link||t.type===i.link,shouldAppendOpensInBrowser:({isExternal:e,isTargetIDE:t})=>e&&t,reference:({references:e,destination:t})=>e[t.identifier]||{},linkUrl:({destination:e,reference:t})=>({[i.link]:e.destination,[i.reference]:t.url,[i.text]:e.text}[e.type]),linkTitle:({reference:e,destination:t})=>({[i.link]:t.title,[i.reference]:t.overridingTitle||e.title,[i.text]:""}[t.type])},methods:{formatAriaLabel(e){return this.shouldAppendOpensInBrowser?e+" (opens in browser)":e}},render(){return this.$scopedSlots.default({url:this.linkUrl||"",title:this.linkTitle||"",formatAriaLabel:this.formatAriaLabel,isExternal:this.isExternal})}},o=a,c=n("2877"),l=Object(c["a"])(o,r,s,!1,null,null,null);t["a"]=l.exports},c8e2:function(e,t,n){"use strict";function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"a",(function(){return o}));const r=["input","select","textarea","button","optgroup","option","menuitem","fieldset","object","a[href]","*[tabindex]","*[contenteditable]"],s=r.join(",");var a={getTabbableElements(e){const t=e.querySelectorAll(s),n=t.length;let i;const r=[];for(i=0;i=0},isFocusableElement(e){const t=e.nodeName.toLowerCase(),n=r.includes(t);return!("a"!==t||!e.getAttribute("href"))||(n?!e.disabled:"true"===e.getAttribute("contenteditable")||!Number.isNaN(parseFloat(e.getAttribute("tabindex"))))}};class o{constructor(e){i(this,"focusContainer",null),i(this,"tabTargets",[]),i(this,"firstTabTarget",null),i(this,"lastTabTarget",null),i(this,"lastFocusedElement",null),this.focusContainer=e,this.onFocus=this.onFocus.bind(this)}updateFocusContainer(e){this.focusContainer=e}start(){this.collectTabTargets(),this.firstTabTarget?this.focusContainer.contains(document.activeElement)&&a.isTabbableElement(document.activeElement)||this.firstTabTarget.focus():console.warn("There are no focusable elements. FocusTrap needs at least one."),this.lastFocusedElement=document.activeElement,document.addEventListener("focus",this.onFocus,!0)}stop(){document.removeEventListener("focus",this.onFocus,!0)}collectTabTargets(){this.tabTargets=a.getTabbableElements(this.focusContainer),this.firstTabTarget=this.tabTargets[0],this.lastTabTarget=this.tabTargets[this.tabTargets.length-1]}onFocus(e){if(this.focusContainer.contains(e.target))this.lastFocusedElement=e.target;else{if(e.preventDefault(),this.collectTabTargets(),this.lastFocusedElement===this.lastTabTarget||!this.lastFocusedElement||!document.contains(this.lastFocusedElement))return this.firstTabTarget.focus(),void(this.lastFocusedElement=this.firstTabTarget);this.lastFocusedElement===this.firstTabTarget&&(this.lastTabTarget.focus(),this.lastFocusedElement=this.lastTabTarget)}}destroy(){this.stop(),this.focusContainer=null,this.tabTargets=[],this.firstTabTarget=null,this.lastTabTarget=null,this.lastFocusedElement=null}}},ca8c:function(e,t,n){},cb92:function(e,t,n){"use strict";n("598a")},cbcf:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{ref:"nav",staticClass:"nav",class:e.rootClasses,attrs:{role:"navigation"}},[n("div",{ref:"wrapper",staticClass:"nav__wrapper"},[n("div",{staticClass:"nav__background"}),e.hasOverlay?n("div",{staticClass:"nav-overlay",on:{click:e.closeNav}}):e._e(),n("div",{staticClass:"nav-content"},[n("div",{staticClass:"pre-title"},[e._t("pre-title",null,{closeNav:e.closeNav,isOpen:e.isOpen})],2),e.$slots.default?n("div",{staticClass:"nav-title"},[e._t("default")],2):e._e(),e._t("after-title"),n("div",{staticClass:"nav-menu"},[n("a",{ref:"axToggle",staticClass:"nav-ax-toggle",attrs:{href:"#",role:"button"},on:{click:function(t){return t.preventDefault(),e.toggleNav.apply(null,arguments)}}},[n("span",{staticClass:"visuallyhidden"},[e.isOpen?[e._v("Close Menu")]:[e._v("Open Menu")]],2)]),n("div",{ref:"tray",staticClass:"nav-menu-tray",on:{transitionend:function(t){return t.target!==t.currentTarget?null:e.onTransitionEnd.apply(null,arguments)},click:e.handleTrayClick}},[e._t("tray",(function(){return[n("NavMenuItems",[e._t("menu-items")],2)]}),{closeNav:e.closeNav})],2)]),n("div",{staticClass:"nav-actions"},[n("a",{staticClass:"nav-menucta",attrs:{href:"#",tabindex:"-1","aria-hidden":"true"},on:{click:function(t){return t.preventDefault(),e.toggleNav.apply(null,arguments)}}},[n("span",{staticClass:"nav-menucta-chevron"})])])],2),e._t("after-content")],2),n("BreakpointEmitter",{attrs:{scope:e.BreakpointScopes.nav},on:{change:e.onBreakpointChange}})],1)},r=[],s=n("72e7"),a=n("9b30"),o=n("a97e"),c=n("c8e2"),l=n("f2af"),u=n("942d"),d=n("63b8"),h=n("95da"),p=n("3908");const{noClose:g}=u["a"],{BreakpointName:f,BreakpointScopes:m}=o["a"].constants,b=8,v={isDark:"theme-dark",isOpen:"nav--is-open",inBreakpoint:"nav--in-breakpoint-range",isTransitioning:"nav--is-transitioning",isSticking:"nav--is-sticking",hasSolidBackground:"nav--solid-background",hasNoBorder:"nav--noborder",hasFullWidthBorder:"nav--fullwidth-border",isWideFormat:"nav--is-wide-format",noBackgroundTransition:"nav--no-bg-transition"};var y={name:"NavBase",components:{NavMenuItems:a["a"],BreakpointEmitter:o["a"]},constants:{NavStateClasses:v,NoBGTransitionFrames:b},props:{breakpoint:{type:String,default:f.small},hasOverlay:{type:Boolean,default:!0},hasSolidBackground:{type:Boolean,default:!1},hasNoBorder:{type:Boolean,default:!1},hasFullWidthBorder:{type:Boolean,default:!1},isDark:{type:Boolean,default:!1},isWideFormat:{type:Boolean,default:!1}},mixins:[s["a"]],data(){return{isOpen:!1,inBreakpoint:!1,isTransitioning:!1,isSticking:!1,noBackgroundTransition:!0,focusTrapInstance:null}},computed:{BreakpointScopes:()=>m,rootClasses:({isOpen:e,inBreakpoint:t,isTransitioning:n,isSticking:i,hasSolidBackground:r,hasNoBorder:s,hasFullWidthBorder:a,isDark:o,isWideFormat:c,noBackgroundTransition:l})=>({[v.isDark]:o,[v.isOpen]:e,[v.inBreakpoint]:t,[v.isTransitioning]:n,[v.isSticking]:i,[v.hasSolidBackground]:r,[v.hasNoBorder]:s,[v.hasFullWidthBorder]:a,[v.isWideFormat]:c,[v.noBackgroundTransition]:l})},watch:{isOpen(e){this.$emit("change",e),e?this.onExpand():this.onClose()}},async mounted(){window.addEventListener("keydown",this.onEscape),window.addEventListener("popstate",this.closeNav),window.addEventListener("orientationchange",this.closeNav),document.addEventListener("click",this.handleClickOutside),this.handleFlashOnMount(),await this.$nextTick(),this.focusTrapInstance=new c["a"](this.$refs.wrapper)},beforeDestroy(){window.removeEventListener("keydown",this.onEscape),window.removeEventListener("popstate",this.closeNav),window.removeEventListener("orientationchange",this.closeNav),document.removeEventListener("click",this.handleClickOutside),this.isOpen&&this.toggleScrollLock(!1),this.focusTrapInstance.destroy()},methods:{getIntersectionTargets(){return[document.getElementById(u["d"])||this.$el]},toggleNav(){this.isOpen=!this.isOpen,this.isTransitioning=!0},closeNav(){const e=this.isOpen;return this.isOpen=!1,this.resolveOnceTransitionsEnd(e)},resolveOnceTransitionsEnd(e){return e&&this.inBreakpoint?(this.isTransitioning=!0,new Promise(e=>{const t=this.$watch("isTransitioning",()=>{e(),t()})})):Promise.resolve()},async onTransitionEnd({propertyName:e}){"max-height"===e&&(this.$emit("changed",this.isOpen),this.isTransitioning=!1,this.isOpen?(this.$emit("opened"),this.toggleScrollLock(!0)):this.$emit("closed"))},onBreakpointChange(e){const t=Object(d["d"])(e,this.breakpoint);this.inBreakpoint=!t,t&&this.closeNav()},onIntersect({intersectionRatio:e}){window.scrollY<0||(this.isSticking=1!==e)},onEscape({key:e}){"Escape"===e&&this.isOpen&&(this.closeNav(),this.$refs.axToggle.focus())},handleTrayClick({target:e}){e.href&&!e.classList.contains(g)&&this.closeNav()},handleClickOutside({target:e}){this.$refs.nav.contains(e)||this.closeNav()},toggleScrollLock(e){e?l["a"].lockScroll(this.$refs.tray):l["a"].unlockScroll(this.$refs.tray)},onExpand(){this.$emit("open"),this.focusTrapInstance.start(),h["a"].hide(this.$refs.wrapper)},onClose(){this.$emit("close"),this.toggleScrollLock(!1),this.focusTrapInstance.stop(),h["a"].show(this.$refs.wrapper)},async handleFlashOnMount(){await Object(p["b"])(b),this.noBackgroundTransition=!1}}},w=y,x=(n("b7fc"),n("2877")),E=Object(x["a"])(w,i,r,!1,null,"be9ec8e8",null);t["a"]=E.exports},d541:function(e,t,n){},dce7:function(e,t,n){},e3ab:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("aside",{class:e.kind,attrs:{"aria-label":e.kind}},[n("p",{staticClass:"label"},[e._v(e._s(e.label))]),e._t("default")],2)},r=[];const s={deprecated:"deprecated",experiment:"experiment",important:"important",note:"note",tip:"tip",warning:"warning"};var a={name:"Aside",props:{kind:{type:String,required:!0,validator:e=>Object.prototype.hasOwnProperty.call(s,e)},name:{type:String,required:!1}},computed:{label:({kind:e,name:t})=>t||{[s.deprecated]:"Deprecated",[s.experiment]:"Experiment",[s.important]:"Important",[s.note]:"Note",[s.tip]:"Tip",[s.warning]:"Warning"}[e]}},o=a,c=(n("9152"),n("2877")),l=Object(c["a"])(o,i,r,!1,null,"5117d474",null);t["a"]=l.exports},e6db:function(e,t,n){"use strict";n("47cc")},e7fb:function(e,t,n){"use strict";n("4c7a")},ec05:function(e,t,n){},f2af:function(e,t,n){"use strict";let i=!1,r=-1,s=0;const a=()=>window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1);function o(e){e.touches.length>1||e.preventDefault()}const c=e=>!!e&&e.scrollHeight-e.scrollTop<=e.clientHeight;function l(){s=document.body.getBoundingClientRect().top,document.body.style.overflow="hidden scroll",document.body.style.top=s+"px",document.body.style.position="fixed",document.body.style.width="100%"}function u(e){e&&(e.ontouchstart=null,e.ontouchmove=null),document.removeEventListener("touchmove",o)}function d(e,t){const n=e.targetTouches[0].clientY-r;return 0===t.scrollTop&&n>0||c(t)&&n<0?o(e):(e.stopPropagation(),!0)}function h(e){document.addEventListener("touchmove",o,{passive:!1}),e&&(e.ontouchstart=e=>{1===e.targetTouches.length&&(r=e.targetTouches[0].clientY)},e.ontouchmove=t=>{1===t.targetTouches.length&&d(t,e)})}t["a"]={lockScroll(e){i||(a()?h(e):l(),i=!0)},unlockScroll(e){i&&(a()?u(e):(document.body.style.cssText="",window.scrollTo(0,Math.abs(s))),i=!1)}}}}]); \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/js/index.58e30ec4.js b/axeDevToolsXCUI.doccarchive/js/index.58e30ec4.js deleted file mode 100644 index 920849f0..00000000 --- a/axeDevToolsXCUI.doccarchive/js/index.58e30ec4.js +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * This source file is part of the Swift.org open source project - * - * Copyright (c) 2021 Apple Inc. and the Swift project authors - * Licensed under Apache License v2.0 with Runtime Library Exception - * - * See https://swift.org/LICENSE.txt for license information - * See https://swift.org/CONTRIBUTORS.txt for Swift project authors - */(function(e){function t(t){for(var o,i,c=t[0],h=t[1],a=t[2],l=0,u=[];l])/g,i=/^-+/,r=/["'&<>]/g;function s(e){return e.trim().replace(o,"-").replace(i,"").toLowerCase()}function c(e){const t=e=>({'"':""","'":"'","&":"&","<":"<",">":">"}[e]||e);return e.replace(r,t)}const h={zero:"zero",one:"one",two:"two",few:"few",many:"many",other:"other"},a={cardinal:"cardinal",ordinal:"ordinal"};function l(e,t){const{cardinal:n}=a,{one:o,other:i}=h,r="en",s=1===t?o:i;if(!e[r]||!e[r][s])throw new Error("No default choices provided to pluralize using default locale "+r);let c=r,l=s;if("Intl"in window&&"PluralRules"in window.Intl){const o=navigator.languages?navigator.languages:[navigator.language],i=new Intl.PluralRules(o,{type:n}),r=i.select(t),s=i.resolvedOptions().locale;e[s]&&e[s][r]&&(c=s,l=r)}return e[c][l]}function u(e){return e.replace(/#(.*)/,(e,t)=>"#"+CSS.escape(t))}function d(e){return e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}function g(e){let t,n;const o="\\s*",i=" ",r=e.trim(),s=r.length;if(!s)return i;const c=[];for(t=0;t{t=e});return requestAnimationFrame((function e(){n-=1,n<=0?t():requestAnimationFrame(e)})),o}function i(e){return new Promise(t=>{setTimeout(t,e)})}n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return i}))},"3e80":function(e,t,n){"use strict";n("bb9e")},"48b1":function(e,t,n){"use strict";n("e487")},"5c0b":function(e,t,n){"use strict";n("9c0c")},"5d2d":function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return h})),n.d(t,"b",(function(){return a}));const o="developer.setting.";function i(e=localStorage){return{getItem:t=>{try{return e.getItem(t)}catch(n){return null}},setItem:(t,n)=>{try{e.setItem(t,n)}catch(o){}},removeItem:t=>{try{e.removeItem(t)}catch(n){}}}}function r(e){return{get:(t,n)=>{const i=JSON.parse(e.getItem(o+t));return null!==i?i:n},set:(t,n)=>e.setItem(o+t,JSON.stringify(n)),remove:t=>e.removeItem(o+t)}}const s=i(window.localStorage),c=i(window.sessionStorage),h=r(s),a=r(c)},"63b8":function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return r})),n.d(t,"d",(function(){return c}));const o={large:"large",medium:"medium",small:"small"},i={default:"default",nav:"nav"},r={[i.default]:{[o.large]:{minWidth:1069,contentWidth:980},[o.medium]:{minWidth:736,maxWidth:1068,contentWidth:692},[o.small]:{minWidth:320,maxWidth:735,contentWidth:280}},[i.nav]:{[o.large]:{minWidth:1024},[o.medium]:{minWidth:768,maxWidth:1023},[o.small]:{minWidth:320,maxWidth:767}}},s={[o.small]:0,[o.medium]:1,[o.large]:2};function c(e,t){return s[e]>s[t]}},6842:function(e,t,n){"use strict";function o(e,t,n){let o,i=e,r=t;for("string"===typeof r&&(r=[r]),o=0;oe.json()).catch(()=>({}))}const c=(e,t)=>o(i,e,t)},7138:function(e,t,n){"use strict";n("813c")},"748c":function(e,t,n){"use strict";n.d(t,"d",(function(){return i})),n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return s})),n.d(t,"b",(function(){return c}));var o=n("6842");function i(e){return e.reduce((e,t)=>(t.traits.includes("dark")?e.dark.push(t):e.light.push(t),e),{light:[],dark:[]})}function r(e){const t=["1x","2x","3x"];return t.reduce((t,n)=>{const o=e.find(e=>e.traits.includes(n));return o?t.concat({density:n,src:o.url,size:o.size}):t},[])}function s(e){const t="/",n=new RegExp(t+"+","g");return e.join(t).replace(n,t)}function c(e){return e&&"string"===typeof e&&!e.startsWith(o["a"])&&e.startsWith("/")?s([o["a"],e]):e}},"813c":function(e,t,n){},"821b":function(e,t,n){"use strict";t["a"]={auto:{label:"Auto",value:"auto"},dark:{label:"Dark",value:"dark"},light:{label:"Light",value:"light"}}},"942d":function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return r})),n.d(t,"a",(function(){return s}));const o=52,i=48,r="nav-sticky-anchor",s={noClose:"noclose"}},9895:function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return i}));const o="not-found",i="documentation-topic"},"9b4f":function(e,t,n){},"9c0c":function(e,t,n){},bb9e:function(e,t,n){},d26a:function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return c})),n.d(t,"d",(function(){return h}));var o=n("748c"),i={input:"input",tags:"tags"};function r(e={}){return Object.entries(e).reduce((e,[t,n])=>n?e.concat(`${encodeURIComponent(t)}=${encodeURIComponent(n)}`):e,[]).join("&")}function s(e,{changes:t,language:n,context:o}={}){const[i,s]=e.split("#"),c=i.match(/\?.*/),h=r({changes:t,language:n,context:o}),a=c?"&":"?",l=s?i:e,u=h?`${a}${h}`:"",d=s?"#"+s:"";return`${l}${u}${d}`}function c(e,t){const{query:{changes:n,[i.input]:o,[i.tags]:r,...s}={}}=e,{query:{changes:c,[i.input]:h,[i.tags]:a,...l}={}}=t;return e.name===t.name&&JSON.stringify({path:e.path,query:s})===JSON.stringify({path:t.path,query:l})}function h(e,t=window.location.origin){return new URL(Object(o["b"])(e),t).href}},d369:function(e,t,n){"use strict";var o=n("5d2d");const i={preferredColorScheme:"developer.setting.preferredColorScheme",preferredLanguage:"docs.setting.preferredLanguage"},r={preferredColorScheme:"docs.setting.preferredColorScheme"};t["a"]=Object.defineProperties({},Object.keys(i).reduce((e,t)=>({...e,[t]:{get:()=>{const e=r[t],n=o["a"].getItem(i[t]);return e?n||o["a"].getItem(e):n},set:e=>o["a"].setItem(i[t],e)}}),{}))},e425:function(e,t,n){"use strict";var o=n("821b"),i=n("d369");const r="undefined"!==typeof window.matchMedia&&[o["a"].light.value,o["a"].dark.value,"no-preference"].some(e=>window.matchMedia(`(prefers-color-scheme: ${e})`).matches),s=r?o["a"].auto:o["a"].light;t["a"]={state:{preferredColorScheme:i["a"].preferredColorScheme||s.value,supportsAutoColorScheme:r,systemColorScheme:o["a"].light.value},setPreferredColorScheme(e){this.state.preferredColorScheme=e,i["a"].preferredColorScheme=e},setSystemColorScheme(e){this.state.systemColorScheme=e},syncPreferredColorScheme(){i["a"].preferredColorScheme&&i["a"].preferredColorScheme!==this.state.preferredColorScheme&&(this.state.preferredColorScheme=i["a"].preferredColorScheme)}}},e487:function(e,t,n){},ed96:function(e,t,n){n.p=window.baseUrl},f161:function(e,t,n){"use strict";n.r(t);n("ed96");var o=n("2b0e"),i=n("8c4f"),r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:{fromkeyboard:e.fromKeyboard,hascustomheader:e.hasCustomHeader},attrs:{id:"app"}},[n("a",{attrs:{href:"#main",id:"skip-nav"}},[e._v("Skip Navigation")]),n("InitialLoadingPlaceholder"),e._t("header",(function(){return[e.hasCustomHeader?n("custom-header",{attrs:{"data-color-scheme":e.preferredColorScheme}}):e._e()]}),{isTargetIDE:e.isTargetIDE}),n("div",{attrs:{id:e.baseNavStickyAnchorId}}),e._t("default",(function(){return[n("router-view"),e.hasCustomFooter?n("custom-footer",{attrs:{"data-color-scheme":e.preferredColorScheme}}):e.isTargetIDE?e._e():n("Footer")]}),{isTargetIDE:e.isTargetIDE}),e._t("footer",null,{isTargetIDE:e.isTargetIDE})],2)},s=[],c=n("e425"),h=n("821b"),a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("footer",{staticClass:"footer"},[n("div",{staticClass:"row"},[n("ColorSchemeToggle")],1)])},l=[],u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"color-scheme-toggle",attrs:{"aria-label":"Select a color scheme preference",role:"radiogroup",tabindex:"0"}},e._l(e.options,(function(t){return n("label",{key:t.value},[n("input",{attrs:{type:"radio"},domProps:{checked:t.value==e.preferredColorScheme,value:t.value},on:{input:e.setPreferredColorScheme}}),n("div",{staticClass:"text"},[e._v(e._s(t.label))])])})),0)},d=[],g={name:"ColorSchemeToggle",data:()=>({appState:c["a"].state}),computed:{options:({supportsAutoColorScheme:e})=>[h["a"].light,h["a"].dark,...e?[h["a"].auto]:[]],preferredColorScheme:({appState:e})=>e.preferredColorScheme,supportsAutoColorScheme:({appState:e})=>e.supportsAutoColorScheme},methods:{setPreferredColorScheme:e=>{c["a"].setPreferredColorScheme(e.target.value)}},watch:{preferredColorScheme:{immediate:!0,handler(e){document.body.dataset.colorScheme=e}}}},f=g,m=(n("2be1"),n("2877")),p=Object(m["a"])(f,u,d,!1,null,"4472ec1e",null),j=p.exports,v={name:"Footer",components:{ColorSchemeToggle:j}},w=v,b=(n("2de0"),Object(m["a"])(w,a,l,!1,null,"72f2e2dc",null)),y=b.exports,S=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.loaded?e._e():n("div",{staticClass:"InitialLoadingPlaceholder",attrs:{id:"loading-placeholder"}})},E=[],C={name:"InitialLoadingPlaceholder",data(){return{loaded:!1}},created(){const e=()=>{this.loaded=!0};this.$router.onReady(e,e)}},_=C,P=(n("48b1"),Object(m["a"])(_,S,E,!1,null,"35c356b6",null)),T=P.exports,k=n("942d"),O=n("6842");function A(e,t){return e&&"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,t)&&"string"===typeof e[t]}function x(e,t,n,o){if(!t||"object"!==typeof t||o&&(A(t,"light")||A(t,"dark"))){let i=t;if(A(t,o)&&(i=t[o]),"object"===typeof i)return;n[e]=i}else Object.entries(t).forEach(([t,i])=>{const r=[e,t].join("-");x(r,i,n,o)})}function I(e,t="light"){const n={},o=e||{};return x("-",o,n,t),n}var L={name:"CoreApp",components:{Footer:y,InitialLoadingPlaceholder:T},provide(){return{isTargetIDE:this.isTargetIDE,performanceMetricsEnabled:"true"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_PERFORMANCE_ENABLED}},data(){return{appState:c["a"].state,fromKeyboard:!1,isTargetIDE:"ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET,themeSettings:O["d"],baseNavStickyAnchorId:k["d"]}},computed:{currentColorScheme:({appState:e})=>e.systemColorScheme,preferredColorScheme:({appState:e})=>e.preferredColorScheme,CSSCustomProperties:({themeSettings:e,currentColorScheme:t})=>I(e.theme,t),hasCustomHeader:()=>!!window.customElements.get("custom-header"),hasCustomFooter:()=>!!window.customElements.get("custom-footer")},props:{enableThemeSettings:{type:Boolean,default:!0}},watch:{CSSCustomProperties:{immediate:!0,handler(e){this.detachStylesFromRoot(e),this.attachStylesToRoot(e)}}},async created(){window.addEventListener("keydown",this.onKeyDown),this.$bridge.on("navigation",this.handleNavigationRequest),this.enableThemeSettings&&Object.assign(this.themeSettings,await Object(O["b"])()),window.addEventListener("pageshow",this.syncPreferredColorScheme),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("pageshow",this.syncPreferredColorScheme)})},mounted(){(document.querySelector(".footer-current-year")||{}).innerText=(new Date).getFullYear(),this.attachColorSchemeListeners()},beforeDestroy(){this.fromKeyboard?window.removeEventListener("mousedown",this.onMouseDown):window.removeEventListener("keydown",this.onKeyDown),this.$bridge.off("navigation",this.handleNavigationRequest),this.detachStylesFromRoot(this.CSSCustomProperties)},methods:{onKeyDown(){this.fromKeyboard=!0,window.addEventListener("mousedown",this.onMouseDown),window.removeEventListener("keydown",this.onKeyDown)},onMouseDown(){this.fromKeyboard=!1,window.addEventListener("keydown",this.onKeyDown),window.removeEventListener("mousedown",this.onMouseDown)},handleNavigationRequest(e){this.$router.push(e)},attachColorSchemeListeners(){if(!window.matchMedia)return;const e=window.matchMedia("(prefers-color-scheme: dark)");e.addListener(this.onColorSchemePreferenceChange),this.$once("hook:beforeDestroy",()=>{e.removeListener(this.onColorSchemePreferenceChange)}),this.onColorSchemePreferenceChange(e)},onColorSchemePreferenceChange({matches:e}){const t=e?h["a"].dark:h["a"].light;c["a"].setSystemColorScheme(t.value)},attachStylesToRoot(e){const t=document.documentElement;Object.entries(e).filter(([,e])=>Boolean(e)).forEach(([e,n])=>{t.style.setProperty(e,n)})},detachStylesFromRoot(e){const t=document.documentElement;Object.entries(e).forEach(([e])=>{t.style.removeProperty(e)})},syncPreferredColorScheme(){c["a"].syncPreferredColorScheme()}}},$=L,D=(n("5c0b"),n("3e80"),Object(m["a"])($,r,s,!1,null,"6f639c59",null)),N=D.exports;class R{constructor(){this.$send=()=>{}}send(e){this.$send(e)}}class U{constructor(){const{webkit:{messageHandlers:{bridge:e={}}={}}={}}=window;this.bridge=e;const{postMessage:t=(()=>{})}=e;this.$send=t.bind(e)}send(e){this.$send(e)}}class M{constructor(e=new R){this.backend=e,this.listeners={}}send(e){this.backend.send(e)}receive(e){this.emit(e.type,e.data)}emit(e,t){this.listeners[e]&&this.listeners[e].forEach(e=>e(t))}on(e,t){this.listeners[e]||(this.listeners[e]=new Set),this.listeners[e].add(t)}off(e,t){this.listeners[e]&&this.listeners[e].delete(t)}}var B={install(e,t){let n;n=t.performanceMetricsEnabled||"ide"===t.appTarget?new U:new R,e.prototype.$bridge=new M(n)}};function W(e){return"custom-"+e}function V(e){return class extends HTMLElement{constructor(){super();const t=this.attachShadow({mode:"open"}),n=e.content.cloneNode(!0);t.appendChild(n)}}}function q(e){const t=W(e),n=document.getElementById(t);n&&window.customElements.define(t,V(n))}function F(e,t={names:["header","footer"]}){const{names:n}=t;e.config.ignoredElements=/^custom-/,n.forEach(q)}function H(e,t){const{value:n=!1}=t;e.style.display=n?"none":""}var K={hide:H};function G(e,{performanceMetrics:t=!1}={}){e.config.productionTip=!1,e.use(F),e.directive("hide",K.hide),e.use(B,{appTarget:Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET,performanceMetricsEnabled:t}),window.bridge=e.prototype.$bridge,e.config.performance=t}var J=n("9895"),z=n("63b8"),Y=n("3908"),X=n("002d"),Q=n("d26a");function Z(){const{location:e}=window;return e.pathname+e.search+e.hash}function ee(){const e=Math.max(document.documentElement.clientWidth||0,window.innerWidth||0);return ePromise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("tutorials-overview")]).then(n.bind(null,"f025"))},{path:"/tutorials/:id/*",name:"topic",component:()=>Promise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("topic")]).then(n.bind(null,"3213"))},{path:"/documentation/*",name:J["a"],component:()=>Promise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("documentation-topic")]).then(n.bind(null,"f8ac"))},{path:"*",name:J["b"],component:ye},{path:"*",name:"server-error",component:me}];function Ee(e={}){const t=new i["a"]({mode:"history",base:O["a"],scrollBehavior:te,...e,routes:e.routes||Se});return t.onReady(()=>{"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual"),ne()}),"ide"!==Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET&&t.onError(e=>{const{route:n={path:"/"}}=e;t.replace({name:"server-error",params:[n.path]})}),window.addEventListener("unload",oe),t}o["default"].use(G),o["default"].use(i["a"]),new o["default"]({router:Ee(),render:e=>e(N)}).$mount("#app")},fb1e:function(e,t,n){}}); \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/js/index.aa320932.js b/axeDevToolsXCUI.doccarchive/js/index.aa320932.js new file mode 100644 index 00000000..ae697ace --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/js/index.aa320932.js @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */(function(e){function t(t){for(var n,i,c=t[0],a=t[1],h=t[2],l=0,u=[];l])/g,i=/^-+/,r=/["'&<>]/g;function s(e){return e.trim().replace(n,"-").replace(i,"").toLowerCase()}function c(e){const t=e=>({'"':""","'":"'","&":"&","<":"<",">":">"}[e]||e);return e.replace(r,t)}const a={zero:"zero",one:"one",two:"two",few:"few",many:"many",other:"other"},h={cardinal:"cardinal",ordinal:"ordinal"};function l(e,t){const{cardinal:o}=h,{one:n,other:i}=a,r="en",s=1===t?n:i;if(!e[r]||!e[r][s])throw new Error("No default choices provided to pluralize using default locale "+r);let c=r,l=s;if("Intl"in window&&"PluralRules"in window.Intl){const n=navigator.languages?navigator.languages:[navigator.language],i=new Intl.PluralRules(n,{type:o}),r=i.select(t),s=i.resolvedOptions().locale;e[s]&&e[s][r]&&(c=s,l=r)}return e[c][l]}function u(e){return e.replace(/#(.*)/,(e,t)=>"#"+CSS.escape(t))}function d(e){return e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}function g(e){let t,o;const n="\\s*",i=" ",r=e.trim(),s=r.length;if(!s)return i;const c=[];for(t=0;t{t=e});return requestAnimationFrame((function e(){o-=1,o<=0?t():requestAnimationFrame(e)})),n}function i(e){return new Promise(t=>{setTimeout(t,e)})}o.d(t,"b",(function(){return n})),o.d(t,"a",(function(){return i}))},4009:function(e,t,o){"use strict";o.d(t,"a",(function(){return n}));const n="app-top"},"48b1":function(e,t,o){"use strict";o("e487")},"5c0b":function(e,t,o){"use strict";o("9c0c")},"5d2d":function(e,t,o){"use strict";o.d(t,"a",(function(){return s})),o.d(t,"c",(function(){return a})),o.d(t,"b",(function(){return h}));const n="developer.setting.";function i(e=localStorage){return{getItem:t=>{try{return e.getItem(t)}catch(o){return null}},setItem:(t,o)=>{try{e.setItem(t,o)}catch(n){}},removeItem:t=>{try{e.removeItem(t)}catch(o){}}}}function r(e){return{get:(t,o)=>{const i=JSON.parse(e.getItem(n+t));return null!==i?i:o},set:(t,o)=>e.setItem(n+t,JSON.stringify(o)),remove:t=>e.removeItem(n+t)}}const s=i(window.localStorage),c=i(window.sessionStorage),a=r(s),h=r(c)},6131:function(e,t,o){"use strict";o("f8ba")},"613f":function(e,t,o){},"63b8":function(e,t,o){"use strict";o.d(t,"b",(function(){return n})),o.d(t,"c",(function(){return i})),o.d(t,"a",(function(){return r})),o.d(t,"d",(function(){return c}));const n={large:"large",medium:"medium",small:"small"},i={default:"default",nav:"nav"},r={[i.default]:{[n.large]:{minWidth:1069,contentWidth:980},[n.medium]:{minWidth:736,maxWidth:1068,contentWidth:692},[n.small]:{minWidth:320,maxWidth:735,contentWidth:280}},[i.nav]:{[n.large]:{minWidth:1024},[n.medium]:{minWidth:768,maxWidth:1023},[n.small]:{minWidth:320,maxWidth:767}}},s={[n.small]:0,[n.medium]:1,[n.large]:2};function c(e,t){return s[e]>s[t]}},6842:function(e,t,o){"use strict";function n(e,t,o){let n,i=e,r=t;for("string"===typeof r&&(r=[r]),n=0;ne.json()).catch(()=>({}))}const c=(e,t)=>n(i,e,t)},7138:function(e,t,o){"use strict";o("813c")},"748c":function(e,t,o){"use strict";o.d(t,"e",(function(){return i})),o.d(t,"a",(function(){return r})),o.d(t,"d",(function(){return s})),o.d(t,"c",(function(){return c})),o.d(t,"f",(function(){return a})),o.d(t,"b",(function(){return h}));var n=o("6842");function i(e){return e.reduce((e,t)=>(t.traits.includes("dark")?e.dark.push(t):e.light.push(t),e),{light:[],dark:[]})}function r(e){const t=["1x","2x","3x"];return t.reduce((t,o)=>{const n=e.find(e=>e.traits.includes(o));return n?t.concat({density:o,src:n.url,size:n.size}):t},[])}function s(e){const t="/",o=new RegExp(t+"+","g");return e.join(t).replace(o,t)}function c(e){return e&&"string"===typeof e&&!e.startsWith(n["a"])&&e.startsWith("/")?s([n["a"],e]):e}function a(e){return e?`url('${c(e)}')`:void 0}function h(e){return new Promise((t,o)=>{const n=new Image;n.src=e,n.onerror=o,n.onload=()=>t({width:n.width,height:n.height})})}},"813c":function(e,t,o){},"821b":function(e,t,o){"use strict";t["a"]={auto:{label:"Auto",value:"auto"},dark:{label:"Dark",value:"dark"},light:{label:"Light",value:"light"}}},"942d":function(e,t,o){"use strict";o.d(t,"b",(function(){return n})),o.d(t,"c",(function(){return i})),o.d(t,"e",(function(){return r})),o.d(t,"d",(function(){return s})),o.d(t,"a",(function(){return c}));const n=52,i=48,r="nav-sticky-anchor",s="nav-open-navigator",c={noClose:"noclose"}},9895:function(e,t,o){"use strict";o.d(t,"b",(function(){return n})),o.d(t,"a",(function(){return i}));const n="not-found",i="documentation-topic"},"9c0c":function(e,t,o){},a5c6:function(e,t,o){"use strict";o("613f")},d26a:function(e,t,o){"use strict";o.d(t,"c",(function(){return r})),o.d(t,"b",(function(){return s})),o.d(t,"a",(function(){return c})),o.d(t,"d",(function(){return a}));var n=o("748c"),i={input:"input",tags:"tags"};function r(e={}){return Object.entries(e).reduce((e,[t,o])=>o?e.concat(`${encodeURIComponent(t)}=${encodeURIComponent(o)}`):e,[]).join("&")}function s(e,{changes:t,language:o,context:n}={}){const[i,s]=e.split("#"),c=i.match(/\?.*/),a=r({changes:t,language:o,context:n}),h=c?"&":"?",l=s?i:e,u=a?`${h}${a}`:"",d=s?"#"+s:"";return`${l}${u}${d}`}function c(e,t){const{query:{changes:o,[i.input]:n,[i.tags]:r,...s}={}}=e,{query:{changes:c,[i.input]:a,[i.tags]:h,...l}={}}=t;return e.name===t.name&&JSON.stringify({path:e.path,query:s})===JSON.stringify({path:t.path,query:l})}function a(e,t=window.location.origin){return new URL(Object(n["c"])(e),t).href}},d369:function(e,t,o){"use strict";var n=o("5d2d");const i={preferredColorScheme:"developer.setting.preferredColorScheme",preferredLanguage:"docs.setting.preferredLanguage"},r={preferredColorScheme:"docs.setting.preferredColorScheme"};t["a"]=Object.defineProperties({},Object.keys(i).reduce((e,t)=>({...e,[t]:{get:()=>{const e=r[t],o=n["a"].getItem(i[t]);return e?o||n["a"].getItem(e):o},set:e=>n["a"].setItem(i[t],e)}}),{}))},dd18:function(e,t,o){"use strict";t["a"]={eager:"eager",lazy:"lazy"}},e425:function(e,t,o){"use strict";var n=o("821b"),i=o("dd18"),r=o("d369");const s="undefined"!==typeof window.matchMedia&&[n["a"].light.value,n["a"].dark.value,"no-preference"].some(e=>window.matchMedia(`(prefers-color-scheme: ${e})`).matches),c=s?n["a"].auto:n["a"].light;t["a"]={state:{imageLoadingStrategy:i["a"].lazy,preferredColorScheme:r["a"].preferredColorScheme||c.value,supportsAutoColorScheme:s,systemColorScheme:n["a"].light.value},setImageLoadingStrategy(e){this.state.imageLoadingStrategy=e},setPreferredColorScheme(e){this.state.preferredColorScheme=e,r["a"].preferredColorScheme=e},setSystemColorScheme(e){this.state.systemColorScheme=e},syncPreferredColorScheme(){r["a"].preferredColorScheme&&r["a"].preferredColorScheme!==this.state.preferredColorScheme&&(this.state.preferredColorScheme=r["a"].preferredColorScheme)}}},e487:function(e,t,o){},ed96:function(e,t,o){o.p=window.baseUrl},f161:function(e,t,o){"use strict";o.r(t);o("ed96");var n=o("2b0e"),i=o("8c4f"),r=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{class:{fromkeyboard:e.fromKeyboard,hascustomheader:e.hasCustomHeader},attrs:{id:"app"}},[o("div",{attrs:{id:e.AppTopID}}),o("a",{attrs:{href:"#main",id:"skip-nav"}},[e._v("Skip Navigation")]),o("InitialLoadingPlaceholder"),e._t("header",(function(){return[e.hasCustomHeader?o("custom-header",{attrs:{"data-color-scheme":e.preferredColorScheme}}):e._e()]}),{isTargetIDE:e.isTargetIDE}),o("div",{attrs:{id:e.baseNavStickyAnchorId}}),e._t("default",(function(){return[o("router-view",{staticClass:"router-content"}),e.hasCustomFooter?o("custom-footer",{attrs:{"data-color-scheme":e.preferredColorScheme}}):e.isTargetIDE?e._e():o("Footer")]}),{isTargetIDE:e.isTargetIDE}),e._t("footer",null,{isTargetIDE:e.isTargetIDE})],2)},s=[],c=o("e425"),a=o("821b"),h=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("footer",{staticClass:"footer"},[o("div",{staticClass:"row"},[o("ColorSchemeToggle")],1)])},l=[],u=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"color-scheme-toggle",attrs:{"aria-label":"Select a color scheme preference",role:"radiogroup"}},e._l(e.options,(function(t){return o("label",{key:t.value},[o("input",{attrs:{type:"radio"},domProps:{checked:t.value==e.preferredColorScheme,value:t.value},on:{input:e.setPreferredColorScheme}}),o("div",{staticClass:"text"},[e._v(e._s(t.label))])])})),0)},d=[],g={name:"ColorSchemeToggle",data:()=>({appState:c["a"].state}),computed:{options:({supportsAutoColorScheme:e})=>[a["a"].light,a["a"].dark,...e?[a["a"].auto]:[]],preferredColorScheme:({appState:e})=>e.preferredColorScheme,supportsAutoColorScheme:({appState:e})=>e.supportsAutoColorScheme},methods:{setPreferredColorScheme:e=>{c["a"].setPreferredColorScheme(e.target.value)}},watch:{preferredColorScheme:{immediate:!0,handler(e){document.body.dataset.colorScheme=e}}}},f=g,m=(o("6131"),o("2877")),p=Object(m["a"])(f,u,d,!1,null,"8890c4d6",null),j=p.exports,v={name:"Footer",components:{ColorSchemeToggle:j}},w=v,b=(o("2de0"),Object(m["a"])(w,h,l,!1,null,"72f2e2dc",null)),y=b.exports,S=function(){var e=this,t=e.$createElement,o=e._self._c||t;return e.loaded?e._e():o("div",{staticClass:"InitialLoadingPlaceholder",attrs:{id:"loading-placeholder"}})},E=[],C={name:"InitialLoadingPlaceholder",data(){return{loaded:!1}},created(){const e=()=>{this.loaded=!0};this.$router.onReady(e,e)}},_=C,P=(o("48b1"),Object(m["a"])(_,S,E,!1,null,"35c356b6",null)),T=P.exports,k=o("942d"),O=o("6842");function A(e,t){return e&&"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,t)&&"string"===typeof e[t]}function I(e,t,o,n){if(!t||"object"!==typeof t||n&&(A(t,"light")||A(t,"dark"))){let i=t;if(A(t,n)&&(i=t[n]),"object"===typeof i)return;o[e]=i}else Object.entries(t).forEach(([t,i])=>{const r=[e,t].join("-");I(r,i,o,n)})}function L(e,t="light"){const o={},n=e||{};return I("-",n,o,t),o}var x=o("4009"),D={name:"CoreApp",components:{Footer:y,InitialLoadingPlaceholder:T},provide(){return{isTargetIDE:this.isTargetIDE,performanceMetricsEnabled:"true"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_PERFORMANCE_ENABLED}},data(){return{AppTopID:x["a"],appState:c["a"].state,fromKeyboard:!1,isTargetIDE:"ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET,themeSettings:O["d"],baseNavStickyAnchorId:k["e"]}},computed:{currentColorScheme:({appState:e})=>e.systemColorScheme,preferredColorScheme:({appState:e})=>e.preferredColorScheme,CSSCustomProperties:({currentColorScheme:e,preferredColorScheme:t,themeSettings:o})=>L(o.theme,t===a["a"].auto.value?e:t),hasCustomHeader:()=>!!window.customElements.get("custom-header"),hasCustomFooter:()=>!!window.customElements.get("custom-footer")},props:{enableThemeSettings:{type:Boolean,default:!0}},watch:{CSSCustomProperties:{immediate:!0,handler(e){this.detachStylesFromRoot(e),this.attachStylesToRoot(e)}}},async created(){window.addEventListener("keydown",this.onKeyDown),this.$bridge.on("navigation",this.handleNavigationRequest),this.enableThemeSettings&&Object.assign(this.themeSettings,await Object(O["b"])()),window.addEventListener("pageshow",this.syncPreferredColorScheme),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("pageshow",this.syncPreferredColorScheme)})},mounted(){(document.querySelector(".footer-current-year")||{}).innerText=(new Date).getFullYear(),this.attachColorSchemeListeners()},beforeDestroy(){this.fromKeyboard?window.removeEventListener("mousedown",this.onMouseDown):window.removeEventListener("keydown",this.onKeyDown),this.$bridge.off("navigation",this.handleNavigationRequest),this.detachStylesFromRoot(this.CSSCustomProperties)},methods:{onKeyDown(){this.fromKeyboard=!0,window.addEventListener("mousedown",this.onMouseDown),window.removeEventListener("keydown",this.onKeyDown)},onMouseDown(){this.fromKeyboard=!1,window.addEventListener("keydown",this.onKeyDown),window.removeEventListener("mousedown",this.onMouseDown)},handleNavigationRequest(e){this.$router.push(e)},attachColorSchemeListeners(){if(!window.matchMedia)return;const e=window.matchMedia("(prefers-color-scheme: dark)");e.addListener(this.onColorSchemePreferenceChange),this.$once("hook:beforeDestroy",()=>{e.removeListener(this.onColorSchemePreferenceChange)}),this.onColorSchemePreferenceChange(e)},onColorSchemePreferenceChange({matches:e}){const t=e?a["a"].dark:a["a"].light;c["a"].setSystemColorScheme(t.value)},attachStylesToRoot(e){const t=document.body;Object.entries(e).filter(([,e])=>Boolean(e)).forEach(([e,o])=>{t.style.setProperty(e,o)})},detachStylesFromRoot(e){const t=document.body;Object.entries(e).forEach(([e])=>{t.style.removeProperty(e)})},syncPreferredColorScheme(){c["a"].syncPreferredColorScheme()}}},$=D,N=(o("5c0b"),o("a5c6"),Object(m["a"])($,r,s,!1,null,"0a4c340a",null)),R=N.exports;class U{constructor(){this.$send=()=>{}}send(e){this.$send(e)}}class M{constructor(){const{webkit:{messageHandlers:{bridge:e={}}={}}={}}=window;this.bridge=e;const{postMessage:t=(()=>{})}=e;this.$send=t.bind(e)}send(e){this.$send(e)}}class B{constructor(e=new U){this.backend=e,this.listeners={}}send(e){this.backend.send(e)}receive(e){this.emit(e.type,e.data)}emit(e,t){this.listeners[e]&&this.listeners[e].forEach(e=>e(t))}on(e,t){this.listeners[e]||(this.listeners[e]=new Set),this.listeners[e].add(t)}off(e,t){this.listeners[e]&&this.listeners[e].delete(t)}}var W={install(e,t){let o;o=t.performanceMetricsEnabled||"ide"===t.appTarget?new M:new U,e.prototype.$bridge=new B(o)}};function V(e){return"custom-"+e}function q(e){return class extends HTMLElement{constructor(){super();const t=this.attachShadow({mode:"open"}),o=e.content.cloneNode(!0);t.appendChild(o)}}}function F(e){const t=V(e),o=document.getElementById(t);o&&window.customElements.define(t,q(o))}function H(e,t={names:["header","footer"]}){const{names:o}=t;e.config.ignoredElements=/^custom-/,o.forEach(F)}function K(e,t){const{value:o=!1}=t;e.style.display=o?"none":""}var G={hide:K};function z(e,{performanceMetrics:t=!1}={}){e.config.productionTip=!1,e.use(H),e.directive("hide",G.hide),e.use(W,{appTarget:Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET,performanceMetricsEnabled:t}),window.bridge=e.prototype.$bridge,e.config.performance=t}var J=o("9895"),Y=o("63b8"),X=o("3908"),Q=o("002d"),Z=o("d26a");const ee=10;function te(e){const{name:t}=e,o=t.includes(J["a"]);return o?ee:0}function oe(){const{location:e}=window;return e.pathname+e.search+e.hash}function ne(){const e=Math.max(document.documentElement.clientWidth||0,window.innerWidth||0);return ePromise.all([o.e("documentation-topic~topic~tutorials-overview"),o.e("tutorials-overview")]).then(o.bind(null,"f025"))},{path:"/tutorials/:id/*",name:"topic",component:()=>Promise.all([o.e("documentation-topic~topic~tutorials-overview"),o.e("documentation-topic~topic"),o.e("topic")]).then(o.bind(null,"3213"))},{path:"/documentation/*",name:J["a"],component:()=>Promise.all([o.e("documentation-topic~topic~tutorials-overview"),o.e("chunk-384ef189"),o.e("documentation-topic~topic"),o.e("documentation-topic")]).then(o.bind(null,"f8ac"))},{path:"*",name:J["b"],component:Ce},{path:"*",name:"server-error",component:ve}];function Pe(e={}){const t=new i["a"]({mode:"history",base:O["a"],scrollBehavior:ie,...e,routes:e.routes||_e});return t.onReady(()=>{"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual"),re()}),"ide"!==Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET&&t.onError(e=>{const{route:o={path:"/"}}=e;t.replace({name:"server-error",params:[o.path]})}),window.addEventListener("unload",se),t}n["default"].use(z),n["default"].use(i["a"]),new n["default"]({router:Pe(),render:e=>e(R)}).$mount("#app")},f8ba:function(e,t,o){},fb1e:function(e,t,o){}}); \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/js/topic.6a1c7b7f.js b/axeDevToolsXCUI.doccarchive/js/topic.6a1c7b7f.js deleted file mode 100644 index db8926e3..00000000 --- a/axeDevToolsXCUI.doccarchive/js/topic.6a1c7b7f.js +++ /dev/null @@ -1,20 +0,0 @@ -/*! - * This source file is part of the Swift.org open source project - * - * Copyright (c) 2021 Apple Inc. and the Swift project authors - * Licensed under Apache License v2.0 with Runtime Library Exception - * - * See https://swift.org/LICENSE.txt for license information - * See https://swift.org/CONTRIBUTORS.txt for Swift project authors - */ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["topic"],{"00f4":function(e,t,n){"use strict";n("282f")},"0466":function(e,t,n){},"0530":function(e,t,n){"use strict";n("dbeb")},"0b61":function(e,t,n){},1006:function(e,t,n){"use strict";n("a95e")},"14b7":function(e,t,n){},"1a91":function(e,t,n){"use strict";n("db87")},"1aae":function(e,t,n){},"1dd5":function(e,t,n){"use strict";n("7b17")},"282f":function(e,t,n){},"2b86":function(e,t,n){},"2b88":function(e,t,n){"use strict"; -/*! - * portal-vue © Thorsten Lünborg, 2019 - * - * Version: 2.1.7 - * - * LICENCE: MIT - * - * https://github.com/linusborg/portal-vue - * - */function s(e){return e&&"object"===typeof e&&"default"in e?e["default"]:e}Object.defineProperty(t,"__esModule",{value:!0});var i=s(n("2b0e"));function r(e){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e){return a(e)||l(e)||c()}function a(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t1&&void 0!==arguments[1]?arguments[1]:{};return e.reduce((function(e,n){var s=n.passengers[0],i="function"===typeof s?s(t):n.passengers;return e.concat(i)}),[])}function h(e,t){return e.map((function(e,t){return[t,e]})).sort((function(e,n){return t(e[1],n[1])||e[0]-n[0]})).map((function(e){return e[1]}))}function m(e,t){return t.reduce((function(t,n){return e.hasOwnProperty(n)&&(t[n]=e[n]),t}),{})}var f={},v={},g={},y=i.extend({data:function(){return{transports:f,targets:v,sources:g,trackInstances:u}},methods:{open:function(e){if(u){var t=e.to,n=e.from,s=e.passengers,r=e.order,o=void 0===r?1/0:r;if(t&&n&&s){var a={to:t,from:n,passengers:d(s),order:o},l=Object.keys(this.transports);-1===l.indexOf(t)&&i.set(this.transports,t,[]);var c=this.$_getTransportIndex(a),p=this.transports[t].slice(0);-1===c?p.push(a):p[c]=a,this.transports[t]=h(p,(function(e,t){return e.order-t.order}))}}},close:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.to,s=e.from;if(n&&(s||!1!==t)&&this.transports[n])if(t)this.transports[n]=[];else{var i=this.$_getTransportIndex(e);if(i>=0){var r=this.transports[n].slice(0);r.splice(i,1),this.transports[n]=r}}},registerTarget:function(e,t,n){u&&(this.trackInstances&&!n&&this.targets[e]&&console.warn("[portal-vue]: Target ".concat(e," already exists")),this.$set(this.targets,e,Object.freeze([t])))},unregisterTarget:function(e){this.$delete(this.targets,e)},registerSource:function(e,t,n){u&&(this.trackInstances&&!n&&this.sources[e]&&console.warn("[portal-vue]: source ".concat(e," already exists")),this.$set(this.sources,e,Object.freeze([t])))},unregisterSource:function(e){this.$delete(this.sources,e)},hasTarget:function(e){return!(!this.targets[e]||!this.targets[e][0])},hasSource:function(e){return!(!this.sources[e]||!this.sources[e][0])},hasContentFor:function(e){return!!this.transports[e]&&!!this.transports[e].length},$_getTransportIndex:function(e){var t=e.to,n=e.from;for(var s in this.transports[t])if(this.transports[t][s].from===n)return+s;return-1}}}),b=new y(f),C=1,w=i.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(C++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}}},created:function(){var e=this;this.$nextTick((function(){b.registerSource(e.name,e)}))},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){b.unregisterSource(this.name),this.clear()},watch:{to:function(e,t){t&&t!==e&&this.clear(t),this.sendUpdate()}},methods:{clear:function(e){var t={from:this.name,to:e||this.to};b.close(t)},normalizeSlots:function(){return this.$scopedSlots.default?[this.$scopedSlots.default]:this.$slots.default},normalizeOwnChildren:function(e){return"function"===typeof e?e(this.slotProps):e},sendUpdate:function(){var e=this.normalizeSlots();if(e){var t={from:this.name,to:this.to,passengers:o(e),order:this.order};b.open(t)}else this.clear()}},render:function(e){var t=this.$slots.default||this.$scopedSlots.default||[],n=this.tag;return t&&this.disabled?t.length<=1&&this.slim?this.normalizeOwnChildren(t)[0]:e(n,[this.normalizeOwnChildren(t)]):this.slim?e():e(n,{class:{"v-portal":!0},style:{display:"none"},key:"v-portal-placeholder"})}}),_=i.extend({name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slim:{type:Boolean,default:!1},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},data:function(){return{transports:b.transports,firstRender:!0}},created:function(){var e=this;this.$nextTick((function(){b.registerTarget(e.name,e)}))},watch:{ownTransports:function(){this.$emit("change",this.children().length>0)},name:function(e,t){b.unregisterTarget(t),b.registerTarget(e,this)}},mounted:function(){var e=this;this.transition&&this.$nextTick((function(){e.firstRender=!1}))},beforeDestroy:function(){b.unregisterTarget(this.name)},computed:{ownTransports:function(){var e=this.transports[this.name]||[];return this.multiple?e:0===e.length?[]:[e[e.length-1]]},passengers:function(){return p(this.ownTransports,this.slotProps)}},methods:{children:function(){return 0!==this.passengers.length?this.passengers:this.$scopedSlots.default?this.$scopedSlots.default(this.slotProps):this.$slots.default||[]},noWrapper:function(){var e=this.slim&&!this.transition;return e&&this.children().length>1&&console.warn("[portal-vue]: PortalTarget with `slim` option received more than one child element."),e}},render:function(e){var t=this.noWrapper(),n=this.children(),s=this.transition||this.tag;return t?n[0]:this.slim&&!s?e():e(s,{props:{tag:this.transition&&this.tag?this.tag:void 0},class:{"vue-portal-target":!0}},n)}}),S=0,k=["disabled","name","order","slim","slotProps","tag","to"],x=["multiple","transition"],T=i.extend({name:"MountingPortal",inheritAttrs:!1,props:{append:{type:[Boolean,String]},bail:{type:Boolean},mountTo:{type:String,required:!0},disabled:{type:Boolean},name:{type:String,default:function(){return"mounted_"+String(S++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}},multiple:{type:Boolean,default:!1},targetSlim:{type:Boolean},targetSlotProps:{type:Object,default:function(){return{}}},targetTag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},created:function(){if("undefined"!==typeof document){var e=document.querySelector(this.mountTo);if(e){var t=this.$props;if(b.targets[t.name])t.bail?console.warn("[portal-vue]: Target ".concat(t.name," is already mounted.\n Aborting because 'bail: true' is set")):this.portalTarget=b.targets[t.name];else{var n=t.append;if(n){var s="string"===typeof n?n:"DIV",i=document.createElement(s);e.appendChild(i),e=i}var r=m(this.$props,x);r.slim=this.targetSlim,r.tag=this.targetTag,r.slotProps=this.targetSlotProps,r.name=this.to,this.portalTarget=new _({el:e,parent:this.$parent||this,propsData:r})}}else console.error("[portal-vue]: Mount Point '".concat(this.mountTo,"' not found in document"))}},beforeDestroy:function(){var e=this.portalTarget;if(this.append){var t=e.$el;t.parentNode.removeChild(t)}e.$destroy()},render:function(e){if(!this.portalTarget)return console.warn("[portal-vue] Target wasn't mounted"),e();if(!this.$scopedSlots.manual){var t=m(this.$props,k);return e(w,{props:t,attrs:this.$attrs,on:this.$listeners,scopedSlots:this.$scopedSlots},this.$slots.default)}var n=this.$scopedSlots.manual({to:this.to});return Array.isArray(n)&&(n=n[0]),n||e()}});function A(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.component(t.portalName||"Portal",w),e.component(t.portalTargetName||"PortalTarget",_),e.component(t.MountingPortalName||"MountingPortal",T)}var I={install:A};t.default=I,t.Portal=w,t.PortalTarget=_,t.MountingPortal=T,t.Wormhole=b},"2f9d":function(e,t,n){"use strict";n("525c")},"311e":function(e,t,n){},3213:function(e,t,n){"use strict";n.r(t);var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[e.topicData?n(e.componentFor(e.topicData),e._b({key:e.topicKey,tag:"component",attrs:{hierarchy:e.hierarchy}},"component",e.propsFor(e.topicData),!1)):e._e()],1)},i=[],r=n("25a9"),o=n("a97e");const{BreakpointName:a}=o["a"].constants;var l,c,u={state:{linkableSections:[],breakpoint:a.large},addLinkableSection(e){const t={...e,visibility:0};t.sectionNumber=this.state.linkableSections.length,this.state.linkableSections.push(t)},reset(){this.state.linkableSections=[],this.state.breakpoint=a.large},updateLinkableSection(e){this.state.linkableSections=this.state.linkableSections.map(t=>e.anchor===t.anchor?{...t,visibility:e.visibility}:t)},updateBreakpoint(e){this.state.breakpoint=e}},d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"article"},[e.isTargetIDE?e._e():n("NavigationBar",{attrs:{chapters:e.hierarchy.modules,technology:e.metadata.category,topic:e.heroTitle||"",rootReference:e.hierarchy.reference,identifierUrl:e.identifierUrl}}),n("main",{attrs:{id:"main",role:"main",tabindex:"0"}},[e._t("above-hero"),e._l(e.sections,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component"},"component",e.propsFor(t),!1))}))],2),n("PortalTarget",{attrs:{name:"modal-destination",multiple:""}})],1)},p=[],h=n("2b88"),m=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavBase",{attrs:{id:"nav","aria-label":e.technology,hasSolidBackground:""}},[n("template",{slot:"default"},[n("ReferenceUrlProvider",{attrs:{reference:e.rootReference},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.urlWithParams;return n("NavTitleContainer",{attrs:{to:s}},[n("template",{slot:"default"},[e._v(e._s(e.technology))]),n("template",{slot:"subhead"},[e._v("Tutorials")])],2)}}])})],1),n("template",{slot:"after-title"},[n("div",{staticClass:"separator"})]),n("template",{slot:"tray"},[n("div",{staticClass:"mobile-dropdown-container"},[n("MobileDropdown",{attrs:{options:e.chapters,sections:e.optionsForSections,currentOption:e.currentSection?e.currentSection.title:""},on:{"select-section":e.onSelectSection}})],1),n("div",{staticClass:"dropdown-container"},[n("PrimaryDropdown",{staticClass:"primary-dropdown",attrs:{options:e.chapters,currentOption:e.topic}}),n("ChevronIcon",{staticClass:"icon-inline"}),e.currentSection?n("SecondaryDropdown",{staticClass:"secondary-dropdown",attrs:{options:e.optionsForSections,currentOption:e.currentSection.title,sectionTracker:e.sectionIndicatorText},on:{"select-section":e.onSelectSection}}):e._e()],1),e._t("tray",null,{siblings:e.chapters.length+e.optionsForSections.length})],2)],2)},f=[],v=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"chevron-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M3.22 1.184l0.325-0.38 7.235 6.201-7.235 6.19-0.325-0.38 6.792-5.811-6.792-5.82z"}})])},g=[],y=n("be08"),b={name:"ChevronIcon",components:{SVGIcon:y["a"]}},C=b,w=n("2877"),_=Object(w["a"])(C,v,g,!1,null,null,null),S=_.exports,k=n("d26a"),x={name:"ReferenceUrlProvider",inject:{references:{default:()=>({})}},props:{reference:{type:String,required:!0}},computed:{resolvedReference:({references:e,reference:t})=>e[t]||{},url:({resolvedReference:e})=>e.url,title:({resolvedReference:e})=>e.title},render(){return this.$scopedSlots.default({url:this.url,urlWithParams:Object(k["b"])(this.url,this.$route.query),title:this.title,reference:this.resolvedReference})}},T=x,A=Object(w["a"])(T,l,c,!1,null,null,null),I=A.exports,$=n("8a61"),O=n("cbcf"),P=n("653a"),j=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItems",{staticClass:"mobile-dropdown"},e._l(e.options,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(s){var i=s.title;return n("NavMenuItemBase",{staticClass:"chapter-list",attrs:{role:"group"}},[n("p",{staticClass:"chapter-name"},[e._v(e._s(i))]),n("ul",{staticClass:"tutorial-list"},e._l(t.projects,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.url,i=t.urlWithParams,r=t.title;return n("li",{staticClass:"tutorial-list-item"},[n("router-link",{staticClass:"option tutorial",attrs:{to:i,value:r}},[e._v(" "+e._s(r)+" ")]),s===e.$route.path?n("ul",{staticClass:"section-list",attrs:{role:"listbox"}},e._l(e.sections,(function(t){return n("li",{key:t.title},[n("router-link",{class:e.classesFor(t),attrs:{to:{path:t.path,query:e.$route.query},value:t.title},nativeOn:{click:function(n){return e.onClick(t)}}},[e._v(" "+e._s(t.title)+" ")])],1)})),0):e._e()],1)}}],null,!0)})})),1)])}}],null,!0)})})),1)},N=[],D=n("863d"),B=n("9b30"),M={name:"MobileDropdown",components:{NavMenuItems:B["a"],NavMenuItemBase:D["a"],ReferenceUrlProvider:I},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0},sections:{type:Array,required:!1,default:()=>[]}},methods:{classesFor(e){return["option","section",{active:this.currentOption===e.title},this.depthClass(e)]},depthClass(e){const{depth:t=0}=e;return"depth"+t},onClick(e){this.$emit("select-section",e.path)}}},q=M,R=(n("e688"),Object(w["a"])(q,j,N,!1,null,"154acfbd",null)),E=R.exports,V=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("DropdownCustom",{staticClass:"tutorial-dropdown",attrs:{value:e.currentOption,"aria-label":"Current section",isSmall:""},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.closeAndFocusToggler,i=t.contentClasses,r=t.navigateOverOptions,o=t.OptionClass,a=t.ActiveOptionClass;return[n("ul",{staticClass:"options",class:i,attrs:{role:"listbox",tabindex:"0"}},e._l(e.options,(function(t){return n("router-link",{key:t.title,attrs:{to:{path:t.path,query:e.$route.query},custom:""},scopedSlots:e._u([{key:"default",fn:function(i){var l,c=i.navigate;return[n("li",{class:[o,(l={},l[a]=e.currentOption===t.title,l)],attrs:{role:"option",value:t.title,"aria-selected":e.currentOption===t.title,"aria-current":e.ariaCurrent(t.title),tabindex:-1},on:{click:function(n){return e.setActive(t,c,s,n)},keydown:[function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.setActive(t,c,s,n)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),r(t,1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),r(t,-1))}]}},[e._v(" "+e._s(t.title)+" ")])]}}],null,!0)})})),1)]}}])},[n("template",{slot:"toggle-post-content"},[n("span",{staticClass:"section-tracker"},[e._v(e._s(e.sectionTracker))])])],2)},L=[],F=function(){var e,t=this,n=t.$createElement,s=t._self._c||n;return s("BaseDropdown",{staticClass:"dropdown-custom",class:(e={},e[t.OpenedClass]=t.isOpen,e["dropdown-small"]=t.isSmall,e),attrs:{value:t.value},scopedSlots:t._u([{key:"dropdown",fn:function(e){var n=e.dropdownClasses;return[s("span",{staticClass:"visuallyhidden",attrs:{id:"DropdownLabel_"+t._uid}},[t._v(t._s(t.ariaLabel))]),s("button",{ref:"dropdownToggle",staticClass:"form-dropdown-toggle",class:n,attrs:{role:"button",id:"DropdownToggle_"+t._uid,"aria-labelledby":"DropdownLabel_"+t._uid+" DropdownToggle_"+t._uid,"aria-expanded":t.isOpen?"true":"false","aria-haspopup":"true"},on:{click:t.toggleDropdown,keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.closeAndFocusToggler.apply(null,arguments)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))}]}},[s("span",{staticClass:"form-dropdown-title"},[t._v(t._s(t.value))]),t._t("toggle-post-content")],2)]}}],null,!0)},[s("template",{slot:"eyebrow"},[t._t("eyebrow")],2),s("template",{slot:"after"},[t._t("default",null,null,{value:t.value,isOpen:t.isOpen,contentClasses:["form-dropdown-content",{"is-open":t.isOpen}],closeDropdown:t.closeDropdown,onChangeAction:t.onChangeAction,closeAndFocusToggler:t.closeAndFocusToggler,navigateOverOptions:t.navigateOverOptions,OptionClass:t.OptionClass,ActiveOptionClass:t.ActiveOptionClass})],2)],2)},z=[],U=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"form-element"},[e._t("dropdown",(function(){return[n("select",e._b({directives:[{name:"model",rawName:"v-model",value:e.modelValue,expression:"modelValue"}],class:e.dropdownClasses,on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.modelValue=t.target.multiple?n:n[0]}}},"select",e.$attrs,!1),[e._t("default")],2)]}),{dropdownClasses:e.dropdownClasses,value:e.value}),n("InlineChevronDownIcon",{staticClass:"form-icon",attrs:{"aria-hidden":"true"}}),e.$slots.eyebrow?n("span",{staticClass:"form-label",attrs:{"aria-hidden":"true"}},[e._t("eyebrow")],2):e._e(),e._t("after")],2)},H=[],G=n("7948"),W={name:"BaseDropdown",inheritAttrs:!1,props:{value:{type:String,default:""}},components:{InlineChevronDownIcon:G["a"]},computed:{modelValue:{get:({value:e})=>e,set(e){this.$emit("input",e)}},dropdownClasses({value:e}){return["form-dropdown",{"form-dropdown-selectnone":""===e,"no-eyebrow":!this.$slots.eyebrow}]}}},Q=W,K=(n("ed71"),Object(w["a"])(Q,U,H,!1,null,"998803d8",null)),X=K.exports;const J="is-open",Y="option",Z="option-active";var ee={name:"DropdownCustom",components:{BaseDropdown:X},constants:{OpenedClass:J,OptionClass:Y,ActiveOptionClass:Z},props:{value:{type:String,default:""},ariaLabel:{type:String,default:""},isSmall:{type:Boolean,default:!1}},data(){return{isOpen:!1,OpenedClass:J,OptionClass:Y,ActiveOptionClass:Z}},mounted(){document.addEventListener("click",this.closeOnLoseFocus)},beforeDestroy(){document.removeEventListener("click",this.closeOnLoseFocus)},methods:{onChangeAction(e){this.$emit("input",e)},toggleDropdown(){this.isOpen?this.closeDropdown():this.openDropdown()},async closeAndFocusToggler(){this.closeDropdown(),await this.$nextTick(),this.$refs.dropdownToggle.focus({preventScroll:!0})},closeDropdown(){this.isOpen=!1,this.$emit("close")},openDropdown(){this.isOpen=!0,this.$emit("open"),this.focusActiveLink()},closeOnLoseFocus(e){!this.$el.contains(e.target)&&this.isOpen&&this.closeDropdown()},navigateOverOptions({target:e},t){const n=this.$el.querySelectorAll("."+Y),s=Array.from(n),i=s.indexOf(e),r=s[i+t];r&&r.focus({preventScroll:!0})},async focusActiveLink(){const e=this.$el.querySelector("."+Z);e&&(await this.$nextTick(),e.focus({preventScroll:!0}))}}},te=ee,ne=(n("e84c"),Object(w["a"])(te,F,z,!1,null,"12dd746a",null)),se=ne.exports,ie={name:"SecondaryDropdown",components:{DropdownCustom:se},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0},sectionTracker:{type:String,required:!1}},methods:{ariaCurrent(e){return this.currentOption===e&&"section"},setActive(e,t,n,s){t(s),this.$emit("select-section",e.path),n()}}},re=ie,oe=(n("5952"),Object(w["a"])(re,V,L,!1,null,"4a151342",null)),ae=oe.exports,le=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("DropdownCustom",{staticClass:"tutorial-dropdown",attrs:{value:e.currentOption,"aria-label":"Current tutorial",isSmall:""},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.closeAndFocusToggler,i=t.contentClasses,r=t.closeDropdown,o=t.navigateOverOptions,a=t.OptionClass,l=t.ActiveOptionClass;return[n("ul",{staticClass:"options",class:i,attrs:{tabindex:"0"}},e._l(e.options,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(i){var c=i.title;return n("li",{staticClass:"chapter-list",attrs:{role:"group"}},[n("p",{staticClass:"chapter-name"},[e._v(e._s(c))]),n("ul",{attrs:{role:"listbox"}},e._l(t.projects,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.urlWithParams,c=t.title;return[n("router-link",{attrs:{to:i,custom:""},scopedSlots:e._u([{key:"default",fn:function(t){var i,u=t.navigate,d=t.isActive;return[n("li",{class:(i={},i[a]=!0,i[l]=d,i),attrs:{role:"option",value:c,"aria-selected":d,"aria-current":!!d&&"tutorial",tabindex:-1},on:{click:function(t){return e.setActive(u,r,t)},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.setActive(u,r,t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),o(t,1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),o(t,-1))}]}},[e._v(" "+e._s(c)+" ")])]}}],null,!0)})]}}],null,!0)})})),1)])}}],null,!0)})})),1)]}}])})},ce=[],ue={name:"PrimaryDropdown",components:{DropdownCustom:se,ReferenceUrlProvider:I},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0}},methods:{setActive(e,t,n){e(n),t()}}},de=ue,pe=(n("e4e4"),Object(w["a"])(de,le,ce,!1,null,"78dc103f",null)),he=pe.exports;const me={title:"Introduction",url:"#introduction",reference:"introduction",sectionNumber:0,depth:0};var fe={name:"NavigationBar",components:{NavTitleContainer:P["a"],NavBase:O["a"],ReferenceUrlProvider:I,PrimaryDropdown:he,SecondaryDropdown:ae,MobileDropdown:E,ChevronIcon:S},mixins:[$["a"]],inject:["store","references"],props:{chapters:{type:Array,required:!0},technology:{type:String,required:!0},topic:{type:String,required:!0},rootReference:{type:String,required:!0},identifierUrl:{type:String,required:!0}},data(){return{currentSection:me,tutorialState:this.store.state}},watch:{pageSectionWithHighestVisibility(e){e&&(this.currentSection=e)}},computed:{currentProject(){return this.chapters.reduce((e,{projects:t})=>e.concat(t),[]).find(e=>e.reference===this.identifierUrl)},pageSections(){if(!this.currentProject)return[];const e=[me].concat(this.currentProject.sections);return this.tutorialState.linkableSections.map((t,n)=>{const s=e[n],i=this.references[s.reference],{url:r,title:o}=i||s;return{...t,title:o,path:r}})},optionsForSections(){return this.pageSections.map(({depth:e,path:t,title:n})=>({depth:e,path:t,title:n}))},pageSectionWithHighestVisibility(){return[...this.pageSections].sort((e,t)=>t.visibility-e.visibility).find(e=>e.visibility>0)},sectionIndicatorText(){const e=this.tutorialState.linkableSections.length-1,{sectionNumber:t}=this.currentSection||{};if(0!==t)return`(${t} of ${e})`}},methods:{onSelectSection(e){const t="#"+e.split("#")[1];this.scrollToElement(t)}}},ve=fe,ge=(n("5241"),Object(w["a"])(ve,m,f,!1,null,"26e19f17",null)),ye=ge.exports,be=n("bf08"),Ce=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"body"},[n("BodyContent",{attrs:{content:e.content}})],1)},we=[],_e=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("article",{staticClass:"body-content"},e._l(e.content,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component",staticClass:"layout"},"component",e.propsFor(t),!1))})),1)},Se=[],ke=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"columns",class:e.classes},[e._l(e.columns,(function(t,s){return[n("Asset",{key:t.media,attrs:{identifier:t.media,videoAutoplays:!1}}),t.content?n("ContentNode",{key:s,attrs:{content:t.content}}):e._e()]}))],2)},xe=[],Te=n("80e4"),Ae=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseContentNode",{attrs:{content:e.articleContent}})},Ie=[],$e=n("5677"),Oe={name:"ContentNode",components:{BaseContentNode:$e["a"]},props:$e["a"].props,computed:{articleContent(){return this.map(e=>{switch(e.type){case $e["a"].BlockType.codeListing:return{...e,showLineNumbers:!0};case $e["a"].BlockType.heading:{const{anchor:t,...n}=e;return n}default:return e}})}},methods:$e["a"].methods,BlockType:$e["a"].BlockType,InlineType:$e["a"].InlineType},Pe=Oe,je=(n("cb8d"),Object(w["a"])(Pe,Ae,Ie,!1,null,"3cfe1c35",null)),Ne=je.exports,De={name:"Columns",components:{Asset:Te["a"],ContentNode:Ne},props:{columns:{type:Array,required:!0}},computed:{classes(){return{"cols-2":2===this.columns.length,"cols-3":3===this.columns.length}}}},Be=De,Me=(n("e9b0"),Object(w["a"])(Be,ke,xe,!1,null,"30edf911",null)),qe=Me.exports,Re=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content-and-media",class:e.classes},[n("ContentNode",{attrs:{content:e.content}}),n("Asset",{attrs:{identifier:e.media}})],1)},Ee=[];const Ve={leading:"leading",trailing:"trailing"};var Le={name:"ContentAndMedia",components:{Asset:Te["a"],ContentNode:Ne},props:{content:Ne.props.content,media:Te["a"].props.identifier,mediaPosition:{type:String,default:()=>Ve.trailing,validator:e=>Object.prototype.hasOwnProperty.call(Ve,e)}},computed:{classes(){return{"media-leading":this.mediaPosition===Ve.leading,"media-trailing":this.mediaPosition===Ve.trailing}}},MediaPosition:Ve},Fe=Le,ze=(n("1006"),Object(w["a"])(Fe,Re,Ee,!1,null,"3fa44f9e",null)),Ue=ze.exports,He=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"full-width"},e._l(e.groups,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component",staticClass:"group"},"component",e.propsFor(t),!1),[n("ContentNode",{attrs:{content:t.content}})],1)})),1)},Ge=[],We=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.tag,{tag:"component",attrs:{id:e.anchor}},[e._t("default")],2)},Qe=[],Ke=n("72e7"),Xe={name:"LinkableElement",mixins:[Ke["a"]],inject:{navigationBarHeight:{default(){}},store:{default(){return{addLinkableSection(){},updateLinkableSection(){}}}}},props:{anchor:{type:String,required:!0},depth:{type:Number,default:()=>0},tag:{type:String,default:()=>"div"},title:{type:String,required:!0}},computed:{intersectionRootMargin(){const e=this.navigationBarHeight?`-${this.navigationBarHeight}px`:"0%";return e+" 0% -50% 0%"}},created(){this.store.addLinkableSection({anchor:this.anchor,depth:this.depth,title:this.title,visibility:0})},methods:{onIntersect(e){const t=Math.min(1,e.intersectionRatio);this.store.updateLinkableSection({anchor:this.anchor,depth:this.depth,title:this.title,visibility:t})}}},Je=Xe,Ye=Object(w["a"])(Je,We,Qe,!1,null,null,null),Ze=Ye.exports;const{BlockType:et}=Ne;var tt={name:"FullWidth",components:{ContentNode:Ne,LinkableElement:Ze},props:Ne.props,computed:{groups:({content:e})=>e.reduce((e,t)=>0===e.length||t.type===et.heading?[...e,{heading:t.type===et.heading?t:null,content:[t]}]:[...e.slice(0,e.length-1),{heading:e[e.length-1].heading,content:e[e.length-1].content.concat(t)}],[])},methods:{componentFor(e){return e.heading?Ze:"div"},depthFor(e){switch(e.level){case 1:case 2:return 0;default:return 1}},propsFor(e){return e.heading?{anchor:e.heading.anchor,depth:this.depthFor(e.heading),title:e.heading.text}:{}}}},nt=tt,st=(n("aece"),Object(w["a"])(nt,He,Ge,!1,null,"1f2be54b",null)),it=st.exports;const rt={columns:"columns",contentAndMedia:"contentAndMedia",fullWidth:"fullWidth"};var ot={name:"BodyContent",props:{content:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(rt,e))}},methods:{componentFor(e){return{[rt.columns]:qe,[rt.contentAndMedia]:Ue,[rt.fullWidth]:it}[e.kind]},propsFor(e){const{content:t,kind:n,media:s,mediaPosition:i}=e;return{[rt.columns]:{columns:t},[rt.contentAndMedia]:{content:t,media:s,mediaPosition:i},[rt.fullWidth]:{content:t}}[n]}},LayoutKind:rt},at=ot,lt=(n("1dd5"),Object(w["a"])(at,_e,Se,!1,null,"4d5a806e",null)),ct=lt.exports,ut={name:"Body",components:{BodyContent:ct},props:ct.props},dt=ut,pt=(n("5237"),Object(w["a"])(dt,Ce,we,!1,null,"6499e2f2",null)),ht=pt.exports,mt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialCTA",e._b({},"TutorialCTA",e.$props,!1))},ft=[],vt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseCTA",e._b({attrs:{label:"Next"}},"BaseCTA",e.baseProps,!1))},gt=[],yt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"call-to-action"},[n("Row",[n("LeftColumn",[n("span",{staticClass:"label"},[e._v(e._s(e.label))]),n("h2",[e._v(" "+e._s(e.title)+" ")]),e.abstract?n("ContentNode",{staticClass:"description",attrs:{content:[e.abstractParagraph]}}):e._e(),e.action?n("Button",{attrs:{action:e.action}}):e._e()],1),n("RightColumn",{staticClass:"right-column"},[e.media?n("Asset",{staticClass:"media",attrs:{identifier:e.media}}):e._e()],1)],1)],1)},bt=[],Ct=n("0f00"),wt=n("620a"),_t=n("c081"),St={name:"CallToAction",components:{Asset:Te["a"],Button:_t["a"],ContentNode:$e["a"],LeftColumn:{render(e){return e(wt["a"],{props:{span:{large:5,small:12}}},this.$slots.default)}},RightColumn:{render(e){return e(wt["a"],{props:{span:{large:6,small:12}}},this.$slots.default)}},Row:Ct["a"]},props:{title:{type:String,required:!0},label:{type:String,required:!0},abstract:{type:Array,required:!1},action:{type:Object,required:!1},media:{type:String,required:!1}},computed:{abstractParagraph(){return{type:"paragraph",inlineContent:this.abstract}}}},kt=St,xt=(n("80f7"),Object(w["a"])(kt,yt,bt,!1,null,"2016b288",null)),Tt=xt.exports,At={name:"CallToAction",components:{BaseCTA:Tt},computed:{baseProps(){return{title:this.title,abstract:this.abstract,action:this.action,media:this.media}}},props:{title:{type:String,required:!0},abstract:{type:Array,required:!1},action:{type:Object,required:!1},media:{type:String,required:!1}}},It=At,$t=Object(w["a"])(It,vt,gt,!1,null,null,null),Ot=$t.exports,Pt={name:"CallToAction",components:{TutorialCTA:Ot},props:Ot.props},jt=Pt,Nt=(n("3e1b"),Object(w["a"])(jt,mt,ft,!1,null,"426a965c",null)),Dt=Nt.exports,Bt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialHero",e._b({},"TutorialHero",e.$props,!1))},Mt=[],qt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"tutorial-hero",attrs:{anchor:"introduction",title:e.sectionTitle}},[n("div",{staticClass:"hero dark"},[e.backgroundImageUrl?n("div",{staticClass:"bg",style:e.bgStyle}):e._e(),e._t("above-title"),n("Row",[n("Column",[n("Headline",{attrs:{level:1}},[e.chapter?n("template",{slot:"eyebrow"},[e._v(e._s(e.chapter))]):e._e(),e._v(" "+e._s(e.title)+" ")],2),e.content||e.video?n("div",{staticClass:"intro"},[e.content?n("ContentNode",{attrs:{content:e.content}}):e._e(),e.video?[n("p",[n("a",{staticClass:"call-to-action",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.toggleCallToActionModal.apply(null,arguments)}}},[e._v(" Watch intro video "),n("PlayIcon",{staticClass:"cta-icon icon-inline"})],1)]),n("GenericModal",{attrs:{visible:e.callToActionModalVisible,isFullscreen:"",theme:"dark"},on:{"update:visible":function(t){e.callToActionModalVisible=t}}},[n("Asset",{directives:[{name:"show",rawName:"v-show",value:e.callToActionModalVisible,expression:"callToActionModalVisible"}],ref:"asset",staticClass:"video-asset",attrs:{identifier:e.video},on:{videoEnded:e.handleVideoEnd}})],1)]:e._e()],2):e._e(),n("Metadata",{staticClass:"metadata",attrs:{projectFilesUrl:e.projectFilesUrl,estimatedTimeInMinutes:e.estimatedTimeInMinutes,xcodeRequirement:e.xcodeRequirementData}})],1)],1)],2)])},Rt=[],Et=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"headline"},[e.$slots.eyebrow?n("span",{staticClass:"eyebrow"},[e._t("eyebrow")],2):e._e(),n("Heading",{staticClass:"heading",attrs:{level:e.level}},[e._t("default")],2)],1)},Vt=[];const Lt=1,Ft=6,zt={type:Number,required:!0,validator:e=>e>=Lt&&e<=Ft},Ut={name:"Heading",render:function(e){return e("h"+this.level,this.$slots.default)},props:{level:zt}};var Ht={name:"Headline",components:{Heading:Ut},props:{level:zt}},Gt=Ht,Wt=(n("323a"),Object(w["a"])(Gt,Et,Vt,!1,null,"1898f592",null)),Qt=Wt.exports,Kt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("PortalSource",{attrs:{to:"modal-destination",disabled:!e.isVisible}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.isVisible,expression:"isVisible"}],staticClass:"generic-modal",class:[e.stateClasses,e.themeClass],style:e.modalColors,attrs:{role:"dialog"}},[n("div",{staticClass:"backdrop",on:{click:e.onClickOutside}}),n("div",{ref:"container",staticClass:"container",style:{width:e.width}},[e.showClose?n("button",{ref:"close",staticClass:"close",attrs:{"aria-label":"Close"},on:{click:function(t){return t.preventDefault(),e.closeModal.apply(null,arguments)}}},[n("CloseIcon")],1):e._e(),n("div",{ref:"content",staticClass:"modal-content"},[e._t("default")],2)])])])},Xt=[],Jt=n("f2af"),Yt=n("c8e2"),Zt=n("95da"),en=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"close-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"m10.3772239 3.1109127.7266116.7266116-3.27800002 3.2763884 3.27072752 3.2703884-.7266116.7266116-3.27011592-3.271-3.26211596 3.2637276-.7266116-.7266116 3.26272756-3.263116-3.27-3.26911596.72661159-.72661159 3.26938841 3.26972755z","fill-rule":"evenodd"}})])},tn=[],nn={name:"CloseIcon",components:{SVGIcon:y["a"]}},sn=nn,rn=Object(w["a"])(sn,en,tn,!1,null,null,null),on=rn.exports;const an={light:"light",dark:"dark",dynamic:"dynamic",code:"code"};var ln={name:"GenericModal",model:{prop:"visible",event:"update:visible"},components:{CloseIcon:on,PortalSource:h["Portal"]},props:{visible:{type:Boolean,default:!1},isFullscreen:{type:Boolean,default:!1},theme:{type:String,validator:e=>Object.keys(an).includes(e),default:an.light},codeBackgroundColorOverride:{type:String,default:""},width:{type:String,default:null},showClose:{type:Boolean,default:!0}},data(){return{lastFocusItem:null,prefersDarkStyle:!1,focusTrapInstance:null}},computed:{isVisible:{get:({visible:e})=>e,set(e){this.$emit("update:visible",e)}},modalColors(){return{"--background":this.codeBackgroundColorOverride}},themeClass({theme:e,prefersDarkStyle:t,isThemeDynamic:n}){let s={};return n&&(s={"theme-light":!t,"theme-dark":t}),["theme-"+e,s]},stateClasses:({isFullscreen:e,isVisible:t,showClose:n})=>({"modal-fullscreen":e,"modal-standard":!e,"modal-open":t,"modal-with-close":n}),isThemeDynamic:({theme:e})=>e===an.dynamic||e===an.code},watch:{isVisible(e){e?this.onShow():this.onHide()}},mounted(){if(this.focusTrapInstance=new Yt["a"],document.addEventListener("keydown",this.onKeydown),this.isThemeDynamic){const e=window.matchMedia("(prefers-color-scheme: dark)");e.addListener(this.onColorSchemePreferenceChange),this.$once("hook:beforeDestroy",()=>{e.removeListener(this.onColorSchemePreferenceChange)}),this.onColorSchemePreferenceChange(e)}},beforeDestroy(){this.isVisible&&Jt["a"].unlockScroll(this.$refs.container),document.removeEventListener("keydown",this.onKeydown),this.focusTrapInstance.destroy()},methods:{async onShow(){await this.$nextTick(),Jt["a"].lockScroll(this.$refs.container),await this.focusCloseButton(),this.focusTrapInstance.updateFocusContainer(this.$refs.container),this.focusTrapInstance.start(),Zt["a"].hide(this.$refs.container)},onHide(){Jt["a"].unlockScroll(this.$refs.container),this.focusTrapInstance.stop(),this.lastFocusItem&&(this.lastFocusItem.focus({preventScroll:!0}),this.lastFocusItem=null),this.$emit("close"),Zt["a"].show(this.$refs.container)},closeModal(){this.isVisible=!1},selectContent(){window.getSelection().selectAllChildren(this.$refs.content)},onClickOutside(){this.closeModal()},onKeydown(e){const{metaKey:t=!1,ctrlKey:n=!1,key:s}=e;this.isVisible&&("a"===s&&(t||n)&&(e.preventDefault(),this.selectContent()),"Escape"===s&&this.closeModal())},onColorSchemePreferenceChange({matches:e}){this.prefersDarkStyle=e},async focusCloseButton(){this.lastFocusItem=document.activeElement,await this.$nextTick(),this.$refs.close&&this.$refs.close.focus(),this.$emit("open")}}},cn=ln,un=(n("8016"),Object(w["a"])(cn,Kt,Xt,!1,null,"ea628b36",null)),dn=un.exports,pn=n("c4dd"),hn=n("748c"),mn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"metadata"},[e.estimatedTimeInMinutes?n("div",{staticClass:"item",attrs:{"aria-label":e.estimatedTimeInMinutes+" minutes estimated time"}},[n("div",{staticClass:"content",attrs:{"aria-hidden":"true"}},[n("div",{staticClass:"duration"},[e._v(" "+e._s(e.estimatedTimeInMinutes)+" "),n("div",{staticClass:"minutes"},[e._v("min")])])]),n("div",{staticClass:"bottom",attrs:{"aria-hidden":"true"}},[e._v("Estimated Time")])]):e._e(),e.projectFilesUrl?n("div",{staticClass:"item"},[n("DownloadIcon",{staticClass:"item-large-icon icon-inline"}),n("div",{staticClass:"content bottom"},[n("a",{staticClass:"content-link project-download",attrs:{href:e.projectFilesUrl}},[e._v(" Project files "),n("InlineDownloadIcon",{staticClass:"small-icon icon-inline"})],1)])],1):e._e(),e.xcodeRequirement?n("div",{staticClass:"item"},[n("XcodeIcon",{staticClass:"item-large-icon icon-inline"}),n("div",{staticClass:"content bottom"},[e.isTargetIDE?n("span",[e._v(e._s(e.xcodeRequirement.title))]):n("a",{staticClass:"content-link",attrs:{href:e.xcodeRequirement.url}},[e._v(" "+e._s(e.xcodeRequirement.title)+" "),n("InlineChevronRightIcon",{staticClass:"icon-inline small-icon xcode-icon"})],1)])],1):e._e()])},fn=[],vn=n("de60"),gn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"xcode-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M2.668 4.452l-1.338-2.229 0.891-0.891 2.229 1.338 1.338 2.228 3.667 3.666 0.194-0.194 2.933 2.933c0.13 0.155 0.209 0.356 0.209 0.576 0 0.497-0.403 0.9-0.9 0.9-0.22 0-0.421-0.079-0.577-0.209l0.001 0.001-2.934-2.933 0.181-0.181-3.666-3.666z"}}),n("path",{attrs:{d:"M11.824 1.277l-0.908 0.908c-0.091 0.091-0.147 0.216-0.147 0.354 0 0.106 0.033 0.205 0.090 0.286l-0.001-0.002 0.058 0.069 0.185 0.185c0.090 0.090 0.215 0.146 0.353 0.146 0.107 0 0.205-0.033 0.286-0.090l-0.002 0.001 0.069-0.057 0.909-0.908c0.118 0.24 0.187 0.522 0.187 0.82 0 1.045-0.848 1.893-1.893 1.893-0.296 0-0.577-0.068-0.826-0.189l0.011 0.005-5.5 5.5c0.116 0.238 0.184 0.518 0.184 0.813 0 1.045-0.848 1.893-1.893 1.893-0.296 0-0.576-0.068-0.826-0.189l0.011 0.005 0.908-0.909c0.090-0.090 0.146-0.215 0.146-0.353 0-0.107-0.033-0.205-0.090-0.286l0.001 0.002-0.057-0.069-0.185-0.185c-0.091-0.091-0.216-0.147-0.354-0.147-0.106 0-0.205 0.033-0.286 0.090l0.002-0.001-0.069 0.058-0.908 0.908c-0.116-0.238-0.184-0.518-0.184-0.813 0-1.045 0.847-1.892 1.892-1.892 0.293 0 0.571 0.067 0.819 0.186l-0.011-0.005 5.5-5.5c-0.116-0.238-0.184-0.519-0.184-0.815 0-1.045 0.847-1.892 1.892-1.892 0.296 0 0.577 0.068 0.827 0.19l-0.011-0.005z"}})])},yn=[],bn={name:"XcodeIcon",components:{SVGIcon:y["a"]}},Cn=bn,wn=Object(w["a"])(Cn,gn,yn,!1,null,null,null),_n=wn.exports,Sn=n("34b0"),kn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-download-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},xn=[],Tn={name:"InlineDownloadIcon",components:{SVGIcon:y["a"]}},An=Tn,In=Object(w["a"])(An,kn,xn,!1,null,null,null),$n=In.exports,On={name:"HeroMetadata",components:{InlineDownloadIcon:$n,InlineChevronRightIcon:Sn["a"],DownloadIcon:vn["a"],XcodeIcon:_n},inject:["isTargetIDE"],props:{projectFilesUrl:{type:String},estimatedTimeInMinutes:{type:Number},xcodeRequirement:{type:Object,required:!1}}},Pn=On,jn=(n("5356"),Object(w["a"])(Pn,mn,fn,!1,null,"2fa6f125",null)),Nn=jn.exports,Dn={name:"Hero",components:{PlayIcon:pn["a"],GenericModal:dn,Column:{render(e){return e(wt["a"],{props:{span:{large:7,medium:9,small:12}}},this.$slots.default)}},ContentNode:$e["a"],Headline:Qt,Metadata:Nn,Row:Ct["a"],Asset:Te["a"],LinkableSection:Ze},inject:["references"],props:{title:{type:String,required:!0},chapter:{type:String},content:{type:Array},projectFiles:{type:String},estimatedTimeInMinutes:{type:Number},xcodeRequirement:{type:String,required:!1},video:{type:String},backgroundImage:{type:String}},computed:{backgroundImageUrl(){const e=this.references[this.backgroundImage]||{},{variants:t=[]}=e,n=t.find(e=>e.traits.includes("light"));return n?Object(hn["b"])(n.url):""},projectFilesUrl(){return this.projectFiles?Object(hn["b"])(this.references[this.projectFiles].url):null},bgStyle(){return{backgroundImage:`url('${this.backgroundImageUrl}')`}},xcodeRequirementData(){return this.references[this.xcodeRequirement]},sectionTitle(){return"Introduction"}},data(){return{callToActionModalVisible:!1}},methods:{async toggleCallToActionModal(){this.callToActionModalVisible=!0,await this.$nextTick();const e=this.$refs.asset.$el.querySelector("video");if(e)try{await e.play(),e.muted=!1}catch(t){}},handleVideoEnd(){this.callToActionModalVisible=!1}}},Bn=Dn,Mn=(n("3c4b"),Object(w["a"])(Bn,qt,Rt,!1,null,"cb87b2d0",null)),qn=Mn.exports,Rn={name:"Hero",components:{TutorialHero:qn},props:qn.props},En=Rn,Vn=(n("2f9d"),Object(w["a"])(En,Bt,Mt,!1,null,"35a9482f",null)),Ln=Vn.exports,Fn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialAssessments",e._b({},"TutorialAssessments",e.$props,!1),[n("p",{attrs:{slot:"success"},slot:"success"},[e._v("Great job, you've answered all the questions for this article.")])])},zn=[],Un=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"assessments-wrapper",attrs:{anchor:e.anchor,title:e.title}},[n("Row",{ref:"assessments",staticClass:"assessments"},[n("MainColumn",[n("Row",{staticClass:"banner"},[n("HeaderColumn",[n("h2",{staticClass:"title"},[e._v(e._s(e.title))])])],1),e.completed?n("div",{staticClass:"success"},[e._t("success",(function(){return[n("p",[e._v(e._s(e.SuccessMessage))])]}))],2):n("div",[n("Progress",e._b({ref:"progress"},"Progress",e.progress,!1)),n("Quiz",{key:e.activeIndex,attrs:{choices:e.activeAssessment.choices,content:e.activeAssessment.content,isLast:e.isLast,title:e.activeAssessment.title},on:{submit:e.onSubmit,advance:e.onAdvance,"see-results":e.onSeeResults}})],1),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"assertive"}},[e.completed?e._t("success",(function(){return[e._v(" "+e._s(e.SuccessMessage)+" ")]})):e._e()],2)],1)],1)],1)},Hn=[],Gn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Row",[n("p",{staticClass:"title"},[e._v("Question "+e._s(e.index)+" of "+e._s(e.total))])])},Wn=[],Qn={name:"AssessmentsProgress",components:{Row:Ct["a"]},props:{index:{type:Number,required:!0},total:{type:Number,required:!0}}},Kn=Qn,Xn=(n("0530"),Object(w["a"])(Kn,Gn,Wn,!1,null,"8ec95972",null)),Jn=Xn.exports,Yn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"quiz"},[n("ContentNode",{staticClass:"title",attrs:{content:e.title}}),e.content?n("ContentNode",{staticClass:"question-content",attrs:{content:e.content}}):e._e(),n("div",{staticClass:"choices"},[e._l(e.choices,(function(t,s){return n("label",{key:s,class:e.choiceClasses[s]},[n(e.getIconComponent(s),{tag:"component",staticClass:"choice-icon"}),n("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedIndex,expression:"selectedIndex"}],attrs:{type:"radio",name:"assessment"},domProps:{value:s,checked:e._q(e.selectedIndex,s)},on:{change:function(t){e.selectedIndex=s}}}),n("ContentNode",{staticClass:"question",attrs:{content:t.content}}),e.userChoices[s].checked?[n("ContentNode",{staticClass:"answer",attrs:{content:t.justification}}),t.reaction?n("p",{staticClass:"answer"},[e._v(e._s(t.reaction))]):e._e()]:e._e()],2)})),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"assertive"}},[e._v(" "+e._s(e.ariaLiveText)+" ")])],2),n("div",{staticClass:"controls"},[n("ButtonLink",{staticClass:"check",attrs:{disabled:null===e.selectedIndex||e.showNextQuestion},nativeOn:{click:function(t){return e.submit.apply(null,arguments)}}},[e._v(" Submit ")]),e.isLast?n("ButtonLink",{staticClass:"results",attrs:{disabled:!e.showNextQuestion},nativeOn:{click:function(t){return e.seeResults.apply(null,arguments)}}},[e._v(" Next ")]):n("ButtonLink",{staticClass:"next",attrs:{disabled:!e.showNextQuestion},nativeOn:{click:function(t){return e.advance.apply(null,arguments)}}},[e._v(" Next Question ")])],1)],1)},Zn=[],es=n("76ab"),ts=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"reset-circle-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M3.828 4.539l0.707-0.707 5.657 5.657-0.707 0.707-5.657-5.657z"}}),n("path",{attrs:{d:"M3.828 9.489l5.657-5.657 0.707 0.707-5.657 5.657-0.707-0.707z"}})])},ns=[],ss={name:"ResetCircleIcon",components:{SVGIcon:y["a"]}},is=ss,rs=Object(w["a"])(is,ts,ns,!1,null,null,null),os=rs.exports,as=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"check-circle-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M9.626 3.719l0.866 0.5-3.5 6.062-3.464-2 0.5-0.866 2.6 1.5z"}})])},ls=[],cs={name:"CheckCircleIcon",components:{SVGIcon:y["a"]}},us=cs,ds=Object(w["a"])(us,as,ls,!1,null,null,null),ps=ds.exports,hs={name:"Quiz",components:{CheckCircleIcon:ps,ResetCircleIcon:os,ContentNode:$e["a"],ButtonLink:es["a"]},props:{content:{type:Array,required:!1},choices:{type:Array,required:!0},isLast:{type:Boolean,default:!1},title:{type:Array,required:!0}},data(){return{userChoices:this.choices.map(()=>({checked:!1})),selectedIndex:null,checkedIndex:null}},computed:{correctChoices(){return this.choices.reduce((e,t,n)=>t.isCorrect?e.add(n):e,new Set)},choiceClasses(){return this.userChoices.map((e,t)=>({choice:!0,active:this.selectedIndex===t,disabled:e.checked||this.showNextQuestion,correct:e.checked&&this.choices[t].isCorrect,incorrect:e.checked&&!this.choices[t].isCorrect}))},showNextQuestion(){return Array.from(this.correctChoices).every(e=>this.userChoices[e].checked)},ariaLiveText:({checkedIndex:e,choices:t})=>{if(null===e)return"";const{isCorrect:n}=t[e];return`Answer number ${e+1} is ${n?"correct":"incorrect"}`}},methods:{getIconComponent(e){const t=this.userChoices[e];if(t&&t.checked)return this.choices[e].isCorrect?ps:os},submit(){this.$set(this.userChoices,this.selectedIndex,{checked:!0}),this.checkedIndex=this.selectedIndex,this.$emit("submit")},advance(){this.$emit("advance")},seeResults(){this.$emit("see-results")}}},ms=hs,fs=(n("5c7b"),Object(w["a"])(ms,Yn,Zn,!1,null,"455ff2a6",null)),vs=fs.exports;const gs=12,ys="Great job, you've answered all the questions for this tutorial.";var bs={name:"Assessments",constants:{SuccessMessage:ys},components:{LinkableSection:Ze,Quiz:vs,Progress:Jn,Row:Ct["a"],HeaderColumn:{render(e){return e(wt["a"],{props:{isCentered:{large:!0},span:{large:10}}},this.$slots.default)}},MainColumn:{render(e){return e(wt["a"],{props:{isCentered:{large:!0},span:{large:10,medium:10,small:12}}},this.$slots.default)}}},props:{assessments:{type:Array,required:!0},anchor:{type:String,required:!0}},inject:["navigationBarHeight"],data(){return{activeIndex:0,completed:!1,SuccessMessage:ys}},computed:{activeAssessment(){return this.assessments[this.activeIndex]},isLast(){return this.activeIndex===this.assessments.length-1},progress(){return{index:this.activeIndex+1,total:this.assessments.length}},title(){return"Check Your Understanding"}},methods:{scrollTo(e,t=0){e.scrollIntoView(!0),window.scrollBy(0,-this.navigationBarHeight-t)},onSubmit(){this.$nextTick(()=>{this.scrollTo(this.$refs.progress.$el,gs)})},onAdvance(){this.activeIndex+=1,this.$nextTick(()=>{this.scrollTo(this.$refs.progress.$el,gs)})},onSeeResults(){this.completed=!0,this.$nextTick(()=>{this.scrollTo(this.$refs.assessments.$el,gs)})}}},Cs=bs,ws=(n("53b5"),Object(w["a"])(Cs,Un,Hn,!1,null,"c1de71de",null)),_s=ws.exports,Ss={name:"Assessments",components:{TutorialAssessments:_s},props:_s.props},ks=Ss,xs=(n("f264"),Object(w["a"])(ks,Fn,zn,!1,null,"3c94366b",null)),Ts=xs.exports;const As={articleBody:"articleBody",callToAction:"callToAction",hero:"hero",assessments:"assessments"};var Is={name:"Article",components:{NavigationBar:ye,PortalTarget:h["PortalTarget"]},mixins:[be["a"]],inject:{isTargetIDE:{default:!1},store:{default(){return{reset(){}}}}},props:{hierarchy:{type:Object,required:!0},metadata:{type:Object,required:!0},references:{type:Object,required:!0},sections:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(As,e))},identifierUrl:{type:String,required:!0}},computed:{heroSection(){return this.sections.find(this.isHero)},heroTitle(){return(this.heroSection||{}).title},pageTitle(){return this.heroTitle?`${this.heroTitle} — ${this.metadata.category} Tutorials`:void 0},pageDescription:({heroSection:e,extractFirstParagraphText:t})=>e?t(e.content):null},methods:{componentFor(e){const{kind:t}=e;return{[As.articleBody]:ht,[As.callToAction]:Dt,[As.hero]:Ln,[As.assessments]:Ts}[t]},isHero(e){return e.kind===As.hero},propsFor(e){const{abstract:t,action:n,anchor:s,assessments:i,backgroundImage:r,chapter:o,content:a,estimatedTimeInMinutes:l,kind:c,media:u,projectFiles:d,title:p,video:h,xcodeRequirement:m}=e;return{[As.articleBody]:{content:a},[As.callToAction]:{abstract:t,action:n,media:u,title:p},[As.hero]:{backgroundImage:r,chapter:o,content:a,estimatedTimeInMinutes:l,projectFiles:d,title:p,video:h,xcodeRequirement:m},[As.assessments]:{anchor:s,assessments:i}}[c]}},provide(){return{references:this.references}},created(){this.store.reset()},SectionKind:As},$s=Is,Os=(n("3a78"),Object(w["a"])($s,d,p,!1,null,"d9f204d0",null)),Ps=Os.exports,js=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"tutorial"},[e.isTargetIDE?e._e():n("NavigationBar",{attrs:{technology:e.metadata.category,chapters:e.hierarchy.modules,topic:e.tutorialTitle||"",rootReference:e.hierarchy.reference,identifierUrl:e.identifierUrl}}),n("main",{attrs:{id:"main",role:"main",tabindex:"0"}},[e._l(e.sections,(function(e,t){return n("Section",{key:t,attrs:{section:e}})})),n("BreakpointEmitter",{on:{change:e.handleBreakpointChange}})],2),n("PortalTarget",{attrs:{name:"modal-destination",multiple:""}})],1)},Ns=[],Ds=n("66c9"),Bs={computed:{isClientMobile(){let e=!1;return e="maxTouchPoints"in navigator||"msMaxTouchPoints"in navigator?Boolean(navigator.maxTouchPoints||navigator.msMaxTouchPoints):window.matchMedia?window.matchMedia("(pointer:coarse)").matches:"orientation"in window,e}}},Ms=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"sections"},e._l(e.tasks,(function(t,s){return n("Section",e._b({key:s,attrs:{id:t.anchor,sectionNumber:s+1,isRuntimePreviewVisible:e.isRuntimePreviewVisible},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}},"Section",t,!1))})),1)},qs=[],Rs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"section",attrs:{anchor:e.anchor,title:e.introProps.title}},[n("Intro",e._b({},"Intro",e.introProps,!1)),e.stepsSection.length>0?n("Steps",{attrs:{content:e.stepsSection,isRuntimePreviewVisible:e.isRuntimePreviewVisible,sectionNumber:e.sectionNumber},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}}):e._e()],1)},Es=[],Vs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"intro-container"},[n("Row",{class:["intro","intro-"+e.sectionNumber,{ide:e.isTargetIDE}]},[n("Column",{staticClass:"left"},[n("Headline",{attrs:{level:2}},[n("router-link",{attrs:{slot:"eyebrow",to:e.sectionLink},slot:"eyebrow"},[e._v(" Section "+e._s(e.sectionNumber)+" ")]),e._v(" "+e._s(e.title)+" ")],1),n("ContentNode",{attrs:{content:e.content}})],1),n("Column",{staticClass:"right"},[n("div",{staticClass:"media"},[e.media?n("Asset",{attrs:{identifier:e.media,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,videoAutoplays:!e.isClientMobile}}):e._e()],1)])],1),e.expandedSections.length>0?n("ExpandedIntro",{staticClass:"expanded-intro",attrs:{content:e.expandedSections}}):e._e()],1)},Ls=[],Fs={name:"SectionIntro",inject:{isClientMobile:{default:()=>!1},isTargetIDE:{default:()=>!1}},components:{Asset:Te["a"],ContentNode:$e["a"],ExpandedIntro:ct,Headline:Qt,Row:Ct["a"],Column:{render(e){return e(wt["a"],{props:{span:{large:6,small:12}}},this.$slots.default)}}},props:{sectionAnchor:{type:String,required:!0},content:{type:Array,required:!0},media:{type:String,required:!0},title:{type:String,required:!0},sectionNumber:{type:Number,required:!0},expandedSections:{type:Array,default:()=>[]}},methods:{focus(){this.$emit("focus",this.media)}},computed:{sectionLink(){return{path:this.$route.path,hash:this.sectionAnchor,query:this.$route.query}}}},zs=Fs,Us=(n("4896"),Object(w["a"])(zs,Vs,Ls,!1,null,"54daa228",null)),Hs=Us.exports,Gs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"steps"},[n("div",{staticClass:"content-container"},e._l(e.contentNodes,(function(t,s){return n(t.component,e._b({key:s,ref:"contentNodes",refInFor:!0,tag:"component",class:e.contentClass(s),attrs:{currentIndex:e.activeStep}},"component",t.props,!1))})),1),e.isBreakpointSmall?e._e():n("BackgroundTheme",{staticClass:"asset-container",class:e.assetContainerClasses},[n("transition",{attrs:{name:"fade"}},[e.visibleAsset.media?n("div",{key:e.visibleAsset.media,class:["asset-wrapper",{ide:e.isTargetIDE}]},[n("Asset",{ref:"asset",staticClass:"step-asset",attrs:{identifier:e.visibleAsset.media,showsReplayButton:"",showsVideoControls:!1}})],1):e._e(),e.visibleAsset.code?n("CodePreview",{attrs:{code:e.visibleAsset.code,preview:e.visibleAsset.runtimePreview,isRuntimePreviewVisible:e.isRuntimePreviewVisible},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}},[e.visibleAsset.runtimePreview?n("transition",{attrs:{name:"fade"}},[n("Asset",{key:e.visibleAsset.runtimePreview,attrs:{identifier:e.visibleAsset.runtimePreview}})],1):e._e()],1):e._e()],1)],1)],1)},Ws=[],Qs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["code-preview",{ide:e.isTargetIDE}]},[n("CodeTheme",[e.code?n("CodeListing",e._b({attrs:{showLineNumbers:""}},"CodeListing",e.codeProps,!1)):e._e()],1),n("div",{staticClass:"runtime-preview",class:e.runtimePreviewClasses,style:e.previewStyles},[n("div",{staticClass:"runtimve-preview__container"},[n("button",{staticClass:"header",attrs:{disabled:!e.hasRuntimePreview,title:e.runtimePreviewTitle},on:{click:e.togglePreview}},[n("span",{staticClass:"runtime-preview-label",attrs:{"aria-label":e.textAriaLabel}},[e._v(e._s(e.togglePreviewText))]),n("DiagonalArrowIcon",{staticClass:"icon-inline preview-icon",class:[e.shouldDisplayHideLabel?"preview-hide":"preview-show"]})],1),n("transition",{on:{leave:e.handleLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.shouldDisplayHideLabel,expression:"shouldDisplayHideLabel"}],staticClass:"runtime-preview-asset"},[e._t("default")],2)])],1)])],1)},Ks=[],Xs=n("7b69"),Js=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"diagonal-arrow",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M0.010 12.881l10.429-10.477-3.764 0.824-0.339-1.549 7.653-1.679-1.717 7.622-1.546-0.349 0.847-3.759-10.442 10.487z"}})])},Ys=[],Zs={name:"DiagonalArrowIcon",components:{SVGIcon:y["a"]}},ei=Zs,ti=Object(w["a"])(ei,Js,Ys,!1,null,null,null),ni=ti.exports,si=n("8590");const{BreakpointName:ii}=o["a"].constants;function ri({width:e,height:t},n=1){const s=400,i=e<=s?1.75:3;return{width:e/(i/n),height:t/(i/n)}}var oi={name:"CodePreview",inject:["references","isTargetIDE","store"],components:{DiagonalArrowIcon:ni,CodeListing:Xs["a"],CodeTheme:si["a"]},props:{code:{type:String,required:!0},preview:{type:String,required:!1},isRuntimePreviewVisible:{type:Boolean,required:!0}},data(){return{tutorialState:this.store.state}},computed:{currentBreakpoint(){return this.tutorialState.breakpoint},hasRuntimePreview(){return!!this.preview},previewAssetSize(){const e=this.hasRuntimePreview?this.references[this.preview]:{},t=(e.variants||[{}])[0]||{},n={width:900};let s=t.size||{};s.width||s.height||(s=n);const i=this.currentBreakpoint===ii.medium?.8:1;return ri(s,i)},previewSize(){const e={width:102};return this.shouldDisplayHideLabel&&this.previewAssetSize?{width:this.previewAssetSize.width}:e},previewStyles(){const{width:e}=this.previewSize;return{width:e+"px"}},codeProps(){return this.references[this.code]},runtimePreviewClasses(){return{collapsed:!this.shouldDisplayHideLabel,disabled:!this.hasRuntimePreview,"runtime-preview-ide":this.isTargetIDE}},shouldDisplayHideLabel(){return this.hasRuntimePreview&&this.isRuntimePreviewVisible},runtimePreviewTitle(){return this.hasRuntimePreview?null:"No preview available for this step."},togglePreviewText(){return this.hasRuntimePreview?"Preview":"No Preview"},textAriaLabel:({shouldDisplayHideLabel:e,togglePreviewText:t})=>`${t}, ${e?"Hide":"Show"}`},methods:{handleLeave(e,t){setTimeout(t,200)},togglePreview(){this.hasRuntimePreview&&this.$emit("runtime-preview-toggle",!this.isRuntimePreviewVisible)}}},ai=oi,li=(n("5053"),Object(w["a"])(ai,Qs,Ks,!1,null,"9acc0234",null)),ci=li.exports,ui=n("3908"),di=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{style:e.backgroundStyle},[e._t("default")],2)},pi=[],hi={name:"BackgroundTheme",data(){return{codeThemeState:Ds["a"].state}},computed:{backgroundStyle(){const{codeColors:e}=this.codeThemeState;return e?{"--background":e.background}:null}}},mi=hi,fi=Object(w["a"])(mi,di,pi,!1,null,null,null),vi=fi.exports,gi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["step-container","step-"+e.stepNumber]},[n("div",{ref:"step",staticClass:"step",class:{focused:e.isActive},attrs:{"data-index":e.index}},[n("p",{staticClass:"step-label"},[e._v("Step "+e._s(e.stepNumber))]),n("ContentNode",{attrs:{content:e.content}}),e.caption&&e.caption.length>0?n("ContentNode",{staticClass:"caption",attrs:{content:e.caption}}):e._e()],1),e.isBreakpointSmall||!e.isTargetIDE?n("div",{staticClass:"media-container"},[e.media?n("Asset",{attrs:{identifier:e.media,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,videoAutoplays:!e.isClientMobile}}):e._e(),e.code?n("MobileCodePreview",{attrs:{code:e.code}},[e.runtimePreview?n("Asset",{staticClass:"preview",attrs:{identifier:e.runtimePreview}}):e._e()],1):e._e()],1):e._e()])},yi=[],bi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BackgroundTheme",{staticClass:"mobile-code-preview"},[e.code?n("GenericModal",{staticClass:"full-code-listing-modal",attrs:{theme:e.isTargetIDE?"code":"light",codeBackgroundColorOverride:e.modalBackgroundColor,isFullscreen:"",visible:e.fullCodeIsVisible},on:{"update:visible":function(t){e.fullCodeIsVisible=t}}},[n("div",{staticClass:"full-code-listing-modal-content"},[n("CodeTheme",[n("CodeListing",e._b({staticClass:"full-code-listing",attrs:{showLineNumbers:""}},"CodeListing",e.codeProps,!1))],1)],1)]):e._e(),n("CodeTheme",[e.code?n("MobileCodeListing",e._b({attrs:{showLineNumbers:""},on:{"file-name-click":e.toggleFullCode}},"MobileCodeListing",e.codeProps,!1)):e._e()],1),n("CodeTheme",{staticClass:"preview-toggle-container"},[n("PreviewToggle",{attrs:{isActionable:!!e.$slots.default},on:{click:e.togglePreview}})],1),e.$slots.default?n("GenericModal",{staticClass:"runtime-preview-modal",attrs:{theme:e.isTargetIDE?"dynamic":"light",isFullscreen:"",visible:e.previewIsVisible},on:{"update:visible":function(t){e.previewIsVisible=t}}},[n("div",{staticClass:"runtime-preview-modal-content"},[n("span",{staticClass:"runtime-preview-label"},[e._v("Preview")]),e._t("default")],2)]):e._e()],1)},Ci=[],wi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"code-listing-preview",attrs:{"data-syntax":e.syntax}},[n("CodeListing",{attrs:{fileName:e.fileName,syntax:e.syntax,fileType:e.fileType,content:e.previewedLines,startLineNumber:e.displayedRange.start,highlights:e.highlights,showLineNumbers:"",isFileNameActionable:""},on:{"file-name-click":function(t){return e.$emit("file-name-click")}}})],1)},_i=[],Si={name:"MobileCodeListing",components:{CodeListing:Xs["a"]},props:{fileName:String,syntax:String,fileType:String,content:{type:Array,required:!0},highlights:{type:Array,default:()=>[]}},computed:{highlightedLineNumbers(){return new Set(this.highlights.map(({line:e})=>e))},firstHighlightRange(){if(0===this.highlightedLineNumbers.size)return{start:1,end:this.content.length};const e=Math.min(...this.highlightedLineNumbers.values());let t=e;while(this.highlightedLineNumbers.has(t+1))t+=1;return{start:e,end:t}},displayedRange(){const e=this.firstHighlightRange,t=e.start-2<1?1:e.start-2,n=e.end+3>=this.content.length+1?this.content.length+1:e.end+3;return{start:t,end:n}},previewedLines(){return this.content.slice(this.displayedRange.start-1,this.displayedRange.end-1)}}},ki=Si,xi=(n("fae5"),Object(w["a"])(ki,wi,_i,!1,null,"5ad4e037",null)),Ti=xi.exports,Ai=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"toggle-preview"},[e.isActionable?n("a",{staticClass:"toggle-text",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._v(" Preview "),n("InlinePlusCircleIcon",{staticClass:"toggle-icon icon-inline"})],1):n("span",{staticClass:"toggle-text"},[e._v(" No preview ")])])},Ii=[],$i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-plus-circle-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M4 6.52h6v1h-6v-1z"}}),n("path",{attrs:{d:"M6.5 4.010h1v6h-1v-6z"}})])},Oi=[],Pi={name:"InlinePlusCircleIcon",components:{SVGIcon:y["a"]}},ji=Pi,Ni=Object(w["a"])(ji,$i,Oi,!1,null,null,null),Di=Ni.exports,Bi={name:"MobileCodePreviewToggle",components:{InlinePlusCircleIcon:Di},props:{isActionable:{type:Boolean,required:!0}}},Mi=Bi,qi=(n("e97b"),Object(w["a"])(Mi,Ai,Ii,!1,null,"d0709828",null)),Ri=qi.exports,Ei={name:"MobileCodePreview",inject:["references","isTargetIDE","store"],components:{GenericModal:dn,CodeListing:Xs["a"],MobileCodeListing:Ti,PreviewToggle:Ri,CodeTheme:si["a"],BackgroundTheme:vi},props:{code:{type:String,required:!0}},computed:{codeProps(){return this.references[this.code]},modalBackgroundColor(){const{codeColors:e}=this.store.state;return e?e.background:null}},data(){return{previewIsVisible:!1,fullCodeIsVisible:!1}},methods:{togglePreview(){this.previewIsVisible=!this.previewIsVisible},toggleFullCode(){this.fullCodeIsVisible=!this.fullCodeIsVisible}}},Vi=Ei,Li=(n("4d5c"),Object(w["a"])(Vi,bi,Ci,!1,null,"3bee1128",null)),Fi=Li.exports;const{BreakpointName:zi}=o["a"].constants;var Ui={name:"Step",components:{Asset:Te["a"],MobileCodePreview:Fi,ContentNode:$e["a"]},inject:["isTargetIDE","isClientMobile","store"],props:{code:{type:String,required:!1},content:{type:Array,required:!0},caption:{type:Array,required:!1},media:{type:String,required:!1},runtimePreview:{type:String,required:!1},sectionNumber:{type:Number,required:!0},stepNumber:{type:Number,required:!0},numberOfSteps:{type:Number,required:!0},index:{type:Number,required:!0},currentIndex:{type:Number,required:!0}},data(){return{tutorialState:this.store.state}},computed:{isBreakpointSmall(){return this.tutorialState.breakpoint===zi.small},isActive:({index:e,currentIndex:t})=>e===t}},Hi=Ui,Gi=(n("bc03"),Object(w["a"])(Hi,gi,yi,!1,null,"4abdd121",null)),Wi=Gi.exports;const{BreakpointName:Qi}=o["a"].constants,{IntersectionDirections:Ki}=Ke["a"].constants,Xi="-35% 0% -65% 0%";var Ji={name:"SectionSteps",components:{ContentNode:$e["a"],Step:Wi,Asset:Te["a"],CodePreview:ci,BackgroundTheme:vi},mixins:[Ke["a"]],constants:{IntersectionMargins:Xi},inject:["isTargetIDE","store"],data(){const e=this.content.findIndex(this.isStepNode),{code:t,media:n,runtimePreview:s}=this.content[e]||{};return{tutorialState:this.store.state,visibleAsset:{media:n,code:t,runtimePreview:s},activeStep:e}},computed:{assetContainerClasses(){return{"for-step-code":!!this.visibleAsset.code,ide:this.isTargetIDE}},numberOfSteps(){return this.content.filter(this.isStepNode).length},contentNodes(){return this.content.reduce(({stepCounter:e,nodes:t},n,s)=>{const{type:i,...r}=n,o=this.isStepNode(n),a=o?e+1:e;return o?{stepCounter:e+1,nodes:t.concat({component:Wi,type:i,props:{...r,stepNumber:a,index:s,numberOfSteps:this.numberOfSteps,sectionNumber:this.sectionNumber}})}:{stepCounter:e,nodes:t.concat({component:$e["a"],type:i,props:{content:[n]}})}},{stepCounter:0,nodes:[]}).nodes},isBreakpointSmall(){return this.tutorialState.breakpoint===Qi.small},stepNodes:({contentNodes:e,isStepNode:t})=>e.filter(t),intersectionRootMargin:()=>Xi},async mounted(){await Object(ui["b"])(8),this.findClosestStepNode()},methods:{isStepNode({type:e}){return"step"===e},contentClass(e){return{["interstitial interstitial-"+(e+1)]:!this.isStepNode(this.content[e])}},onReverseIntoLastStep(){const{asset:e}=this.$refs;if(e){const t=e.$el.querySelector("video");t&&(t.currentTime=0,t.play().catch(()=>{}))}},onFocus(e){const{code:t,media:n,runtimePreview:s}=this.content[e];this.activeStep=e,this.visibleAsset={code:t,media:n,runtimePreview:s}},onRuntimePreviewToggle(e){this.$emit("runtime-preview-toggle",e)},findClosestStepNode(){const e=.333*window.innerHeight;let t=null,n=0;this.stepNodes.forEach(s=>{const{index:i}=s.props,r=this.$refs.contentNodes[i].$refs.step;if(!r)return;const{top:o,bottom:a}=r.getBoundingClientRect(),l=o-e,c=a-e,u=Math.abs(l+c);(0===n||u<=n)&&(n=u,t=i)}),null!==t&&this.onFocus(t)},getIntersectionTargets(){const{stepNodes:e,$refs:t}=this;return e.map(({props:{index:e}})=>t.contentNodes[e].$refs.step)},onIntersect(e){const{target:t,isIntersecting:n}=e;if(!n)return;const s=parseFloat(t.getAttribute("data-index"));this.intersectionScrollDirection===Ki.down&&s===this.stepNodes[this.stepNodes.length-1].props.index&&this.onReverseIntoLastStep(),this.onFocus(s)}},props:{content:{type:Array,required:!0},isRuntimePreviewVisible:{type:Boolean,require:!0},sectionNumber:{type:Number,required:!0}}},Yi=Ji,Zi=(n("00f4"),Object(w["a"])(Yi,Gs,Ws,!1,null,"25d30c2c",null)),er=Zi.exports,tr={name:"Section",components:{Intro:Hs,LinkableSection:Ze,Steps:er},computed:{introProps(){const[{content:e,media:t},...n]=this.contentSection;return{content:e,expandedSections:n,media:t,sectionAnchor:this.anchor,sectionNumber:this.sectionNumber,title:this.title}}},props:{anchor:{type:String,required:!0},title:{type:String,required:!0},contentSection:{type:Array,required:!0},stepsSection:{type:Array,required:!0},sectionNumber:{type:Number,required:!0},isRuntimePreviewVisible:{type:Boolean,required:!0}},methods:{onRuntimePreviewToggle(e){this.$emit("runtime-preview-toggle",e)}}},nr=tr,sr=(n("9dc4"),Object(w["a"])(nr,Rs,Es,!1,null,"6b3a0b3a",null)),ir=sr.exports,rr={name:"SectionList",components:{Section:ir},data(){return{isRuntimePreviewVisible:!0}},props:{tasks:{type:Array,required:!0}},methods:{onRuntimePreviewToggle(e){this.isRuntimePreviewVisible=e}}},or=rr,ar=(n("4d07"),Object(w["a"])(or,Ms,qs,!1,null,"79a75e9e",null)),lr=ar.exports;const cr={assessments:_s,hero:qn,tasks:lr,callToAction:Ot},ur=new Set(Object.keys(cr)),dr={name:"TutorialSection",render:function(e){const{kind:t,...n}=this.section,s=cr[t];return s?e(s,{props:n}):null},props:{section:{type:Object,required:!0,validator:e=>ur.has(e.kind)}}};var pr={name:"Tutorial",mixins:[be["a"],Bs],components:{NavigationBar:ye,Section:dr,PortalTarget:h["PortalTarget"],BreakpointEmitter:o["a"]},inject:["isTargetIDE","store"],computed:{heroSection(){return this.sections.find(({kind:e})=>"hero"===e)},tutorialTitle(){return(this.heroSection||{}).title},pageTitle(){return this.tutorialTitle?`${this.tutorialTitle} — ${this.metadata.category} Tutorials`:void 0},pageDescription:({heroSection:e,extractFirstParagraphText:t})=>e?t(e.content):null},props:{sections:{type:Array,required:!0},references:{type:Object,required:!0},hierarchy:{type:Object,required:!0},metadata:{type:Object,required:!0},identifierUrl:{type:String,required:!0}},methods:{handleBreakpointChange(e){this.store.updateBreakpoint(e)},handleCodeColorsChange(e){Ds["a"].updateCodeColors(e)}},created(){this.store.reset()},mounted(){this.$bridge.on("codeColors",this.handleCodeColorsChange),this.$bridge.send({type:"requestCodeColors"})},provide(){return{references:this.references,isClientMobile:this.isClientMobile}},beforeDestroy(){this.$bridge.off("codeColors",this.handleCodeColorsChange)}},hr=pr,mr=(n("1a91"),Object(w["a"])(hr,js,Ns,!1,null,"0f871b08",null)),fr=mr.exports,vr=n("bb52"),gr=n("146e");const yr={article:"article",tutorial:"project"};var br={name:"Topic",inject:{isTargetIDE:{default:!1}},mixins:[vr["a"],gr["a"]],data(){return{topicData:null}},computed:{navigationBarHeight(){return this.isTargetIDE?0:52},store(){return u},hierarchy(){const{hierarchy:e={}}=this.topicData,{technologyNavigation:t=["overview","tutorials","resources"]}=e||{};return{...e,technologyNavigation:t}},topicKey:({$route:e,topicData:t})=>[e.path,t.identifier.interfaceLanguage].join()},beforeRouteEnter(e,t,n){Object(r["b"])(e,t,n).then(e=>n(t=>{t.topicData=e})).catch(n)},beforeRouteUpdate(e,t,n){Object(r["d"])(e,t)?Object(r["b"])(e,t,n).then(e=>{this.topicData=e,n()}).catch(n):n()},created(){this.store.reset()},mounted(){this.$bridge.on("contentUpdate",e=>{this.topicData=e})},methods:{componentFor(e){const{kind:t}=e;return{[yr.article]:Ps,[yr.tutorial]:fr}[t]},propsFor(e){const{hierarchy:t,kind:n,metadata:s,references:i,sections:r,identifier:o}=e;return{[yr.article]:{hierarchy:t,metadata:s,references:i,sections:r,identifierUrl:o.url},[yr.tutorial]:{hierarchy:t,metadata:s,references:i,sections:r,identifierUrl:o.url}}[n]}},provide(){return{navigationBarHeight:this.navigationBarHeight,store:this.store}},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},Cr=br,wr=Object(w["a"])(Cr,s,i,!1,null,null,null);t["default"]=wr.exports},"323a":function(e,t,n){"use strict";n("0b61")},"32b1":function(e,t,n){},"385e":function(e,t,n){},"3a78":function(e,t,n){"use strict";n("90d1")},"3c4b":function(e,t,n){"use strict";n("1aae")},"3e1b":function(e,t,n){"use strict";n("c5c1")},4896:function(e,t,n){"use strict";n("fa9c")},"4b4a":function(e,t,n){},"4d07":function(e,t,n){"use strict";n("b52e")},"4d5c":function(e,t,n){"use strict";n("7730")},"4eea":function(e,t,n){},5053:function(e,t,n){"use strict";n("61a8")},5237:function(e,t,n){"use strict";n("4b4a")},5241:function(e,t,n){"use strict";n("2b86")},"525c":function(e,t,n){},5356:function(e,t,n){"use strict";n("7e3c")},"53b5":function(e,t,n){"use strict";n("a662")},5913:function(e,t,n){},5952:function(e,t,n){"use strict";n("14b7")},"5c7b":function(e,t,n){"use strict";n("311e")},"5da4":function(e,t,n){},"61a8":function(e,t,n){},"63a8":function(e,t,n){},"653a":function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("router-link",{staticClass:"nav-title-content",attrs:{to:e.to}},[n("span",{staticClass:"title"},[e._t("default")],2),n("span",{staticClass:"subhead"},[e._v(" "),e._t("subhead")],2)])},i=[],r={name:"NavTitleContainer",props:{to:{type:[String,Object],required:!0}}},o=r,a=(n("a497"),n("2877")),l=Object(a["a"])(o,s,i,!1,null,"60ea3af8",null);t["a"]=l.exports},"66c9":function(e,t,n){"use strict";t["a"]={state:{codeColors:null},reset(){this.state.codeColors=null},updateCodeColors(e){const t=e=>e?`rgba(${e.red}, ${e.green}, ${e.blue}, ${e.alpha})`:null;this.state.codeColors=Object.entries(e).reduce((e,[n,s])=>({...e,[n]:t(s)}),{})}}},7096:function(e,t,n){},7730:function(e,t,n){},7839:function(e,t,n){"use strict";n("385e")},7948:function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-chevron-down-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M12.634 2.964l0.76 0.649-6.343 7.426-6.445-7.423 0.755-0.655 5.683 6.545 5.59-6.542z"}})])},i=[],r=n("be08"),o={name:"InlineChevronDownIcon",components:{SVGIcon:r["a"]}},a=o,l=n("2877"),c=Object(l["a"])(a,s,i,!1,null,null,null);t["a"]=c.exports},"7b17":function(e,t,n){},"7e3c":function(e,t,n){},8016:function(e,t,n){"use strict";n("ce7d")},"80e4":function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"asset"},[n(e.assetComponent,e._g(e._b({tag:"component"},"component",e.assetProps,!1),e.assetListeners))],1)},i=[],r=n("8bd9"),o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("video",{attrs:{controls:e.showsControls,autoplay:e.autoplays,poster:e.normalizeAssetUrl(e.defaultPosterAttributes.url),muted:"",playsinline:""},domProps:{muted:!0},on:{playing:function(t){return e.$emit("playing")},ended:function(t){return e.$emit("ended")}}},[n("source",{attrs:{src:e.normalizeAssetUrl(e.videoAttributes.url)}})])},a=[],l=n("748c"),c=n("e425"),u=n("821b"),d={name:"VideoAsset",props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0},posterVariants:{type:Array,required:!1,default:()=>[]}},data:()=>({appState:c["a"].state}),computed:{preferredColorScheme:({appState:e})=>e.preferredColorScheme,systemColorScheme:({appState:e})=>e.systemColorScheme,userPrefersDark:({preferredColorScheme:e,systemColorScheme:t})=>e===u["a"].dark.value||e===u["a"].auto.value&&t===u["a"].dark.value,shouldShowDarkVariant:({darkVideoVariantAttributes:e,userPrefersDark:t})=>e&&t,defaultVideoAttributes(){return this.videoVariantsGroupedByAppearance.light[0]||this.darkVideoVariantAttributes||{}},darkVideoVariantAttributes(){return this.videoVariantsGroupedByAppearance.dark[0]},videoVariantsGroupedByAppearance(){return Object(l["d"])(this.variants)},posterVariantsGroupedByAppearance(){return Object(l["d"])(this.posterVariants)},defaultPosterAttributes:({posterVariantsGroupedByAppearance:e,userPrefersDark:t})=>t&&e.dark.length?e.dark[0]:e.light[0]||{},videoAttributes:({darkVideoVariantAttributes:e,defaultVideoAttributes:t,shouldShowDarkVariant:n})=>n?e:t},methods:{normalizeAssetUrl:l["b"]}},p=d,h=n("2877"),m=Object(h["a"])(p,o,a,!1,null,null,null),f=m.exports,v=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"video-replay-container"},[n("VideoAsset",{ref:"asset",attrs:{variants:e.variants,showsControls:e.showsControls,autoplays:e.autoplays},on:{ended:e.onVideoEnd}}),n("a",{staticClass:"replay-button",class:{visible:this.showsReplayButton},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.replay.apply(null,arguments)}}},[e._v(" Replay "),n("InlineReplayIcon",{staticClass:"replay-icon icon-inline"})],1)],1)},g=[],y=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-replay-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M2.254 10.201c-1.633-2.613-0.838-6.056 1.775-7.689 2.551-1.594 5.892-0.875 7.569 1.592l0.12 0.184-0.848 0.53c-1.34-2.145-4.166-2.797-6.311-1.457s-2.797 4.166-1.457 6.311 4.166 2.797 6.311 1.457c1.006-0.629 1.71-1.603 2.003-2.723l0.056-0.242 0.98 0.201c-0.305 1.487-1.197 2.792-2.51 3.612-2.613 1.633-6.056 0.838-7.689-1.775z"}}),n("path",{attrs:{d:"M10.76 1.355l0.984-0.18 0.851 4.651-4.56-1.196 0.254-0.967 3.040 0.796z"}})])},b=[],C=n("be08"),w={name:"InlineReplayIcon",components:{SVGIcon:C["a"]}},_=w,S=Object(h["a"])(_,y,b,!1,null,null,null),k=S.exports,x={name:"ReplayableVideoAsset",components:{InlineReplayIcon:k,VideoAsset:f},props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0}},data(){return{showsReplayButton:!1}},methods:{async replay(){const e=this.$refs.asset.$el;e&&(await e.play(),this.showsReplayButton=!1)},onVideoEnd(){this.showsReplayButton=!0}}},T=x,A=(n("dffc"),Object(h["a"])(T,v,g,!1,null,"59608016",null)),I=A.exports;const $={video:"video",image:"image"};var O={name:"Asset",components:{ImageAsset:r["a"],VideoAsset:f},constants:{AssetTypes:$},inject:["references"],props:{identifier:{type:String,required:!0},showsReplayButton:{type:Boolean,default:()=>!1},showsVideoControls:{type:Boolean,default:()=>!0},videoAutoplays:{type:Boolean,default:()=>!0}},computed:{rawAsset(){return this.references[this.identifier]||{}},isRawAssetVideo:({rawAsset:e})=>e.type===$.video,videoPoster(){return this.isRawAssetVideo&&this.references[this.rawAsset.poster]},asset(){return this.isRawAssetVideo&&this.prefersReducedMotion&&this.videoPoster||this.rawAsset},assetComponent(){switch(this.asset.type){case $.image:return r["a"];case $.video:return this.showsReplayButton?I:f;default:return}},prefersReducedMotion(){return window.matchMedia("(prefers-reduced-motion)").matches},assetProps(){return{[$.image]:this.imageProps,[$.video]:this.videoProps}[this.asset.type]},imageProps(){return{alt:this.asset.alt,variants:this.asset.variants}},videoProps(){return{variants:this.asset.variants,showsControls:this.showsVideoControls,autoplays:!this.prefersReducedMotion&&this.videoAutoplays,posterVariants:this.videoPoster?this.videoPoster.variants:[]}},assetListeners(){return{[$.image]:null,[$.video]:{ended:()=>this.$emit("videoEnded")}}[this.asset.type]}}},P=O,j=(n("7839"),Object(h["a"])(P,s,i,!1,null,"1b5cc854",null));t["a"]=j.exports},"80f7":function(e,t,n){"use strict";n("4eea")},8590:function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{style:e.codeStyle},[e._t("default")],2)},i=[],r=n("66c9");const o=0,a=255;function l(e){const t=e.match(/rgba\((\d+),\s*(\d+),\s*(\d+),\s*(\d+\.?\d*|\.\d+)\s*\)/);if(!t)throw new Error("invalid rgba() input");const n=10;return{r:parseInt(t[1],n),g:parseInt(t[2],n),b:parseInt(t[3],n),a:parseFloat(t[4])}}function c(e){const{r:t,g:n,b:s}=l(e);return.2126*t+.7152*n+.0722*s}function u(e,t){const n=Math.round(a*t),s=l(e),{a:i}=s,[r,c,u]=[s.r,s.g,s.b].map(e=>Math.max(o,Math.min(a,e+n)));return`rgba(${r}, ${c}, ${u}, ${i})`}function d(e,t){return u(e,t)}function p(e,t){return u(e,-1*t)}var h={name:"CodeTheme",data(){return{codeThemeState:r["a"].state}},computed:{codeStyle(){const{codeColors:e}=this.codeThemeState;return e?{"--text":e.text,"--background":e.background,"--line-highlight":e.lineHighlight,"--url":e.commentURL,"--syntax-comment":e.comment,"--syntax-quote":e.comment,"--syntax-keyword":e.keyword,"--syntax-literal":e.keyword,"--syntax-selector-tag":e.keyword,"--syntax-string":e.stringLiteral,"--syntax-bullet":e.stringLiteral,"--syntax-meta":e.keyword,"--syntax-number":e.stringLiteral,"--syntax-symbol":e.stringLiteral,"--syntax-tag":e.stringLiteral,"--syntax-attr":e.typeAnnotation,"--syntax-built_in":e.typeAnnotation,"--syntax-builtin-name":e.typeAnnotation,"--syntax-class":e.typeAnnotation,"--syntax-params":e.typeAnnotation,"--syntax-section":e.typeAnnotation,"--syntax-title":e.typeAnnotation,"--syntax-type":e.typeAnnotation,"--syntax-attribute":e.keyword,"--syntax-identifier":e.text,"--syntax-subst":e.text,"--color-syntax-param-internal-name":this.internalParamNameColor}:null},internalParamNameColor(){const{background:e,text:t}=this.codeThemeState.codeColors;try{const n=c(e),s=ne.anchor===t.anchor?{...t,visibility:e.visibility}:t)},updateBreakpoint(e){this.state.breakpoint=e}},d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"article"},[e.isTargetIDE?e._e():n("NavigationBar",{attrs:{chapters:e.hierarchy.modules,technology:e.metadata.category,topic:e.heroTitle||"",rootReference:e.hierarchy.reference,identifierUrl:e.identifierUrl}}),n("main",{attrs:{id:"main",role:"main",tabindex:"0"}},[e._t("above-hero"),e._l(e.sections,(function(t,i){return n(e.componentFor(t),e._b({key:i,tag:"component"},"component",e.propsFor(t),!1))}))],2),n("PortalTarget",{attrs:{name:"modal-destination",multiple:""}})],1)},p=[],h=n("2b88"),m=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavBase",{attrs:{id:"nav","aria-label":e.technology,hasSolidBackground:""}},[n("template",{slot:"default"},[n("ReferenceUrlProvider",{attrs:{reference:e.rootReference},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.urlWithParams;return n("NavTitleContainer",{attrs:{to:i}},[n("template",{slot:"default"},[e._v(e._s(e.technology))]),n("template",{slot:"subhead"},[e._v("Tutorials")])],2)}}])})],1),n("template",{slot:"after-title"},[n("div",{staticClass:"separator"})]),n("template",{slot:"tray"},[n("div",{staticClass:"mobile-dropdown-container"},[n("MobileDropdown",{attrs:{options:e.chapters,sections:e.optionsForSections,currentOption:e.currentSection?e.currentSection.title:""},on:{"select-section":e.onSelectSection}})],1),n("div",{staticClass:"dropdown-container"},[n("PrimaryDropdown",{staticClass:"primary-dropdown",attrs:{options:e.chapters,currentOption:e.topic}}),n("ChevronIcon",{staticClass:"icon-inline"}),e.currentSection?n("SecondaryDropdown",{staticClass:"secondary-dropdown",attrs:{options:e.optionsForSections,currentOption:e.currentSection.title,sectionTracker:e.sectionIndicatorText},on:{"select-section":e.onSelectSection}}):e._e()],1),e._t("tray",null,{siblings:e.chapters.length+e.optionsForSections.length})],2)],2)},f=[],v=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"chevron-icon",attrs:{viewBox:"0 0 14 14",themeId:"chevron"}},[n("path",{attrs:{d:"M3.22 1.184l0.325-0.38 7.235 6.201-7.235 6.19-0.325-0.38 6.792-5.811-6.792-5.82z"}})])},g=[],b=n("be08"),y={name:"ChevronIcon",components:{SVGIcon:b["a"]}},C=y,w=n("2877"),_=Object(w["a"])(C,v,g,!1,null,null,null),k=_.exports,S=n("d26a"),x={name:"ReferenceUrlProvider",inject:{references:{default:()=>({})}},props:{reference:{type:String,required:!0}},computed:{resolvedReference:({references:e,reference:t})=>e[t]||{},url:({resolvedReference:e})=>e.url,title:({resolvedReference:e})=>e.title},render(){return this.$scopedSlots.default({url:this.url,urlWithParams:Object(S["b"])(this.url,this.$route.query),title:this.title,reference:this.resolvedReference})}},T=x,I=Object(w["a"])(T,c,l,!1,null,null,null),A=I.exports,O=n("8a61"),N=n("cbcf"),$=n("653a"),P=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItems",{staticClass:"mobile-dropdown"},e._l(e.options,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(i){var s=i.title;return n("NavMenuItemBase",{staticClass:"chapter-list",attrs:{role:"group"}},[n("p",{staticClass:"chapter-name"},[e._v(e._s(s))]),n("ul",{staticClass:"tutorial-list"},e._l(t.projects,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.url,s=t.urlWithParams,r=t.title;return n("li",{staticClass:"tutorial-list-item"},[n("router-link",{staticClass:"option tutorial",attrs:{to:s,value:r}},[e._v(" "+e._s(r)+" ")]),i===e.$route.path?n("ul",{staticClass:"section-list",attrs:{role:"listbox"}},e._l(e.sections,(function(t){return n("li",{key:t.title},[n("router-link",{class:e.classesFor(t),attrs:{to:{path:t.path,query:e.$route.query},value:t.title},nativeOn:{click:function(n){return e.onClick(t)}}},[e._v(" "+e._s(t.title)+" ")])],1)})),0):e._e()],1)}}],null,!0)})})),1)])}}],null,!0)})})),1)},q=[],D=n("863d"),j=n("9b30"),R={name:"MobileDropdown",components:{NavMenuItems:j["a"],NavMenuItemBase:D["a"],ReferenceUrlProvider:A},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0},sections:{type:Array,required:!1,default:()=>[]}},methods:{classesFor(e){return["option","section",{active:this.currentOption===e.title},this.depthClass(e)]},depthClass(e){const{depth:t=0}=e;return"depth"+t},onClick(e){this.$emit("select-section",e.path)}}},M=R,B=(n("e688"),Object(w["a"])(M,P,q,!1,null,"154acfbd",null)),E=B.exports,L=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("DropdownCustom",{staticClass:"tutorial-dropdown",attrs:{value:e.currentOption,"aria-label":"Current section",isSmall:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.closeAndFocusToggler,s=t.contentClasses,r=t.navigateOverOptions,o=t.OptionClass,a=t.ActiveOptionClass;return[n("ul",{staticClass:"options",class:s,attrs:{role:"listbox",tabindex:"0"}},e._l(e.options,(function(t){return n("router-link",{key:t.title,attrs:{to:{path:t.path,query:e.$route.query},custom:""},scopedSlots:e._u([{key:"default",fn:function(s){var c,l=s.navigate;return[n("li",{class:[o,(c={},c[a]=e.currentOption===t.title,c)],attrs:{role:"option",value:t.title,"aria-selected":e.currentOption===t.title,"aria-current":e.ariaCurrent(t.title),tabindex:-1},on:{click:function(n){return e.setActive(t,l,i,n)},keydown:[function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.setActive(t,l,i,n)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:i.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:i.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),r(t,1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),r(t,-1))}]}},[e._v(" "+e._s(t.title)+" ")])]}}],null,!0)})})),1)]}}])},[n("template",{slot:"toggle-post-content"},[n("span",{staticClass:"section-tracker"},[e._v(e._s(e.sectionTracker))])])],2)},F=[],V=function(){var e,t=this,n=t.$createElement,i=t._self._c||n;return i("BaseDropdown",{staticClass:"dropdown-custom",class:(e={},e[t.OpenedClass]=t.isOpen,e["dropdown-small"]=t.isSmall,e),attrs:{value:t.value},scopedSlots:t._u([{key:"dropdown",fn:function(e){var n=e.dropdownClasses;return[i("span",{staticClass:"visuallyhidden",attrs:{id:"DropdownLabel_"+t._uid}},[t._v(t._s(t.ariaLabel))]),i("button",{ref:"dropdownToggle",staticClass:"form-dropdown-toggle",class:n,attrs:{role:"button",id:"DropdownToggle_"+t._uid,"aria-labelledby":"DropdownLabel_"+t._uid+" DropdownToggle_"+t._uid,"aria-expanded":t.isOpen?"true":"false","aria-haspopup":"true"},on:{click:t.toggleDropdown,keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.closeAndFocusToggler.apply(null,arguments)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))}]}},[i("span",{staticClass:"form-dropdown-title"},[t._v(t._s(t.value))]),t._t("toggle-post-content")],2)]}}],null,!0)},[i("template",{slot:"eyebrow"},[t._t("eyebrow")],2),i("template",{slot:"after"},[t._t("default",null,null,{value:t.value,isOpen:t.isOpen,contentClasses:["form-dropdown-content",{"is-open":t.isOpen}],closeDropdown:t.closeDropdown,onChangeAction:t.onChangeAction,closeAndFocusToggler:t.closeAndFocusToggler,navigateOverOptions:t.navigateOverOptions,OptionClass:t.OptionClass,ActiveOptionClass:t.ActiveOptionClass})],2)],2)},U=[],H=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"form-element"},[e._t("dropdown",(function(){return[n("select",e._b({directives:[{name:"model",rawName:"v-model",value:e.modelValue,expression:"modelValue"}],class:e.dropdownClasses,on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.modelValue=t.target.multiple?n:n[0]}}},"select",e.$attrs,!1),[e._t("default")],2)]}),{dropdownClasses:e.dropdownClasses,value:e.value}),n("InlineChevronDownIcon",{staticClass:"form-icon",attrs:{"aria-hidden":"true"}}),e.$slots.eyebrow?n("span",{staticClass:"form-label",attrs:{"aria-hidden":"true"}},[e._t("eyebrow")],2):e._e(),e._t("after")],2)},z=[],G=n("7948"),W={name:"BaseDropdown",inheritAttrs:!1,props:{value:{type:String,default:""}},components:{InlineChevronDownIcon:G["a"]},computed:{modelValue:{get:({value:e})=>e,set(e){this.$emit("input",e)}},dropdownClasses({value:e}){return["form-dropdown",{"form-dropdown-selectnone":""===e,"no-eyebrow":!this.$slots.eyebrow}]}}},Q=W,K=(n("ed71"),Object(w["a"])(Q,H,z,!1,null,"998803d8",null)),X=K.exports;const J="is-open",Y="option",Z="option-active";var ee={name:"DropdownCustom",components:{BaseDropdown:X},constants:{OpenedClass:J,OptionClass:Y,ActiveOptionClass:Z},props:{value:{type:String,default:""},ariaLabel:{type:String,default:""},isSmall:{type:Boolean,default:!1}},data(){return{isOpen:!1,OpenedClass:J,OptionClass:Y,ActiveOptionClass:Z}},mounted(){document.addEventListener("click",this.closeOnLoseFocus)},beforeDestroy(){document.removeEventListener("click",this.closeOnLoseFocus)},methods:{onChangeAction(e){this.$emit("input",e)},toggleDropdown(){this.isOpen?this.closeDropdown():this.openDropdown()},async closeAndFocusToggler(){this.closeDropdown(),await this.$nextTick(),this.$refs.dropdownToggle.focus({preventScroll:!0})},closeDropdown(){this.isOpen=!1,this.$emit("close")},openDropdown(){this.isOpen=!0,this.$emit("open"),this.focusActiveLink()},closeOnLoseFocus(e){!this.$el.contains(e.target)&&this.isOpen&&this.closeDropdown()},navigateOverOptions({target:e},t){const n=this.$el.querySelectorAll("."+Y),i=Array.from(n),s=i.indexOf(e),r=i[s+t];r&&r.focus({preventScroll:!0})},async focusActiveLink(){const e=this.$el.querySelector("."+Z);e&&(await this.$nextTick(),e.focus({preventScroll:!0}))}}},te=ee,ne=(n("e84c"),Object(w["a"])(te,V,U,!1,null,"12dd746a",null)),ie=ne.exports,se={name:"SecondaryDropdown",components:{DropdownCustom:ie},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0},sectionTracker:{type:String,required:!1}},methods:{ariaCurrent(e){return this.currentOption===e&&"section"},setActive(e,t,n,i){t(i),this.$emit("select-section",e.path),n()}}},re=se,oe=(n("5952"),Object(w["a"])(re,L,F,!1,null,"4a151342",null)),ae=oe.exports,ce=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("DropdownCustom",{staticClass:"tutorial-dropdown",attrs:{value:e.currentOption,"aria-label":"Current tutorial",isSmall:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.closeAndFocusToggler,s=t.contentClasses,r=t.closeDropdown,o=t.navigateOverOptions,a=t.OptionClass,c=t.ActiveOptionClass;return[n("ul",{staticClass:"options",class:s,attrs:{tabindex:"0"}},e._l(e.options,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(s){var l=s.title;return n("li",{staticClass:"chapter-list",attrs:{role:"group"}},[n("p",{staticClass:"chapter-name"},[e._v(e._s(l))]),n("ul",{attrs:{role:"listbox"}},e._l(t.projects,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.urlWithParams,l=t.title;return[n("router-link",{attrs:{to:s,custom:""},scopedSlots:e._u([{key:"default",fn:function(t){var s,u=t.navigate,d=t.isActive;return[n("li",{class:(s={},s[a]=!0,s[c]=d,s),attrs:{role:"option",value:l,"aria-selected":d,"aria-current":!!d&&"tutorial",tabindex:-1},on:{click:function(t){return e.setActive(u,r,t)},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.setActive(u,r,t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:i.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:i.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),o(t,1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),o(t,-1))}]}},[e._v(" "+e._s(l)+" ")])]}}],null,!0)})]}}],null,!0)})})),1)])}}],null,!0)})})),1)]}}])})},le=[],ue={name:"PrimaryDropdown",components:{DropdownCustom:ie,ReferenceUrlProvider:A},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0}},methods:{setActive(e,t,n){e(n),t()}}},de=ue,pe=(n("e4e4"),Object(w["a"])(de,ce,le,!1,null,"78dc103f",null)),he=pe.exports;const me={title:"Introduction",url:"#introduction",reference:"introduction",sectionNumber:0,depth:0};var fe={name:"NavigationBar",components:{NavTitleContainer:$["a"],NavBase:N["a"],ReferenceUrlProvider:A,PrimaryDropdown:he,SecondaryDropdown:ae,MobileDropdown:E,ChevronIcon:k},mixins:[O["a"]],inject:["store","references"],props:{chapters:{type:Array,required:!0},technology:{type:String,required:!0},topic:{type:String,required:!0},rootReference:{type:String,required:!0},identifierUrl:{type:String,required:!0}},data(){return{currentSection:me,tutorialState:this.store.state}},watch:{pageSectionWithHighestVisibility(e){e&&(this.currentSection=e)}},computed:{currentProject(){return this.chapters.reduce((e,{projects:t})=>e.concat(t),[]).find(e=>e.reference===this.identifierUrl)},pageSections(){if(!this.currentProject)return[];const e=[me].concat(this.currentProject.sections);return this.tutorialState.linkableSections.map((t,n)=>{const i=e[n],s=this.references[i.reference],{url:r,title:o}=s||i;return{...t,title:o,path:r}})},optionsForSections(){return this.pageSections.map(({depth:e,path:t,title:n})=>({depth:e,path:t,title:n}))},pageSectionWithHighestVisibility(){return[...this.pageSections].sort((e,t)=>t.visibility-e.visibility).find(e=>e.visibility>0)},sectionIndicatorText(){const e=this.tutorialState.linkableSections.length-1,{sectionNumber:t}=this.currentSection||{};if(0!==t)return`(${t} of ${e})`}},methods:{onSelectSection(e){const t=e.split("#")[1];this.handleFocusAndScroll(t)}}},ve=fe,ge=(n("8782"),Object(w["a"])(ve,m,f,!1,null,"af20c2a0",null)),be=ge.exports,ye=n("bf08"),Ce=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"body"},[n("BodyContent",{attrs:{content:e.content}})],1)},we=[],_e=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("article",{staticClass:"body-content"},e._l(e.content,(function(t,i){return n(e.componentFor(t),e._b({key:i,tag:"component",staticClass:"layout"},"component",e.propsFor(t),!1))})),1)},ke=[],Se=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"columns",class:e.classes},[e._l(e.columns,(function(t,i){return[n("Asset",{key:t.media,attrs:{identifier:t.media,videoAutoplays:!1}}),t.content?n("ContentNode",{key:i,attrs:{content:t.content}}):e._e()]}))],2)},xe=[],Te=n("80e4"),Ie=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseContentNode",{attrs:{content:e.articleContent}})},Ae=[],Oe=n("5677"),Ne={name:"ContentNode",components:{BaseContentNode:Oe["default"]},props:Oe["default"].props,computed:{articleContent(){return this.map(e=>{switch(e.type){case Oe["default"].BlockType.codeListing:return{...e,showLineNumbers:!0};case Oe["default"].BlockType.heading:{const{anchor:t,...n}=e;return n}default:return e}})}},methods:Oe["default"].methods,BlockType:Oe["default"].BlockType,InlineType:Oe["default"].InlineType},$e=Ne,Pe=(n("cb8d"),Object(w["a"])($e,Ie,Ae,!1,null,"3cfe1c35",null)),qe=Pe.exports,De={name:"Columns",components:{Asset:Te["a"],ContentNode:qe},props:{columns:{type:Array,required:!0}},computed:{classes(){return{"cols-2":2===this.columns.length,"cols-3":3===this.columns.length}}}},je=De,Re=(n("e9b0"),Object(w["a"])(je,Se,xe,!1,null,"30edf911",null)),Me=Re.exports,Be=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content-and-media",class:e.classes},[n("ContentNode",{attrs:{content:e.content}}),n("Asset",{attrs:{identifier:e.media}})],1)},Ee=[];const Le={leading:"leading",trailing:"trailing"};var Fe={name:"ContentAndMedia",components:{Asset:Te["a"],ContentNode:qe},props:{content:qe.props.content,media:Te["a"].props.identifier,mediaPosition:{type:String,default:()=>Le.trailing,validator:e=>Object.prototype.hasOwnProperty.call(Le,e)}},computed:{classes(){return{"media-leading":this.mediaPosition===Le.leading,"media-trailing":this.mediaPosition===Le.trailing}}},MediaPosition:Le},Ve=Fe,Ue=(n("1006"),Object(w["a"])(Ve,Be,Ee,!1,null,"3fa44f9e",null)),He=Ue.exports,ze=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"full-width"},e._l(e.groups,(function(t,i){return n(e.componentFor(t),e._b({key:i,tag:"component",staticClass:"group"},"component",e.propsFor(t),!1),[n("ContentNode",{attrs:{content:t.content}})],1)})),1)},Ge=[],We=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.tag,{tag:"component",attrs:{id:e.anchor}},[e._t("default")],2)},Qe=[],Ke=n("72e7"),Xe={name:"LinkableElement",mixins:[Ke["a"]],inject:{navigationBarHeight:{default(){}},store:{default(){return{addLinkableSection(){},updateLinkableSection(){}}}}},props:{anchor:{type:String,required:!0},depth:{type:Number,default:()=>0},tag:{type:String,default:()=>"div"},title:{type:String,required:!0}},computed:{intersectionRootMargin(){const e=this.navigationBarHeight?`-${this.navigationBarHeight}px`:"0%";return e+" 0% -50% 0%"}},created(){this.store.addLinkableSection({anchor:this.anchor,depth:this.depth,title:this.title,visibility:0})},methods:{onIntersect(e){const t=Math.min(1,e.intersectionRatio);this.store.updateLinkableSection({anchor:this.anchor,depth:this.depth,title:this.title,visibility:t})}}},Je=Xe,Ye=Object(w["a"])(Je,We,Qe,!1,null,null,null),Ze=Ye.exports;const{BlockType:et}=qe;var tt={name:"FullWidth",components:{ContentNode:qe,LinkableElement:Ze},props:qe.props,computed:{groups:({content:e})=>e.reduce((e,t)=>0===e.length||t.type===et.heading?[...e,{heading:t.type===et.heading?t:null,content:[t]}]:[...e.slice(0,e.length-1),{heading:e[e.length-1].heading,content:e[e.length-1].content.concat(t)}],[])},methods:{componentFor(e){return e.heading?Ze:"div"},depthFor(e){switch(e.level){case 1:case 2:return 0;default:return 1}},propsFor(e){return e.heading?{anchor:e.heading.anchor,depth:this.depthFor(e.heading),title:e.heading.text}:{}}}},nt=tt,it=(n("aece"),Object(w["a"])(nt,ze,Ge,!1,null,"1f2be54b",null)),st=it.exports;const rt={columns:"columns",contentAndMedia:"contentAndMedia",fullWidth:"fullWidth"};var ot={name:"BodyContent",props:{content:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(rt,e))}},methods:{componentFor(e){return{[rt.columns]:Me,[rt.contentAndMedia]:He,[rt.fullWidth]:st}[e.kind]},propsFor(e){const{content:t,kind:n,media:i,mediaPosition:s}=e;return{[rt.columns]:{columns:t},[rt.contentAndMedia]:{content:t,media:i,mediaPosition:s},[rt.fullWidth]:{content:t}}[n]}},LayoutKind:rt},at=ot,ct=(n("1dd5"),Object(w["a"])(at,_e,ke,!1,null,"4d5a806e",null)),lt=ct.exports,ut={name:"Body",components:{BodyContent:lt},props:lt.props},dt=ut,pt=(n("5237"),Object(w["a"])(dt,Ce,we,!1,null,"6499e2f2",null)),ht=pt.exports,mt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialCTA",e._b({},"TutorialCTA",e.$props,!1))},ft=[],vt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseCTA",e._b({attrs:{label:"Next"}},"BaseCTA",e.baseProps,!1))},gt=[],bt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"call-to-action"},[n("Row",[n("LeftColumn",[n("span",{staticClass:"label"},[e._v(e._s(e.label))]),n("h2",[e._v(" "+e._s(e.title)+" ")]),e.abstract?n("ContentNode",{staticClass:"description",attrs:{content:[e.abstractParagraph]}}):e._e(),e.action?n("Button",{attrs:{action:e.action}}):e._e()],1),n("RightColumn",{staticClass:"right-column"},[e.media?n("Asset",{staticClass:"media",attrs:{identifier:e.media}}):e._e()],1)],1)],1)},yt=[],Ct=n("0f00"),wt=n("620a"),_t=n("c081"),kt={name:"CallToAction",components:{Asset:Te["a"],Button:_t["a"],ContentNode:Oe["default"],LeftColumn:{render(e){return e(wt["a"],{props:{span:{large:5,small:12}}},this.$slots.default)}},RightColumn:{render(e){return e(wt["a"],{props:{span:{large:6,small:12}}},this.$slots.default)}},Row:Ct["a"]},props:{title:{type:String,required:!0},label:{type:String,required:!0},abstract:{type:Array,required:!1},action:{type:Object,required:!1},media:{type:String,required:!1}},computed:{abstractParagraph(){return{type:"paragraph",inlineContent:this.abstract}}}},St=kt,xt=(n("80f7"),Object(w["a"])(St,bt,yt,!1,null,"2016b288",null)),Tt=xt.exports,It={name:"CallToAction",components:{BaseCTA:Tt},computed:{baseProps(){return{title:this.title,abstract:this.abstract,action:this.action,media:this.media}}},props:{title:{type:String,required:!0},abstract:{type:Array,required:!1},action:{type:Object,required:!1},media:{type:String,required:!1}}},At=It,Ot=Object(w["a"])(At,vt,gt,!1,null,null,null),Nt=Ot.exports,$t={name:"CallToAction",components:{TutorialCTA:Nt},props:Nt.props},Pt=$t,qt=(n("3e1b"),Object(w["a"])(Pt,mt,ft,!1,null,"426a965c",null)),Dt=qt.exports,jt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialHero",e._b({},"TutorialHero",e.$props,!1))},Rt=[],Mt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"tutorial-hero",attrs:{anchor:"introduction",title:e.sectionTitle}},[n("div",{staticClass:"hero dark"},[e.backgroundImageUrl?n("div",{staticClass:"bg",style:e.bgStyle}):e._e(),e._t("above-title"),n("Row",[n("Column",[n("Headline",{attrs:{level:1}},[e.chapter?n("template",{slot:"eyebrow"},[e._v(e._s(e.chapter))]):e._e(),e._v(" "+e._s(e.title)+" ")],2),e.content||e.video?n("div",{staticClass:"intro"},[e.content?n("ContentNode",{attrs:{content:e.content}}):e._e(),e.video?[n("p",[n("a",{staticClass:"call-to-action",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.toggleCallToActionModal.apply(null,arguments)}}},[e._v(" Watch intro video "),n("PlayIcon",{staticClass:"cta-icon icon-inline"})],1)]),n("GenericModal",{attrs:{visible:e.callToActionModalVisible,isFullscreen:"",theme:"dark"},on:{"update:visible":function(t){e.callToActionModalVisible=t}}},[n("Asset",{directives:[{name:"show",rawName:"v-show",value:e.callToActionModalVisible,expression:"callToActionModalVisible"}],ref:"asset",staticClass:"video-asset",attrs:{identifier:e.video},on:{videoEnded:e.handleVideoEnd}})],1)]:e._e()],2):e._e(),n("Metadata",{staticClass:"metadata",attrs:{projectFilesUrl:e.projectFilesUrl,estimatedTimeInMinutes:e.estimatedTimeInMinutes,xcodeRequirement:e.xcodeRequirementData}})],1)],1)],2)])},Bt=[],Et=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"headline"},[e.$slots.eyebrow?n("span",{staticClass:"eyebrow"},[e._t("eyebrow")],2):e._e(),n("Heading",{staticClass:"heading",attrs:{level:e.level}},[e._t("default")],2)],1)},Lt=[];const Ft=1,Vt=6,Ut={type:Number,required:!0,validator:e=>e>=Ft&&e<=Vt},Ht={name:"Heading",render:function(e){return e("h"+this.level,this.$slots.default)},props:{level:Ut}};var zt={name:"Headline",components:{Heading:Ht},props:{level:Ut}},Gt=zt,Wt=(n("323a"),Object(w["a"])(Gt,Et,Lt,!1,null,"1898f592",null)),Qt=Wt.exports,Kt=n("c161"),Xt=n("c4dd"),Jt=n("748c"),Yt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"metadata"},[e.estimatedTimeInMinutes?n("div",{staticClass:"item",attrs:{"aria-label":e.estimatedTimeInMinutes+" minutes estimated time"}},[n("div",{staticClass:"content",attrs:{"aria-hidden":"true"}},[n("div",{staticClass:"duration"},[e._v(" "+e._s(e.estimatedTimeInMinutes)+" "),n("div",{staticClass:"minutes"},[e._v("min")])])]),n("div",{staticClass:"bottom",attrs:{"aria-hidden":"true"}},[e._v("Estimated Time")])]):e._e(),e.projectFilesUrl?n("div",{staticClass:"item"},[n("DownloadIcon",{staticClass:"item-large-icon icon-inline"}),n("div",{staticClass:"content bottom"},[n("a",{staticClass:"content-link project-download",attrs:{href:e.projectFilesUrl}},[e._v(" Project files "),n("InlineDownloadIcon",{staticClass:"small-icon icon-inline"})],1)])],1):e._e(),e.xcodeRequirement?n("div",{staticClass:"item"},[n("XcodeIcon",{staticClass:"item-large-icon icon-inline"}),n("div",{staticClass:"content bottom"},[e.isTargetIDE?n("span",[e._v(e._s(e.xcodeRequirement.title))]):n("a",{staticClass:"content-link",attrs:{href:e.xcodeRequirement.url}},[e._v(" "+e._s(e.xcodeRequirement.title)+" "),n("InlineChevronRightIcon",{staticClass:"icon-inline small-icon xcode-icon"})],1)])],1):e._e()])},Zt=[],en=n("de60"),tn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"xcode-icon",attrs:{viewBox:"0 0 14 14",themeId:"xcode"}},[n("path",{attrs:{d:"M2.668 4.452l-1.338-2.229 0.891-0.891 2.229 1.338 1.338 2.228 3.667 3.666 0.194-0.194 2.933 2.933c0.13 0.155 0.209 0.356 0.209 0.576 0 0.497-0.403 0.9-0.9 0.9-0.22 0-0.421-0.079-0.577-0.209l0.001 0.001-2.934-2.933 0.181-0.181-3.666-3.666z"}}),n("path",{attrs:{d:"M11.824 1.277l-0.908 0.908c-0.091 0.091-0.147 0.216-0.147 0.354 0 0.106 0.033 0.205 0.090 0.286l-0.001-0.002 0.058 0.069 0.185 0.185c0.090 0.090 0.215 0.146 0.353 0.146 0.107 0 0.205-0.033 0.286-0.090l-0.002 0.001 0.069-0.057 0.909-0.908c0.118 0.24 0.187 0.522 0.187 0.82 0 1.045-0.848 1.893-1.893 1.893-0.296 0-0.577-0.068-0.826-0.189l0.011 0.005-5.5 5.5c0.116 0.238 0.184 0.518 0.184 0.813 0 1.045-0.848 1.893-1.893 1.893-0.296 0-0.576-0.068-0.826-0.189l0.011 0.005 0.908-0.909c0.090-0.090 0.146-0.215 0.146-0.353 0-0.107-0.033-0.205-0.090-0.286l0.001 0.002-0.057-0.069-0.185-0.185c-0.091-0.091-0.216-0.147-0.354-0.147-0.106 0-0.205 0.033-0.286 0.090l0.002-0.001-0.069 0.058-0.908 0.908c-0.116-0.238-0.184-0.518-0.184-0.813 0-1.045 0.847-1.892 1.892-1.892 0.293 0 0.571 0.067 0.819 0.186l-0.011-0.005 5.5-5.5c-0.116-0.238-0.184-0.519-0.184-0.815 0-1.045 0.847-1.892 1.892-1.892 0.296 0 0.577 0.068 0.827 0.19l-0.011-0.005z"}})])},nn=[],sn={name:"XcodeIcon",components:{SVGIcon:b["a"]}},rn=sn,on=Object(w["a"])(rn,tn,nn,!1,null,null,null),an=on.exports,cn=n("34b0"),ln=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-download-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-download"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},un=[],dn={name:"InlineDownloadIcon",components:{SVGIcon:b["a"]}},pn=dn,hn=Object(w["a"])(pn,ln,un,!1,null,null,null),mn=hn.exports,fn={name:"HeroMetadata",components:{InlineDownloadIcon:mn,InlineChevronRightIcon:cn["a"],DownloadIcon:en["a"],XcodeIcon:an},inject:["isTargetIDE"],props:{projectFilesUrl:{type:String},estimatedTimeInMinutes:{type:Number},xcodeRequirement:{type:Object,required:!1}}},vn=fn,gn=(n("5356"),Object(w["a"])(vn,Yt,Zt,!1,null,"2fa6f125",null)),bn=gn.exports,yn={name:"Hero",components:{PlayIcon:Xt["a"],GenericModal:Kt["a"],Column:{render(e){return e(wt["a"],{props:{span:{large:7,medium:9,small:12}}},this.$slots.default)}},ContentNode:Oe["default"],Headline:Qt,Metadata:bn,Row:Ct["a"],Asset:Te["a"],LinkableSection:Ze},inject:["references"],props:{title:{type:String,required:!0},chapter:{type:String},content:{type:Array},projectFiles:{type:String},estimatedTimeInMinutes:{type:Number},xcodeRequirement:{type:String,required:!1},video:{type:String},backgroundImage:{type:String}},computed:{backgroundImageUrl(){const e=this.references[this.backgroundImage]||{},{variants:t=[]}=e,n=t.find(e=>e.traits.includes("light"));return(n||{}).url},projectFilesUrl(){return this.projectFiles?Object(Jt["c"])(this.references[this.projectFiles].url):null},bgStyle(){return{backgroundImage:Object(Jt["f"])(this.backgroundImageUrl)}},xcodeRequirementData(){return this.references[this.xcodeRequirement]},sectionTitle(){return"Introduction"}},data(){return{callToActionModalVisible:!1}},methods:{async toggleCallToActionModal(){this.callToActionModalVisible=!0,await this.$nextTick();const e=this.$refs.asset.$el.querySelector("video");if(e)try{await e.play(),e.muted=!1}catch(t){}},handleVideoEnd(){this.callToActionModalVisible=!1}}},Cn=yn,wn=(n("0169"),Object(w["a"])(Cn,Mt,Bt,!1,null,"1a8cd6d3",null)),_n=wn.exports,kn={name:"Hero",components:{TutorialHero:_n},props:_n.props},Sn=kn,xn=(n("2f9d"),Object(w["a"])(Sn,jt,Rt,!1,null,"35a9482f",null)),Tn=xn.exports,In=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialAssessments",e._b({},"TutorialAssessments",e.$props,!1),[n("p",{attrs:{slot:"success"},slot:"success"},[e._v("Great job, you've answered all the questions for this article.")])])},An=[],On=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"assessments-wrapper",attrs:{anchor:e.anchor,title:e.title}},[n("Row",{ref:"assessments",staticClass:"assessments"},[n("MainColumn",[n("Row",{staticClass:"banner"},[n("HeaderColumn",[n("h2",{staticClass:"title"},[e._v(e._s(e.title))])])],1),e.completed?n("div",{staticClass:"success"},[e._t("success",(function(){return[n("p",[e._v(e._s(e.SuccessMessage))])]}))],2):n("div",[n("Progress",e._b({ref:"progress"},"Progress",e.progress,!1)),n("Quiz",{key:e.activeIndex,attrs:{choices:e.activeAssessment.choices,content:e.activeAssessment.content,isLast:e.isLast,title:e.activeAssessment.title},on:{submit:e.onSubmit,advance:e.onAdvance,"see-results":e.onSeeResults}})],1),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"assertive"}},[e.completed?e._t("success",(function(){return[e._v(" "+e._s(e.SuccessMessage)+" ")]})):e._e()],2)],1)],1)],1)},Nn=[],$n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Row",[n("p",{staticClass:"title"},[e._v("Question "+e._s(e.index)+" of "+e._s(e.total))])])},Pn=[],qn={name:"AssessmentsProgress",components:{Row:Ct["a"]},props:{index:{type:Number,required:!0},total:{type:Number,required:!0}}},Dn=qn,jn=(n("0530"),Object(w["a"])(Dn,$n,Pn,!1,null,"8ec95972",null)),Rn=jn.exports,Mn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"quiz"},[n("ContentNode",{staticClass:"title",attrs:{content:e.title}}),e.content?n("ContentNode",{staticClass:"question-content",attrs:{content:e.content}}):e._e(),n("div",{staticClass:"choices"},[e._l(e.choices,(function(t,i){return n("label",{key:i,class:e.choiceClasses[i]},[n(e.getIconComponent(i),{tag:"component",staticClass:"choice-icon"}),n("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedIndex,expression:"selectedIndex"}],attrs:{type:"radio",name:"assessment"},domProps:{value:i,checked:e._q(e.selectedIndex,i)},on:{change:function(t){e.selectedIndex=i}}}),n("ContentNode",{staticClass:"question",attrs:{content:t.content}}),e.userChoices[i].checked?[n("ContentNode",{staticClass:"answer",attrs:{content:t.justification}}),t.reaction?n("p",{staticClass:"answer"},[e._v(e._s(t.reaction))]):e._e()]:e._e()],2)})),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"assertive"}},[e._v(" "+e._s(e.ariaLiveText)+" ")])],2),n("div",{staticClass:"controls"},[n("ButtonLink",{staticClass:"check",attrs:{disabled:null===e.selectedIndex||e.showNextQuestion},nativeOn:{click:function(t){return e.submit.apply(null,arguments)}}},[e._v(" Submit ")]),e.isLast?n("ButtonLink",{staticClass:"results",attrs:{disabled:!e.showNextQuestion},nativeOn:{click:function(t){return e.seeResults.apply(null,arguments)}}},[e._v(" Next ")]):n("ButtonLink",{staticClass:"next",attrs:{disabled:!e.showNextQuestion},nativeOn:{click:function(t){return e.advance.apply(null,arguments)}}},[e._v(" Next Question ")])],1)],1)},Bn=[],En=n("76ab"),Ln=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"reset-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"reset-circle"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M3.828 4.539l0.707-0.707 5.657 5.657-0.707 0.707-5.657-5.657z"}}),n("path",{attrs:{d:"M3.828 9.489l5.657-5.657 0.707 0.707-5.657 5.657-0.707-0.707z"}})])},Fn=[],Vn={name:"ResetCircleIcon",components:{SVGIcon:b["a"]}},Un=Vn,Hn=Object(w["a"])(Un,Ln,Fn,!1,null,null,null),zn=Hn.exports,Gn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"check-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"check-circle"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M9.626 3.719l0.866 0.5-3.5 6.062-3.464-2 0.5-0.866 2.6 1.5z"}})])},Wn=[],Qn={name:"CheckCircleIcon",components:{SVGIcon:b["a"]}},Kn=Qn,Xn=Object(w["a"])(Kn,Gn,Wn,!1,null,null,null),Jn=Xn.exports,Yn={name:"Quiz",components:{CheckCircleIcon:Jn,ResetCircleIcon:zn,ContentNode:Oe["default"],ButtonLink:En["a"]},props:{content:{type:Array,required:!1},choices:{type:Array,required:!0},isLast:{type:Boolean,default:!1},title:{type:Array,required:!0}},data(){return{userChoices:this.choices.map(()=>({checked:!1})),selectedIndex:null,checkedIndex:null}},computed:{correctChoices(){return this.choices.reduce((e,t,n)=>t.isCorrect?e.add(n):e,new Set)},choiceClasses(){return this.userChoices.map((e,t)=>({choice:!0,active:this.selectedIndex===t,disabled:e.checked||this.showNextQuestion,correct:e.checked&&this.choices[t].isCorrect,incorrect:e.checked&&!this.choices[t].isCorrect}))},showNextQuestion(){return Array.from(this.correctChoices).every(e=>this.userChoices[e].checked)},ariaLiveText:({checkedIndex:e,choices:t})=>{if(null===e)return"";const{isCorrect:n}=t[e];return`Answer number ${e+1} is ${n?"correct":"incorrect"}`}},methods:{getIconComponent(e){const t=this.userChoices[e];if(t&&t.checked)return this.choices[e].isCorrect?Jn:zn},submit(){this.$set(this.userChoices,this.selectedIndex,{checked:!0}),this.checkedIndex=this.selectedIndex,this.$emit("submit")},advance(){this.$emit("advance")},seeResults(){this.$emit("see-results")}}},Zn=Yn,ei=(n("5c7b"),Object(w["a"])(Zn,Mn,Bn,!1,null,"455ff2a6",null)),ti=ei.exports;const ni=12,ii="Great job, you've answered all the questions for this tutorial.";var si={name:"Assessments",constants:{SuccessMessage:ii},components:{LinkableSection:Ze,Quiz:ti,Progress:Rn,Row:Ct["a"],HeaderColumn:{render(e){return e(wt["a"],{props:{isCentered:{large:!0},span:{large:10}}},this.$slots.default)}},MainColumn:{render(e){return e(wt["a"],{props:{isCentered:{large:!0},span:{large:10,medium:10,small:12}}},this.$slots.default)}}},props:{assessments:{type:Array,required:!0},anchor:{type:String,required:!0}},inject:["navigationBarHeight"],data(){return{activeIndex:0,completed:!1,SuccessMessage:ii}},computed:{activeAssessment(){return this.assessments[this.activeIndex]},isLast(){return this.activeIndex===this.assessments.length-1},progress(){return{index:this.activeIndex+1,total:this.assessments.length}},title(){return"Check Your Understanding"}},methods:{scrollTo(e,t=0){e.scrollIntoView(!0),window.scrollBy(0,-this.navigationBarHeight-t)},onSubmit(){this.$nextTick(()=>{this.scrollTo(this.$refs.progress.$el,ni)})},onAdvance(){this.activeIndex+=1,this.$nextTick(()=>{this.scrollTo(this.$refs.progress.$el,ni)})},onSeeResults(){this.completed=!0,this.$nextTick(()=>{this.scrollTo(this.$refs.assessments.$el,ni)})}}},ri=si,oi=(n("53b5"),Object(w["a"])(ri,On,Nn,!1,null,"c1de71de",null)),ai=oi.exports,ci={name:"Assessments",components:{TutorialAssessments:ai},props:ai.props},li=ci,ui=(n("f264"),Object(w["a"])(li,In,An,!1,null,"3c94366b",null)),di=ui.exports;const pi={articleBody:"articleBody",callToAction:"callToAction",hero:"hero",assessments:"assessments"};var hi={name:"Article",components:{NavigationBar:be,PortalTarget:h["PortalTarget"]},mixins:[ye["a"]],inject:{isTargetIDE:{default:!1},store:{default(){return{reset(){}}}}},props:{hierarchy:{type:Object,required:!0},metadata:{type:Object,required:!0},references:{type:Object,required:!0},sections:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(pi,e))},identifierUrl:{type:String,required:!0}},computed:{heroSection(){return this.sections.find(this.isHero)},heroTitle(){return(this.heroSection||{}).title},pageTitle(){return this.heroTitle?`${this.heroTitle} — ${this.metadata.category} Tutorials`:void 0},pageDescription:({heroSection:e,extractFirstParagraphText:t})=>e?t(e.content):null},methods:{componentFor(e){const{kind:t}=e;return{[pi.articleBody]:ht,[pi.callToAction]:Dt,[pi.hero]:Tn,[pi.assessments]:di}[t]},isHero(e){return e.kind===pi.hero},propsFor(e){const{abstract:t,action:n,anchor:i,assessments:s,backgroundImage:r,chapter:o,content:a,estimatedTimeInMinutes:c,kind:l,media:u,projectFiles:d,title:p,video:h,xcodeRequirement:m}=e;return{[pi.articleBody]:{content:a},[pi.callToAction]:{abstract:t,action:n,media:u,title:p},[pi.hero]:{backgroundImage:r,chapter:o,content:a,estimatedTimeInMinutes:c,projectFiles:d,title:p,video:h,xcodeRequirement:m},[pi.assessments]:{anchor:i,assessments:s}}[l]}},provide(){return{references:this.references}},created(){this.store.reset()},SectionKind:pi},mi=hi,fi=(n("3a78"),Object(w["a"])(mi,d,p,!1,null,"d9f204d0",null)),vi=fi.exports,gi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"tutorial"},[e.isTargetIDE?e._e():n("NavigationBar",{attrs:{technology:e.metadata.category,chapters:e.hierarchy.modules,topic:e.tutorialTitle||"",rootReference:e.hierarchy.reference,identifierUrl:e.identifierUrl}}),n("main",{attrs:{id:"main",role:"main",tabindex:"0"}},[e._l(e.sections,(function(e,t){return n("Section",{key:t,attrs:{section:e}})})),n("BreakpointEmitter",{on:{change:e.handleBreakpointChange}})],2),n("PortalTarget",{attrs:{name:"modal-destination",multiple:""}})],1)},bi=[],yi=n("66c9"),Ci=n("7689"),wi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"sections"},e._l(e.tasks,(function(t,i){return n("Section",e._b({key:i,attrs:{id:t.anchor,sectionNumber:i+1,isRuntimePreviewVisible:e.isRuntimePreviewVisible},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}},"Section",t,!1))})),1)},_i=[],ki=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"section",attrs:{anchor:e.anchor,title:e.introProps.title}},[n("Intro",e._b({},"Intro",e.introProps,!1)),e.stepsSection.length>0?n("Steps",{attrs:{content:e.stepsSection,isRuntimePreviewVisible:e.isRuntimePreviewVisible,sectionNumber:e.sectionNumber},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}}):e._e()],1)},Si=[],xi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"intro-container"},[n("Row",{class:["intro","intro-"+e.sectionNumber,{ide:e.isTargetIDE}]},[n("Column",{staticClass:"left"},[n("Headline",{attrs:{level:2}},[n("router-link",{attrs:{slot:"eyebrow",to:e.sectionLink},slot:"eyebrow"},[e._v(" Section "+e._s(e.sectionNumber)+" ")]),e._v(" "+e._s(e.title)+" ")],1),n("ContentNode",{attrs:{content:e.content}})],1),n("Column",{staticClass:"right"},[n("div",{staticClass:"media"},[e.media?n("Asset",{attrs:{identifier:e.media,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,videoAutoplays:!e.isClientMobile}}):e._e()],1)])],1),e.expandedSections.length>0?n("ExpandedIntro",{staticClass:"expanded-intro",attrs:{content:e.expandedSections}}):e._e()],1)},Ti=[],Ii={name:"SectionIntro",inject:{isClientMobile:{default:()=>!1},isTargetIDE:{default:()=>!1}},components:{Asset:Te["a"],ContentNode:Oe["default"],ExpandedIntro:lt,Headline:Qt,Row:Ct["a"],Column:{render(e){return e(wt["a"],{props:{span:{large:6,small:12}}},this.$slots.default)}}},props:{sectionAnchor:{type:String,required:!0},content:{type:Array,required:!0},media:{type:String,required:!0},title:{type:String,required:!0},sectionNumber:{type:Number,required:!0},expandedSections:{type:Array,default:()=>[]}},methods:{focus(){this.$emit("focus",this.media)}},computed:{sectionLink(){return{path:this.$route.path,hash:this.sectionAnchor,query:this.$route.query}}}},Ai=Ii,Oi=(n("4896"),Object(w["a"])(Ai,xi,Ti,!1,null,"54daa228",null)),Ni=Oi.exports,$i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"steps"},[n("div",{staticClass:"content-container"},e._l(e.contentNodes,(function(t,i){return n(t.component,e._b({key:i,ref:"contentNodes",refInFor:!0,tag:"component",class:e.contentClass(i),attrs:{currentIndex:e.activeStep}},"component",t.props,!1))})),1),e.isBreakpointSmall?e._e():n("BackgroundTheme",{staticClass:"asset-container",class:e.assetContainerClasses},[n("transition",{attrs:{name:"fade"}},[e.visibleAsset.media?n("div",{key:e.visibleAsset.media,class:["asset-wrapper",{ide:e.isTargetIDE}]},[n("Asset",{ref:"asset",staticClass:"step-asset",attrs:{identifier:e.visibleAsset.media,showsReplayButton:"",showsVideoControls:!1}})],1):e._e(),e.visibleAsset.code?n("CodePreview",{attrs:{code:e.visibleAsset.code,preview:e.visibleAsset.runtimePreview,isRuntimePreviewVisible:e.isRuntimePreviewVisible},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}},[e.visibleAsset.runtimePreview?n("transition",{attrs:{name:"fade"}},[n("Asset",{key:e.visibleAsset.runtimePreview,attrs:{identifier:e.visibleAsset.runtimePreview}})],1):e._e()],1):e._e()],1)],1)],1)},Pi=[],qi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["code-preview",{ide:e.isTargetIDE}]},[n("CodeTheme",[e.code?n("CodeListing",e._b({attrs:{showLineNumbers:""}},"CodeListing",e.codeProps,!1)):e._e()],1),n("div",{staticClass:"runtime-preview",class:e.runtimePreviewClasses,style:e.previewStyles},[n("div",{staticClass:"runtimve-preview__container"},[n("button",{staticClass:"header",attrs:{disabled:!e.hasRuntimePreview,title:e.runtimePreviewTitle},on:{click:e.togglePreview}},[n("span",{staticClass:"runtime-preview-label",attrs:{"aria-label":e.textAriaLabel}},[e._v(e._s(e.togglePreviewText))]),n("DiagonalArrowIcon",{staticClass:"icon-inline preview-icon",class:[e.shouldDisplayHideLabel?"preview-hide":"preview-show"]})],1),n("transition",{on:{leave:e.handleLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.shouldDisplayHideLabel,expression:"shouldDisplayHideLabel"}],staticClass:"runtime-preview-asset"},[e._t("default")],2)])],1)])],1)},Di=[],ji=n("7b69"),Ri=n("6667"),Mi=n("8590");const{BreakpointName:Bi}=o["a"].constants;function Ei({width:e,height:t},n=1){const i=400,s=e<=i?1.75:3;return{width:e/(s/n),height:t/(s/n)}}var Li={name:"CodePreview",inject:["references","isTargetIDE","store"],components:{DiagonalArrowIcon:Ri["a"],CodeListing:ji["a"],CodeTheme:Mi["a"]},props:{code:{type:String,required:!0},preview:{type:String,required:!1},isRuntimePreviewVisible:{type:Boolean,required:!0}},data(){return{tutorialState:this.store.state}},computed:{currentBreakpoint(){return this.tutorialState.breakpoint},hasRuntimePreview(){return!!this.preview},previewAssetSize(){const e=this.hasRuntimePreview?this.references[this.preview]:{},t=(e.variants||[{}])[0]||{},n={width:900};let i=t.size||{};i.width||i.height||(i=n);const s=this.currentBreakpoint===Bi.medium?.8:1;return Ei(i,s)},previewSize(){const e={width:102};return this.shouldDisplayHideLabel&&this.previewAssetSize?{width:this.previewAssetSize.width}:e},previewStyles(){const{width:e}=this.previewSize;return{width:e+"px"}},codeProps(){return this.references[this.code]},runtimePreviewClasses(){return{collapsed:!this.shouldDisplayHideLabel,disabled:!this.hasRuntimePreview,"runtime-preview-ide":this.isTargetIDE}},shouldDisplayHideLabel(){return this.hasRuntimePreview&&this.isRuntimePreviewVisible},runtimePreviewTitle(){return this.hasRuntimePreview?null:"No preview available for this step."},togglePreviewText(){return this.hasRuntimePreview?"Preview":"No Preview"},textAriaLabel:({shouldDisplayHideLabel:e,togglePreviewText:t})=>`${t}, ${e?"Hide":"Show"}`},methods:{handleLeave(e,t){setTimeout(t,200)},togglePreview(){this.hasRuntimePreview&&this.$emit("runtime-preview-toggle",!this.isRuntimePreviewVisible)}}},Fi=Li,Vi=(n("5053"),Object(w["a"])(Fi,qi,Di,!1,null,"9acc0234",null)),Ui=Vi.exports,Hi=n("3908"),zi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{style:e.backgroundStyle},[e._t("default")],2)},Gi=[],Wi={name:"BackgroundTheme",data(){return{codeThemeState:yi["a"].state}},computed:{backgroundStyle(){const{codeColors:e}=this.codeThemeState;return e?{"--background":e.background}:null}}},Qi=Wi,Ki=Object(w["a"])(Qi,zi,Gi,!1,null,null,null),Xi=Ki.exports,Ji=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["step-container","step-"+e.stepNumber]},[n("div",{ref:"step",staticClass:"step",class:{focused:e.isActive},attrs:{"data-index":e.index}},[n("p",{staticClass:"step-label"},[e._v("Step "+e._s(e.stepNumber))]),n("ContentNode",{attrs:{content:e.content}}),e.caption&&e.caption.length>0?n("ContentNode",{staticClass:"caption",attrs:{content:e.caption}}):e._e()],1),e.isBreakpointSmall||!e.isTargetIDE?n("div",{staticClass:"media-container"},[e.media?n("Asset",{attrs:{identifier:e.media,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,videoAutoplays:!e.isClientMobile}}):e._e(),e.code?n("MobileCodePreview",{attrs:{code:e.code}},[e.runtimePreview?n("Asset",{staticClass:"preview",attrs:{identifier:e.runtimePreview}}):e._e()],1):e._e()],1):e._e()])},Yi=[],Zi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BackgroundTheme",{staticClass:"mobile-code-preview"},[e.code?n("GenericModal",{staticClass:"full-code-listing-modal",attrs:{theme:e.isTargetIDE?"code":"light",codeBackgroundColorOverride:e.modalBackgroundColor,isFullscreen:"",visible:e.fullCodeIsVisible},on:{"update:visible":function(t){e.fullCodeIsVisible=t}}},[n("div",{staticClass:"full-code-listing-modal-content"},[n("CodeTheme",[n("CodeListing",e._b({staticClass:"full-code-listing",attrs:{showLineNumbers:""}},"CodeListing",e.codeProps,!1))],1)],1)]):e._e(),n("CodeTheme",[e.code?n("MobileCodeListing",e._b({attrs:{showLineNumbers:""},on:{"file-name-click":e.toggleFullCode}},"MobileCodeListing",e.codeProps,!1)):e._e()],1),n("CodeTheme",{staticClass:"preview-toggle-container"},[n("PreviewToggle",{attrs:{isActionable:!!e.$slots.default},on:{click:e.togglePreview}})],1),e.$slots.default?n("GenericModal",{staticClass:"runtime-preview-modal",attrs:{theme:e.isTargetIDE?"dynamic":"light",isFullscreen:"",visible:e.previewIsVisible},on:{"update:visible":function(t){e.previewIsVisible=t}}},[n("div",{staticClass:"runtime-preview-modal-content"},[n("span",{staticClass:"runtime-preview-label"},[e._v("Preview")]),e._t("default")],2)]):e._e()],1)},es=[],ts=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"code-listing-preview",attrs:{"data-syntax":e.syntax}},[n("CodeListing",{attrs:{fileName:e.fileName,syntax:e.syntax,fileType:e.fileType,content:e.previewedLines,startLineNumber:e.displayedRange.start,highlights:e.highlights,showLineNumbers:"",isFileNameActionable:""},on:{"file-name-click":function(t){return e.$emit("file-name-click")}}})],1)},ns=[],is={name:"MobileCodeListing",components:{CodeListing:ji["a"]},props:{fileName:String,syntax:String,fileType:String,content:{type:Array,required:!0},highlights:{type:Array,default:()=>[]}},computed:{highlightedLineNumbers(){return new Set(this.highlights.map(({line:e})=>e))},firstHighlightRange(){if(0===this.highlightedLineNumbers.size)return{start:1,end:this.content.length};const e=Math.min(...this.highlightedLineNumbers.values());let t=e;while(this.highlightedLineNumbers.has(t+1))t+=1;return{start:e,end:t}},displayedRange(){const e=this.firstHighlightRange,t=e.start-2<1?1:e.start-2,n=e.end+3>=this.content.length+1?this.content.length+1:e.end+3;return{start:t,end:n}},previewedLines(){return this.content.slice(this.displayedRange.start-1,this.displayedRange.end-1)}}},ss=is,rs=(n("fae5"),Object(w["a"])(ss,ts,ns,!1,null,"5ad4e037",null)),os=rs.exports,as=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"toggle-preview"},[e.isActionable?n("a",{staticClass:"toggle-text",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._v(" Preview "),n("InlinePlusCircleIcon",{staticClass:"toggle-icon icon-inline"})],1):n("span",{staticClass:"toggle-text"},[e._v(" No preview ")])])},cs=[],ls=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-plus-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-plus-circle"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M4 6.52h6v1h-6v-1z"}}),n("path",{attrs:{d:"M6.5 4.010h1v6h-1v-6z"}})])},us=[],ds={name:"InlinePlusCircleIcon",components:{SVGIcon:b["a"]}},ps=ds,hs=Object(w["a"])(ps,ls,us,!1,null,null,null),ms=hs.exports,fs={name:"MobileCodePreviewToggle",components:{InlinePlusCircleIcon:ms},props:{isActionable:{type:Boolean,required:!0}}},vs=fs,gs=(n("e97b"),Object(w["a"])(vs,as,cs,!1,null,"d0709828",null)),bs=gs.exports,ys={name:"MobileCodePreview",inject:["references","isTargetIDE","store"],components:{GenericModal:Kt["a"],CodeListing:ji["a"],MobileCodeListing:os,PreviewToggle:bs,CodeTheme:Mi["a"],BackgroundTheme:Xi},props:{code:{type:String,required:!0}},computed:{codeProps(){return this.references[this.code]},modalBackgroundColor(){const{codeColors:e}=this.store.state;return e?e.background:null}},data(){return{previewIsVisible:!1,fullCodeIsVisible:!1}},methods:{togglePreview(){this.previewIsVisible=!this.previewIsVisible},toggleFullCode(){this.fullCodeIsVisible=!this.fullCodeIsVisible}}},Cs=ys,ws=(n("4d5c"),Object(w["a"])(Cs,Zi,es,!1,null,"3bee1128",null)),_s=ws.exports;const{BreakpointName:ks}=o["a"].constants;var Ss={name:"Step",components:{Asset:Te["a"],MobileCodePreview:_s,ContentNode:Oe["default"]},inject:["isTargetIDE","isClientMobile","store"],props:{code:{type:String,required:!1},content:{type:Array,required:!0},caption:{type:Array,required:!1},media:{type:String,required:!1},runtimePreview:{type:String,required:!1},sectionNumber:{type:Number,required:!0},stepNumber:{type:Number,required:!0},numberOfSteps:{type:Number,required:!0},index:{type:Number,required:!0},currentIndex:{type:Number,required:!0}},data(){return{tutorialState:this.store.state}},computed:{isBreakpointSmall(){return this.tutorialState.breakpoint===ks.small},isActive:({index:e,currentIndex:t})=>e===t}},xs=Ss,Ts=(n("52fd"),Object(w["a"])(xs,Ji,Yi,!1,null,"295730d0",null)),Is=Ts.exports;const{BreakpointName:As}=o["a"].constants,{IntersectionDirections:Os}=Ke["a"].constants,Ns="-35% 0% -65% 0%";var $s={name:"SectionSteps",components:{ContentNode:Oe["default"],Step:Is,Asset:Te["a"],CodePreview:Ui,BackgroundTheme:Xi},mixins:[Ke["a"]],constants:{IntersectionMargins:Ns},inject:["isTargetIDE","store"],data(){const e=this.content.findIndex(this.isStepNode),{code:t,media:n,runtimePreview:i}=this.content[e]||{};return{tutorialState:this.store.state,visibleAsset:{media:n,code:t,runtimePreview:i},activeStep:e}},computed:{assetContainerClasses(){return{"for-step-code":!!this.visibleAsset.code,ide:this.isTargetIDE}},numberOfSteps(){return this.content.filter(this.isStepNode).length},contentNodes(){return this.content.reduce(({stepCounter:e,nodes:t},n,i)=>{const{type:s,...r}=n,o=this.isStepNode(n),a=o?e+1:e;return o?{stepCounter:e+1,nodes:t.concat({component:Is,type:s,props:{...r,stepNumber:a,index:i,numberOfSteps:this.numberOfSteps,sectionNumber:this.sectionNumber}})}:{stepCounter:e,nodes:t.concat({component:Oe["default"],type:s,props:{content:[n]}})}},{stepCounter:0,nodes:[]}).nodes},isBreakpointSmall(){return this.tutorialState.breakpoint===As.small},stepNodes:({contentNodes:e,isStepNode:t})=>e.filter(t),intersectionRootMargin:()=>Ns},async mounted(){await Object(Hi["b"])(8),this.findClosestStepNode()},methods:{isStepNode({type:e}){return"step"===e},contentClass(e){return{["interstitial interstitial-"+(e+1)]:!this.isStepNode(this.content[e])}},onReverseIntoLastStep(){const{asset:e}=this.$refs;if(e){const t=e.$el.querySelector("video");t&&(t.currentTime=0,t.play().catch(()=>{}))}},onFocus(e){const{code:t,media:n,runtimePreview:i}=this.content[e];this.activeStep=e,this.visibleAsset={code:t,media:n,runtimePreview:i}},onRuntimePreviewToggle(e){this.$emit("runtime-preview-toggle",e)},findClosestStepNode(){const e=.333*window.innerHeight;let t=null,n=0;this.stepNodes.forEach(i=>{const{index:s}=i.props,r=this.$refs.contentNodes[s].$refs.step;if(!r)return;const{top:o,bottom:a}=r.getBoundingClientRect(),c=o-e,l=a-e,u=Math.abs(c+l);(0===n||u<=n)&&(n=u,t=s)}),null!==t&&this.onFocus(t)},getIntersectionTargets(){const{stepNodes:e,$refs:t}=this;return e.map(({props:{index:e}})=>t.contentNodes[e].$refs.step)},onIntersect(e){const{target:t,isIntersecting:n}=e;if(!n)return;const i=parseFloat(t.getAttribute("data-index"));this.intersectionScrollDirection===Os.down&&i===this.stepNodes[this.stepNodes.length-1].props.index&&this.onReverseIntoLastStep(),this.onFocus(i)}},props:{content:{type:Array,required:!0},isRuntimePreviewVisible:{type:Boolean,require:!0},sectionNumber:{type:Number,required:!0}}},Ps=$s,qs=(n("00f4"),Object(w["a"])(Ps,$i,Pi,!1,null,"25d30c2c",null)),Ds=qs.exports,js={name:"Section",components:{Intro:Ni,LinkableSection:Ze,Steps:Ds},computed:{introProps(){const[{content:e,media:t},...n]=this.contentSection;return{content:e,expandedSections:n,media:t,sectionAnchor:this.anchor,sectionNumber:this.sectionNumber,title:this.title}}},props:{anchor:{type:String,required:!0},title:{type:String,required:!0},contentSection:{type:Array,required:!0},stepsSection:{type:Array,required:!0},sectionNumber:{type:Number,required:!0},isRuntimePreviewVisible:{type:Boolean,required:!0}},methods:{onRuntimePreviewToggle(e){this.$emit("runtime-preview-toggle",e)}}},Rs=js,Ms=(n("9dc4"),Object(w["a"])(Rs,ki,Si,!1,null,"6b3a0b3a",null)),Bs=Ms.exports,Es={name:"SectionList",components:{Section:Bs},data(){return{isRuntimePreviewVisible:!0}},props:{tasks:{type:Array,required:!0}},methods:{onRuntimePreviewToggle(e){this.isRuntimePreviewVisible=e}}},Ls=Es,Fs=(n("4d07"),Object(w["a"])(Ls,wi,_i,!1,null,"79a75e9e",null)),Vs=Fs.exports;const Us={assessments:ai,hero:_n,tasks:Vs,callToAction:Nt},Hs=new Set(Object.keys(Us)),zs={name:"TutorialSection",render:function(e){const{kind:t,...n}=this.section,i=Us[t];return i?e(i,{props:n}):null},props:{section:{type:Object,required:!0,validator:e=>Hs.has(e.kind)}}};var Gs={name:"Tutorial",mixins:[ye["a"],Ci["a"]],components:{NavigationBar:be,Section:zs,PortalTarget:h["PortalTarget"],BreakpointEmitter:o["a"]},inject:["isTargetIDE","store"],computed:{heroSection(){return this.sections.find(({kind:e})=>"hero"===e)},tutorialTitle(){return(this.heroSection||{}).title},pageTitle(){return this.tutorialTitle?`${this.tutorialTitle} — ${this.metadata.category} Tutorials`:void 0},pageDescription:({heroSection:e,extractFirstParagraphText:t})=>e?t(e.content):null},props:{sections:{type:Array,required:!0},references:{type:Object,required:!0},hierarchy:{type:Object,required:!0},metadata:{type:Object,required:!0},identifierUrl:{type:String,required:!0}},methods:{handleBreakpointChange(e){this.store.updateBreakpoint(e)},handleCodeColorsChange(e){yi["a"].updateCodeColors(e)}},created(){this.store.reset()},mounted(){this.$bridge.on("codeColors",this.handleCodeColorsChange),this.$bridge.send({type:"requestCodeColors"})},provide(){return{references:this.references,isClientMobile:this.isClientMobile}},beforeDestroy(){this.$bridge.off("codeColors",this.handleCodeColorsChange)}},Ws=Gs,Qs=(n("1a91"),Object(w["a"])(Ws,gi,bi,!1,null,"0f871b08",null)),Ks=Qs.exports,Xs=n("0caf"),Js=n("146e");const Ys={article:"article",tutorial:"project"};var Zs={name:"Topic",inject:{isTargetIDE:{default:!1}},mixins:[Xs["a"],Js["a"]],data(){return{topicData:null}},computed:{navigationBarHeight(){return this.isTargetIDE?0:52},store(){return u},hierarchy(){const{hierarchy:e={}}=this.topicData,{technologyNavigation:t=["overview","tutorials","resources"]}=e||{};return{...e,technologyNavigation:t}},topicKey:({$route:e,topicData:t})=>[e.path,t.identifier.interfaceLanguage].join()},beforeRouteEnter(e,t,n){e.meta.skipFetchingData?n(e=>e.newContentMounted()):Object(r["b"])(e,t,n).then(e=>n(t=>{t.topicData=e})).catch(n)},beforeRouteUpdate(e,t,n){Object(r["d"])(e,t)?Object(r["b"])(e,t,n).then(e=>{this.topicData=e,n()}).catch(n):n()},created(){this.store.reset()},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge)},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge)},methods:{componentFor(e){const{kind:t}=e;return{[Ys.article]:vi,[Ys.tutorial]:Ks}[t]},propsFor(e){const{hierarchy:t,kind:n,metadata:i,references:s,sections:r,identifier:o}=e;return{[Ys.article]:{hierarchy:t,metadata:i,references:s,sections:r,identifierUrl:o.url},[Ys.tutorial]:{hierarchy:t,metadata:i,references:s,sections:r,identifierUrl:o.url}}[n]}},provide(){return{navigationBarHeight:this.navigationBarHeight,store:this.store}},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},er=Zs,tr=Object(w["a"])(er,i,s,!1,null,null,null);t["default"]=tr.exports},"323a":function(e,t,n){"use strict";n("0b61")},"32b1":function(e,t,n){},"3a78":function(e,t,n){"use strict";n("90d1")},"3e1b":function(e,t,n){"use strict";n("c5c1")},4896:function(e,t,n){"use strict";n("fa9c")},"4b4a":function(e,t,n){},"4d07":function(e,t,n){"use strict";n("b52e")},"4d5c":function(e,t,n){"use strict";n("7730")},"4eea":function(e,t,n){},5053:function(e,t,n){"use strict";n("61a8")},"51d0":function(e,t,n){},5237:function(e,t,n){"use strict";n("4b4a")},"525c":function(e,t,n){},"52fd":function(e,t,n){"use strict";n("cda1")},5356:function(e,t,n){"use strict";n("7e3c")},"53b5":function(e,t,n){"use strict";n("a662")},5913:function(e,t,n){},5952:function(e,t,n){"use strict";n("14b7")},"5c7b":function(e,t,n){"use strict";n("311e")},"61a8":function(e,t,n){},"63a8":function(e,t,n){},"653a":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("router-link",{staticClass:"nav-title-content",attrs:{to:e.to}},[n("span",{staticClass:"title"},[e._t("default")],2),n("span",{staticClass:"subhead"},[e._v(" "),e._t("subhead")],2)])},s=[],r={name:"NavTitleContainer",props:{to:{type:[String,Object],required:!0}}},o=r,a=(n("f1e6"),n("2877")),c=Object(a["a"])(o,i,s,!1,null,"854b4dd6",null);t["a"]=c.exports},7096:function(e,t,n){},7730:function(e,t,n){},"7b17":function(e,t,n){},"7e3c":function(e,t,n){},"80f7":function(e,t,n){"use strict";n("4eea")},8782:function(e,t,n){"use strict";n("51d0")},"90d1":function(e,t,n){},"9dc4":function(e,t,n){"use strict";n("fe9d")},a0d4:function(e,t,n){},a662:function(e,t,n){},a95e:function(e,t,n){},aece:function(e,t,n){"use strict";n("c0df")},b52e:function(e,t,n){},c0df:function(e,t,n){},c5c1:function(e,t,n){},cb8d:function(e,t,n){"use strict";n("0466")},cda1:function(e,t,n){},d86f:function(e,t,n){},db87:function(e,t,n){},dbd9:function(e,t,n){},dbeb:function(e,t,n){},de60:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"download-icon",attrs:{viewBox:"0 0 14 14",themeId:"download"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},s=[],r=n("be08"),o={name:"DownloadIcon",components:{SVGIcon:r["a"]}},a=o,c=n("2877"),l=Object(c["a"])(a,i,s,!1,null,null,null);t["a"]=l.exports},e4e4:function(e,t,n){"use strict";n("f767")},e688:function(e,t,n){"use strict";n("5913")},e84c:function(e,t,n){"use strict";n("d86f")},e97b:function(e,t,n){"use strict";n("dbd9")},e9b0:function(e,t,n){"use strict";n("ee09")},ed71:function(e,t,n){"use strict";n("7096")},ee09:function(e,t,n){},f1e6:function(e,t,n){"use strict";n("a0d4")},f264:function(e,t,n){"use strict";n("63a8")},f767:function(e,t,n){},fa9c:function(e,t,n){},fae5:function(e,t,n){"use strict";n("32b1")},fe9d:function(e,t,n){}}]); \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/js/tutorials-overview.2cadc732.js b/axeDevToolsXCUI.doccarchive/js/tutorials-overview.2cadc732.js new file mode 100644 index 00000000..5c3bf68a --- /dev/null +++ b/axeDevToolsXCUI.doccarchive/js/tutorials-overview.2cadc732.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["tutorials-overview"],{"032c":function(t,e,n){"use strict";n("9b79")},"0431":function(t,e,n){"use strict";n("43e0")},"095b":function(t,e,n){"use strict";n("3601")},"17d2":function(t,e,n){},"1a3b":function(t,e,n){},"1cc5":function(t,e,n){"use strict";n("5780")},"202a":function(t,e,n){"use strict";n("5899")},"2c95":function(t,e,n){},3233:function(t,e,n){"use strict";n("8d8f")},3601:function(t,e,n){},"43e0":function(t,e,n){},"441c":function(t,e,n){},"521e":function(t,e,n){"use strict";n("1a3b")},5668:function(t,e,n){"use strict";n("82d9")},5780:function(t,e,n){},5899:function(t,e,n){},6211:function(t,e,n){"use strict";n("75f3")},"653a":function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("router-link",{staticClass:"nav-title-content",attrs:{to:t.to}},[n("span",{staticClass:"title"},[t._t("default")],2),n("span",{staticClass:"subhead"},[t._v(" "),t._t("subhead")],2)])},a=[],s={name:"NavTitleContainer",props:{to:{type:[String,Object],required:!0}}},o=s,r=(n("f1e6"),n("2877")),c=Object(r["a"])(o,i,a,!1,null,"854b4dd6",null);e["a"]=c.exports},6899:function(t,e,n){"use strict";n("441c")},"6fb0":function(t,e,n){"use strict";n("eec8")},"75f3":function(t,e,n){},"82d9":function(t,e,n){},"8d8f":function(t,e,n){},"8f86":function(t,e,n){},"97b7":function(t,e,n){"use strict";n("c1e7")},"9b79":function(t,e,n){},a0d4:function(t,e,n){},aaa7:function(t,e,n){},b185:function(t,e,n){},b347:function(t,e,n){"use strict";n("aaa7")},c1e7:function(t,e,n){},ca4e:function(t,e,n){"use strict";n("17d2")},d647:function(t,e,n){"use strict";n("b185")},de60:function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"download-icon",attrs:{viewBox:"0 0 14 14",themeId:"download"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},a=[],s=n("be08"),o={name:"DownloadIcon",components:{SVGIcon:s["a"]}},r=o,c=n("2877"),l=Object(c["a"])(r,i,a,!1,null,null,null);e["a"]=l.exports},eec8:function(t,e,n){},f025:function(t,e,n){"use strict";n.r(e);var i,a,s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.topicData?n("Overview",t._b({key:t.topicKey},"Overview",t.overviewProps,!1)):t._e()},o=[],r=n("25a9"),c=n("0caf"),l=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tutorials-overview"},[t.isTargetIDE?t._e():n("Nav",{staticClass:"theme-dark",attrs:{sections:t.otherSections}},[t._v(" "+t._s(t.title)+" ")]),n("main",{staticClass:"main",attrs:{id:"main",role:"main",tabindex:"0"}},[n("div",{staticClass:"radial-gradient"},[t._t("above-hero"),t.heroSection?n("Hero",{attrs:{action:t.heroSection.action,content:t.heroSection.content,estimatedTime:t.metadata.estimatedTime,image:t.heroSection.image,title:t.heroSection.title}}):t._e()],2),t.otherSections.length>0?n("LearningPath",{attrs:{sections:t.otherSections}}):t._e()],1)],1)},u=[],m={state:{activeTutorialLink:null,activeVolume:null},reset(){this.state.activeTutorialLink=null,this.state.activeVolume=null},setActiveSidebarLink(t){this.state.activeTutorialLink=t},setActiveVolume(t){this.state.activeVolume=t}},d=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("NavBase",[n("NavTitleContainer",{attrs:{to:t.buildUrl(t.$route.path,t.$route.query)}},[n("template",{slot:"default"},[t._t("default")],2),n("template",{slot:"subhead"},[t._v("Tutorials")])],2),n("template",{slot:"menu-items"},[n("NavMenuItemBase",{staticClass:"in-page-navigation"},[n("TutorialsNavigation",{attrs:{sections:t.sections}})],1),t._t("menu-items")],2)],2)},p=[],h=n("cbcf"),v=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("nav",{staticClass:"tutorials-navigation"},[n("TutorialsNavigationList",t._l(t.sections,(function(e,i){return n("li",{key:e.name+"_"+i,class:t.sectionClasses(e)},[t.isVolume(e)?n(t.componentForVolume(e),t._b({tag:"component",on:{"select-menu":t.onSelectMenu,"deselect-menu":t.onDeselectMenu}},"component",t.propsForVolume(e),!1),t._l(e.chapters,(function(e){return n("li",{key:e.name},[n("TutorialsNavigationLink",[t._v(" "+t._s(e.name)+" ")])],1)})),0):t.isResources(e)?n("TutorialsNavigationLink",[t._v(" Resources ")]):t._e()],1)})),0)],1)},f=[],b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("router-link",{staticClass:"tutorials-navigation-link",class:{active:t.active},attrs:{to:t.fragment},nativeOn:{click:function(e){return t.handleFocusAndScroll(t.fragment.hash)}}},[t._t("default")],2)},g=[],_=n("002d"),C=n("8a61"),y={name:"TutorialsNavigationLink",mixins:[C["a"]],inject:{store:{default:()=>({state:{}})}},data(){return{state:this.store.state}},computed:{active:({state:{activeTutorialLink:t},text:e})=>e===t,fragment:({text:t,$route:e})=>({hash:Object(_["a"])(t),query:e.query}),text:({$slots:{default:[{text:t}]}})=>t.trim()}},T=y,S=(n("6fb0"),n("2877")),V=Object(S["a"])(T,b,g,!1,null,"e9f9b59c",null),k=V.exports,I=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ol",{staticClass:"tutorials-navigation-list",attrs:{role:"list"}},[t._t("default")],2)},x=[],N={name:"TutorialsNavigationList"},O=N,j=(n("202a"),Object(S["a"])(O,I,x,!1,null,"6f2800d1",null)),w=j.exports,A=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tutorials-navigation-menu",class:{collapsed:t.collapsed}},[n("button",{staticClass:"toggle",attrs:{"aria-expanded":t.collapsed?"false":"true",type:"button"},on:{click:function(e){return e.stopPropagation(),t.onClick.apply(null,arguments)}}},[n("span",{staticClass:"text"},[t._v(t._s(t.title))]),n("InlineCloseIcon",{staticClass:"toggle-icon icon-inline"})],1),n("transition-expand",[t.collapsed?t._e():n("div",{staticClass:"tutorials-navigation-menu-content"},[n("TutorialsNavigationList",{attrs:{"aria-label":"Chapters"}},[t._t("default")],2)],1)])],1)},q=[],E=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"inline-close-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-close"}},[n("path",{attrs:{d:"M11.91 1l1.090 1.090-4.917 4.915 4.906 4.905-1.090 1.090-4.906-4.905-4.892 4.894-1.090-1.090 4.892-4.894-4.903-4.904 1.090-1.090 4.903 4.904z"}})])},$=[],L=n("be08"),M={name:"InlineCloseIcon",components:{SVGIcon:L["a"]}},D=M,F=Object(S["a"])(D,E,$,!1,null,null,null),R=F.exports,B={name:"TransitionExpand",functional:!0,render(t,e){const n={props:{name:"expand"},on:{afterEnter(t){t.style.height="auto"},enter(t){const{width:e}=getComputedStyle(t);t.style.width=e,t.style.position="absolute",t.style.visibility="hidden",t.style.height="auto";const{height:n}=getComputedStyle(t);t.style.width=null,t.style.position=null,t.style.visibility=null,t.style.height=0,getComputedStyle(t).height,requestAnimationFrame(()=>{t.style.height=n})},leave(t){const{height:e}=getComputedStyle(t);t.style.height=e,getComputedStyle(t).height,requestAnimationFrame(()=>{t.style.height=0})}}};return t("transition",n,e.children)}},G=B,z=(n("032c"),Object(S["a"])(G,i,a,!1,null,null,null)),P=z.exports,H={name:"TutorialsNavigationMenu",components:{InlineCloseIcon:R,TransitionExpand:P,TutorialsNavigationList:w},props:{collapsed:{type:Boolean,default:!0},title:{type:String,required:!0}},methods:{onClick(){this.collapsed?this.$emit("select-menu",this.title):this.$emit("deselect-menu")}}},K=H,U=(n("d647"),Object(S["a"])(K,A,q,!1,null,"6513d652",null)),Z=U.exports;const J={resources:"resources",volume:"volume"};var Q={name:"TutorialsNavigation",components:{TutorialsNavigationLink:k,TutorialsNavigationList:w,TutorialsNavigationMenu:Z},constants:{SectionKind:J},inject:{store:{default:()=>({setActiveVolume(){}})}},data(){return{state:this.store.state}},props:{sections:{type:Array,required:!0}},computed:{activeVolume:({state:t})=>t.activeVolume},methods:{sectionClasses(t){return{volume:this.isVolume(t),"volume--named":this.isNamedVolume(t),resource:this.isResources(t)}},componentForVolume:({name:t})=>t?Z:w,isResources:({kind:t})=>t===J.resources,isVolume:({kind:t})=>t===J.volume,activateFirstNamedVolume(){const{isNamedVolume:t,sections:e}=this,n=e.find(t);n&&this.store.setActiveVolume(n.name)},isNamedVolume(t){return this.isVolume(t)&&t.name},onDeselectMenu(){this.store.setActiveVolume(null)},onSelectMenu(t){this.store.setActiveVolume(t)},propsForVolume({name:t}){const{activeVolume:e}=this;return t?{collapsed:t!==e,title:t}:{"aria-label":"Chapters"}}},created(){this.activateFirstNamedVolume()}},W=Q,X=(n("095b"),Object(S["a"])(W,v,f,!1,null,"0cbd8adb",null)),Y=X.exports,tt=n("653a"),et=n("d26a"),nt=n("863d");const it={resources:"resources",volume:"volume"};var at={name:"Nav",constants:{SectionKind:it},components:{NavMenuItemBase:nt["a"],NavTitleContainer:tt["a"],TutorialsNavigation:Y,NavBase:h["a"]},props:{sections:{type:Array,require:!0}},methods:{buildUrl:et["b"]}},st=at,ot=(n("6211"),Object(S["a"])(st,d,p,!1,null,"1001350c",null)),rt=ot.exports,ct=n("bf08"),lt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"hero"},[n("div",{staticClass:"copy-container"},[n("h1",{staticClass:"title"},[t._v(t._s(t.title))]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e(),t.estimatedTime?n("p",{staticClass:"meta"},[n("TimerIcon"),n("span",{staticClass:"meta-content"},[n("strong",{staticClass:"time"},[t._v(t._s(t.estimatedTime))]),n("span",[t._v(" Estimated Time")])])],1):t._e(),t.action?n("CallToActionButton",{attrs:{action:t.action,"aria-label":t.action.overridingTitle+" with "+t.title,isDark:""}}):t._e()],1),t.image?n("Asset",{attrs:{identifier:t.image}}):t._e()],1)},ut=[],mt=n("80e4"),dt=n("c081"),pt=n("5677"),ht=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"timer-icon",attrs:{viewBox:"0 0 14 14",themeId:"timer"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 2c-2.761 0-5 2.239-5 5s2.239 5 5 5c2.761 0 5-2.239 5-5v0c0-2.761-2.239-5-5-5v0z"}}),n("path",{attrs:{d:"M6.51 3.51h1.5v3.5h-1.5v-3.5z"}}),n("path",{attrs:{d:"M6.51 7.010h4v1.5h-4v-1.5z"}})])},vt=[],ft={name:"TimerIcon",components:{SVGIcon:L["a"]}},bt=ft,gt=Object(S["a"])(bt,ht,vt,!1,null,null,null),_t=gt.exports,Ct={name:"Hero",components:{Asset:mt["a"],CallToActionButton:dt["a"],ContentNode:pt["default"],TimerIcon:_t},props:{action:{type:Object,required:!1},content:{type:Array,required:!1},estimatedTime:{type:String,required:!1},image:{type:String,required:!1},title:{type:String,required:!0}}},yt=Ct,Tt=(n("521e"),Object(S["a"])(yt,lt,ut,!1,null,"549fca98",null)),St=Tt.exports,Vt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"learning-path",class:t.classes},[n("div",{staticClass:"main-container"},[t.isTargetIDE?t._e():n("div",{staticClass:"secondary-content-container"},[n("TutorialsNavigation",{attrs:{sections:t.sections,"aria-label":"On this page"}})],1),n("div",{staticClass:"primary-content-container"},[n("div",{staticClass:"content-sections-container"},[t._l(t.volumes,(function(e,i){return n("Volume",t._b({key:"volume_"+i,staticClass:"content-section"},"Volume",t.propsFor(e),!1))})),t._l(t.otherSections,(function(e,i){return n(t.componentFor(e),t._b({key:"resource_"+i,tag:"component",staticClass:"content-section"},"component",t.propsFor(e),!1))}))],2)])])])},kt=[],It=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"resources",attrs:{id:"resources",tabindex:"-1"}},[n("VolumeName",{attrs:{name:"Resources",content:t.content}}),n("TileGroup",{attrs:{tiles:t.tiles}})],1)},xt=[],Nt=n("72e7");const Ot={topOneThird:"-30% 0% -70% 0%",center:"-50% 0% -50% 0%"};var jt={mixins:[Nt["a"]],computed:{intersectionRoot(){return null},intersectionRootMargin(){return Ot.center}},methods:{onIntersect(t){if(!t.isIntersecting)return;const e=this.onIntersectViewport;e?e():console.warn("onIntersectViewportCenter not implemented")}}},wt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"volume-name"},[t.image?n("Asset",{staticClass:"image",attrs:{identifier:t.image,"aria-hidden":"true"}}):t._e(),n("h2",{staticClass:"name"},[t._v(" "+t._s(t.name)+" ")]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e()],1)},At=[],qt={name:"VolumeName",components:{ContentNode:pt["default"],Asset:mt["a"]},props:{image:{type:String,required:!1},content:{type:Array,required:!1},name:{type:String,required:!1}}},Et=qt,$t=(n("ca4e"),Object(S["a"])(Et,wt,At,!1,null,"569db166",null)),Lt=$t.exports,Mt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tile-group",class:t.countClass},t._l(t.tiles,(function(e){return n("Tile",t._b({key:e.title},"Tile",t.propsFor(e),!1))})),1)},Dt=[],Ft=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tile"},[t.identifier?n("div",{staticClass:"icon"},[n(t.iconComponent,{tag:"component"})],1):t._e(),n("div",{staticClass:"title"},[t._v(t._s(t.title))]),n("ContentNode",{attrs:{content:t.content}}),t.action?n("DestinationDataProvider",{attrs:{destination:t.action},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.url,a=e.title;return n("Reference",{staticClass:"link",attrs:{url:i}},[t._v(" "+t._s(a)+" "),n("InlineChevronRightIcon",{staticClass:"link-icon icon-inline"})],1)}}],null,!1,3874201962)}):t._e()],1)},Rt=[],Bt=n("3b96"),Gt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"document-icon",attrs:{viewBox:"0 0 14 14",themeId:"document"}},[n("path",{attrs:{d:"M11.2,5.3,8,2l-.1-.1H2.8V12.1h8.5V6.3l-.1-1ZM8,3.2l2,2.1H8Zm2.4,8H3.6V2.8H7V6.3h3.4Z"}})])},zt=[],Pt={name:"DocumentIcon",components:{SVGIcon:L["a"]}},Ht=Pt,Kt=(n("3233"),Object(S["a"])(Ht,Gt,zt,!1,null,"3a80772b",null)),Ut=Kt.exports,Zt=n("de60"),Jt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"forum-icon",attrs:{viewBox:"0 0 14 14",themeId:"forum"}},[n("path",{attrs:{d:"M13 1v9h-7l-1.5 3-1.5-3h-2v-9zM12 2h-10v7h1.616l0.884 1.763 0.88-1.763h6.62z"}}),n("path",{attrs:{d:"M3 4h8.001v1h-8.001v-1z"}}),n("path",{attrs:{d:"M3 6h8.001v1h-8.001v-1z"}})])},Qt=[],Wt={name:"ForumIcon",components:{SVGIcon:L["a"]}},Xt=Wt,Yt=Object(S["a"])(Xt,Jt,Qt,!1,null,null,null),te=Yt.exports,ee=n("c4dd"),ne=n("86d8"),ie=n("34b0"),ae=n("c7ea");const se={documentation:"documentation",downloads:"downloads",featured:"featured",forums:"forums",sampleCode:"sampleCode",videos:"videos"};var oe={name:"Tile",constants:{Identifier:se},components:{DestinationDataProvider:ae["a"],InlineChevronRightIcon:ie["a"],ContentNode:pt["default"],CurlyBracketsIcon:Bt["a"],DocumentIcon:Ut,DownloadIcon:Zt["a"],ForumIcon:te,PlayIcon:ee["a"],Reference:ne["a"]},props:{action:{type:Object,required:!1},content:{type:Array,required:!0},identifier:{type:String,required:!1},title:{type:String,require:!0}},computed:{iconComponent:({identifier:t})=>({[se.documentation]:Ut,[se.downloads]:Zt["a"],[se.forums]:te,[se.sampleCode]:Bt["a"],[se.videos]:ee["a"]}[t])}},re=oe,ce=(n("6899"),Object(S["a"])(re,Ft,Rt,!1,null,"96abac22",null)),le=ce.exports,ue={name:"TileGroup",components:{Tile:le},props:{tiles:{type:Array,required:!0}},computed:{countClass:({tiles:t})=>"count-"+t.length},methods:{propsFor:({action:t,content:e,identifier:n,title:i})=>({action:t,content:e,identifier:n,title:i})}},me=ue,de=(n("f0ca"),Object(S["a"])(me,Mt,Dt,!1,null,"015f9f13",null)),pe=de.exports,he={name:"Resources",mixins:[jt],inject:{store:{default:()=>({setActiveSidebarLink(){},setActiveVolume(){}})}},components:{VolumeName:Lt,TileGroup:pe},computed:{intersectionRootMargin:()=>Ot.topOneThird},props:{content:{type:Array,required:!1},tiles:{type:Array,required:!0}},methods:{onIntersectViewport(){this.store.setActiveSidebarLink("Resources"),this.store.setActiveVolume(null)}}},ve=he,fe=(n("5668"),Object(S["a"])(ve,It,xt,!1,null,"49ba6f62",null)),be=fe.exports,ge=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"volume"},[t.name?n("VolumeName",t._b({},"VolumeName",{name:t.name,image:t.image,content:t.content},!1)):t._e(),t._l(t.chapters,(function(e,i){return n("Chapter",{key:e.name,staticClass:"tile",attrs:{content:e.content,image:e.image,name:e.name,number:i+1,topics:t.lookupTopics(e.tutorials),volumeHasName:!!t.name}})}))],2)},_e=[],Ce=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"chapter",attrs:{id:t.anchor,tabindex:"-1"}},[n("div",{staticClass:"info"},[n("Asset",{attrs:{identifier:t.image,"aria-hidden":"true"}}),n("div",{staticClass:"intro"},[n(t.volumeHasName?"h3":"h2",{tag:"component",staticClass:"name",attrs:{"aria-label":t.name+" - Chapter "+t.number}},[n("span",{staticClass:"eyebrow",attrs:{"aria-hidden":"true"}},[t._v("Chapter "+t._s(t.number))]),n("span",{staticClass:"name-text",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.name))])]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e()],1)],1),n("TopicList",{attrs:{topics:t.topics}})],1)},ye=[],Te=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ol",{staticClass:"topic-list"},t._l(t.topics,(function(e){return n("li",{key:e.url,staticClass:"topic",class:[t.kindClassFor(e),{"no-time-estimate":!e.estimatedTime}]},[n("div",{staticClass:"topic-icon"},[n(t.iconComponent(e),{tag:"component"})],1),n("router-link",{staticClass:"container",attrs:{to:t.buildUrl(e.url,t.$route.query),"aria-label":t.ariaLabelFor(e)}},[n("div",{staticClass:"link"},[t._v(t._s(e.title))]),e.estimatedTime?n("div",{staticClass:"time"},[n("TimerIcon"),n("span",{staticClass:"time-label"},[t._v(t._s(e.estimatedTime))])],1):t._e()])],1)})),0)},Se=[],Ve=n("a9f1"),ke=n("8d2d");const Ie={article:"article",tutorial:"project"},xe={article:"article",tutorial:"tutorial"},Ne={[Ie.article]:"Article",[Ie.tutorial]:"Tutorial"};var Oe={name:"ChapterTopicList",components:{TimerIcon:_t},constants:{TopicKind:Ie,TopicKindClass:xe,TopicKindIconLabel:Ne},props:{topics:{type:Array,required:!0}},methods:{buildUrl:et["b"],iconComponent:({kind:t})=>({[Ie.article]:Ve["a"],[Ie.tutorial]:ke["a"]}[t]),kindClassFor:({kind:t})=>({[Ie.article]:xe.article,[Ie.tutorial]:xe.tutorial}[t]),formatTime:t=>t.replace("min"," minutes").replace("hrs"," hours"),ariaLabelFor({title:t,estimatedTime:e,kind:n}){const i=[t,Ne[n]];return e&&i.push(this.formatTime(e)+" Estimated Time"),i.join(" - ")}}},je=Oe,we=(n("1cc5"),Object(S["a"])(je,Te,Se,!1,null,"da979188",null)),Ae=we.exports,qe={name:"Chapter",mixins:[jt],inject:{store:{default:()=>({setActiveSidebarLink(){},setActiveVolume(){}})}},components:{Asset:mt["a"],ContentNode:pt["default"],TopicList:Ae},props:{content:{type:Array,required:!1},image:{type:String,required:!0},name:{type:String,required:!0},number:{type:Number,required:!0},topics:{type:Array,required:!0},volumeHasName:{type:Boolean,default:!1}},computed:{anchor:({name:t})=>Object(_["a"])(t),intersectionRootMargin:()=>Ot.topOneThird},methods:{onIntersectViewport(){this.store.setActiveSidebarLink(this.name),this.volumeHasName||this.store.setActiveVolume(null)}}},Ee=qe,$e=(n("97b7"),Object(S["a"])(Ee,Ce,ye,!1,null,"512b66f6",null)),Le=$e.exports,Me={name:"Volume",mixins:[jt],components:{VolumeName:Lt,Chapter:Le},computed:{intersectionRootMargin:()=>Ot.topOneThird},inject:{references:{default:()=>({})},store:{default:()=>({setActiveVolume(){}})}},props:{chapters:{type:Array,required:!0},content:{type:Array,required:!1},image:{type:String,required:!1},name:{type:String,required:!1}},methods:{lookupTopics(t){return t.reduce((t,e)=>t.concat(this.references[e]||[]),[])},onIntersectViewport(){this.name&&this.store.setActiveVolume(this.name)}}},De=Me,Fe=(n("0431"),Object(S["a"])(De,ge,_e,!1,null,"2d1dbe98",null)),Re=Fe.exports;const Be={resources:"resources",volume:"volume"};var Ge={name:"LearningPath",components:{Resources:be,TutorialsNavigation:Y,Volume:Re},constants:{SectionKind:Be},inject:{isTargetIDE:{default:!1}},props:{sections:{type:Array,required:!0,validator:t=>t.every(t=>Object.prototype.hasOwnProperty.call(Be,t.kind))}},computed:{classes:({isTargetIDE:t})=>({ide:t}),partitionedSections:({sections:t})=>t.reduce(([t,e],n)=>n.kind===Be.volume?[t.concat(n),e]:[t,e.concat(n)],[[],[]]),volumes:({partitionedSections:t})=>t[0],otherSections:({partitionedSections:t})=>t[1]},methods:{componentFor:({kind:t})=>({[Be.resources]:be,[Be.volume]:Re}[t]),propsFor:({chapters:t,content:e,image:n,kind:i,name:a,tiles:s})=>({[Be.resources]:{content:e,tiles:s},[Be.volume]:{chapters:t,content:e,image:n,name:a}}[i])}},ze=Ge,Pe=(n("f68c"),Object(S["a"])(ze,Vt,kt,!1,null,"18755bc2",null)),He=Pe.exports;const Ke={hero:"hero",resources:"resources",volume:"volume"};var Ue={name:"TutorialsOverview",components:{Hero:St,LearningPath:He,Nav:rt},mixins:[ct["a"]],constants:{SectionKind:Ke},inject:{isTargetIDE:{default:!1}},props:{metadata:{type:Object,default:()=>({})},references:{type:Object,default:()=>({})},sections:{type:Array,default:()=>[],validator:t=>t.every(t=>Object.prototype.hasOwnProperty.call(Ke,t.kind))}},computed:{pageTitle:({title:t})=>[t,"Tutorials"].filter(Boolean).join(" "),pageDescription:({heroSection:t,extractFirstParagraphText:e})=>t?e(t.content):null,partitionedSections:({sections:t})=>t.reduce(([t,e],n)=>n.kind===Ke.hero?[t.concat(n),e]:[t,e.concat(n)],[[],[]]),heroSections:({partitionedSections:t})=>t[0],otherSections:({partitionedSections:t})=>t[1],heroSection:({heroSections:t})=>t[0],store:()=>m,title:({metadata:{category:t=""}})=>t},provide(){return{references:this.references,store:this.store}},created(){this.store.reset()}},Ze=Ue,Je=(n("b347"),Object(S["a"])(Ze,l,u,!1,null,"2d1816cc",null)),Qe=Je.exports,We=n("146e"),Xe={name:"TutorialsOverview",components:{Overview:Qe},mixins:[c["a"],We["a"]],data(){return{topicData:null}},computed:{overviewProps:({topicData:{metadata:t,references:e,sections:n}})=>({metadata:t,references:e,sections:n}),topicKey:({$route:t,topicData:e})=>[t.path,e.identifier.interfaceLanguage].join()},beforeRouteEnter(t,e,n){t.meta.skipFetchingData?n(t=>t.newContentMounted()):Object(r["b"])(t,e,n).then(t=>n(e=>{e.topicData=t})).catch(n)},beforeRouteUpdate(t,e,n){Object(r["d"])(t,e)?Object(r["b"])(t,e,n).then(t=>{this.topicData=t,n()}).catch(n):n()},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge)},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge)},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},Ye=Xe,tn=Object(S["a"])(Ye,s,o,!1,null,null,null);e["default"]=tn.exports},f0ca:function(t,e,n){"use strict";n("8f86")},f1e6:function(t,e,n){"use strict";n("a0d4")},f68c:function(t,e,n){"use strict";n("2c95")}}]); \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/js/tutorials-overview.c8178b83.js b/axeDevToolsXCUI.doccarchive/js/tutorials-overview.c8178b83.js deleted file mode 100644 index 4ed01e8b..00000000 --- a/axeDevToolsXCUI.doccarchive/js/tutorials-overview.c8178b83.js +++ /dev/null @@ -1,10 +0,0 @@ -/*! - * This source file is part of the Swift.org open source project - * - * Copyright (c) 2021 Apple Inc. and the Swift project authors - * Licensed under Apache License v2.0 with Runtime Library Exception - * - * See https://swift.org/LICENSE.txt for license information - * See https://swift.org/CONTRIBUTORS.txt for Swift project authors - */ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["tutorials-overview"],{"0175":function(t,e,n){"use strict";n("ec73")},"032c":function(t,e,n){"use strict";n("9b79")},"095b":function(t,e,n){"use strict";n("3601")},"1cc5":function(t,e,n){"use strict";n("5780")},"202a":function(t,e,n){"use strict";n("5899")},"246a":function(t,e,n){},3601:function(t,e,n){},"385e":function(t,e,n){},"3b96":function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"curly-brackets-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M9.987 14h-0.814v-0.916h0.36c0.137 0 0.253-0.038 0.349-0.116 0.099-0.080 0.179-0.188 0.239-0.318 0.064-0.134 0.11-0.298 0.139-0.483 0.031-0.186 0.045-0.38 0.045-0.58v-2.115c0-0.417 0.046-0.781 0.139-1.083 0.092-0.3 0.2-0.554 0.322-0.754 0.127-0.203 0.246-0.353 0.366-0.458 0.087-0.076 0.155-0.131 0.207-0.169-0.052-0.037-0.12-0.093-0.207-0.167-0.12-0.105-0.239-0.255-0.366-0.459-0.122-0.2-0.23-0.453-0.322-0.754-0.093-0.3-0.139-0.665-0.139-1.082v-2.13c0-0.199-0.014-0.392-0.045-0.572-0.029-0.182-0.076-0.345-0.139-0.483-0.060-0.137-0.141-0.246-0.239-0.328-0.095-0.076-0.212-0.115-0.349-0.115h-0.36v-0.916h0.814c0.442 0 0.788 0.18 1.030 0.538 0.238 0.352 0.358 0.826 0.358 1.407v2.236c0 0.3 0.015 0.597 0.044 0.886 0.030 0.287 0.086 0.544 0.164 0.765 0.077 0.216 0.184 0.392 0.318 0.522 0.129 0.124 0.298 0.188 0.503 0.188h0.058v0.916h-0.058c-0.206 0-0.374 0.064-0.503 0.188-0.134 0.129-0.242 0.305-0.318 0.521-0.078 0.223-0.134 0.48-0.164 0.766-0.029 0.288-0.044 0.587-0.044 0.884v2.236c0 0.582-0.12 1.055-0.358 1.409-0.242 0.358-0.588 0.538-1.030 0.538z"}}),n("path",{attrs:{d:"M4.827 14h-0.814c-0.442 0-0.788-0.18-1.030-0.538-0.238-0.352-0.358-0.825-0.358-1.409v-2.221c0-0.301-0.015-0.599-0.045-0.886-0.029-0.287-0.085-0.544-0.163-0.764-0.077-0.216-0.184-0.393-0.318-0.522-0.131-0.127-0.296-0.188-0.503-0.188h-0.058v-0.916h0.058c0.208 0 0.373-0.063 0.503-0.188 0.135-0.129 0.242-0.304 0.318-0.522 0.078-0.22 0.134-0.477 0.163-0.765 0.030-0.286 0.045-0.585 0.045-0.886v-2.251c0-0.582 0.12-1.055 0.358-1.407 0.242-0.358 0.588-0.538 1.030-0.538h0.814v0.916h-0.36c-0.138 0-0.252 0.038-0.349 0.116-0.099 0.079-0.179 0.189-0.239 0.327-0.064 0.139-0.11 0.302-0.141 0.483-0.029 0.18-0.044 0.373-0.044 0.572v2.13c0 0.417-0.046 0.782-0.138 1.082-0.092 0.302-0.201 0.556-0.324 0.754-0.123 0.201-0.246 0.356-0.366 0.459-0.086 0.074-0.153 0.13-0.206 0.167 0.052 0.038 0.12 0.093 0.206 0.169 0.12 0.103 0.243 0.258 0.366 0.458s0.232 0.453 0.324 0.754c0.092 0.302 0.138 0.666 0.138 1.083v2.115c0 0.2 0.015 0.394 0.044 0.58 0.030 0.186 0.077 0.349 0.139 0.482 0.062 0.132 0.142 0.239 0.241 0.32 0.096 0.079 0.21 0.116 0.349 0.116h0.36z"}})])},a=[],i=n("be08"),o={name:"CurlyBracketsIcon",components:{SVGIcon:i["a"]}},r=o,c=n("2877"),l=Object(c["a"])(r,s,a,!1,null,null,null);e["a"]=l.exports},"3f36":function(t,e,n){"use strict";n("246a")},"54b0":function(t,e,n){},5668:function(t,e,n){"use strict";n("82d9")},5780:function(t,e,n){},5899:function(t,e,n){},6211:function(t,e,n){"use strict";n("75f3")},"653a":function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("router-link",{staticClass:"nav-title-content",attrs:{to:t.to}},[n("span",{staticClass:"title"},[t._t("default")],2),n("span",{staticClass:"subhead"},[t._v(" "),t._t("subhead")],2)])},a=[],i={name:"NavTitleContainer",props:{to:{type:[String,Object],required:!0}}},o=i,r=(n("a497"),n("2877")),c=Object(r["a"])(o,s,a,!1,null,"60ea3af8",null);e["a"]=c.exports},6962:function(t,e,n){"use strict";n("85fb")},"75f3":function(t,e,n){},"77e2":function(t,e,n){"use strict";n("fb73")},7839:function(t,e,n){"use strict";n("385e")},"80e4":function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"asset"},[n(t.assetComponent,t._g(t._b({tag:"component"},"component",t.assetProps,!1),t.assetListeners))],1)},a=[],i=n("8bd9"),o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("video",{attrs:{controls:t.showsControls,autoplay:t.autoplays,poster:t.normalizeAssetUrl(t.defaultPosterAttributes.url),muted:"",playsinline:""},domProps:{muted:!0},on:{playing:function(e){return t.$emit("playing")},ended:function(e){return t.$emit("ended")}}},[n("source",{attrs:{src:t.normalizeAssetUrl(t.videoAttributes.url)}})])},r=[],c=n("748c"),l=n("e425"),u=n("821b"),d={name:"VideoAsset",props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0},posterVariants:{type:Array,required:!1,default:()=>[]}},data:()=>({appState:l["a"].state}),computed:{preferredColorScheme:({appState:t})=>t.preferredColorScheme,systemColorScheme:({appState:t})=>t.systemColorScheme,userPrefersDark:({preferredColorScheme:t,systemColorScheme:e})=>t===u["a"].dark.value||t===u["a"].auto.value&&e===u["a"].dark.value,shouldShowDarkVariant:({darkVideoVariantAttributes:t,userPrefersDark:e})=>t&&e,defaultVideoAttributes(){return this.videoVariantsGroupedByAppearance.light[0]||this.darkVideoVariantAttributes||{}},darkVideoVariantAttributes(){return this.videoVariantsGroupedByAppearance.dark[0]},videoVariantsGroupedByAppearance(){return Object(c["d"])(this.variants)},posterVariantsGroupedByAppearance(){return Object(c["d"])(this.posterVariants)},defaultPosterAttributes:({posterVariantsGroupedByAppearance:t,userPrefersDark:e})=>e&&t.dark.length?t.dark[0]:t.light[0]||{},videoAttributes:({darkVideoVariantAttributes:t,defaultVideoAttributes:e,shouldShowDarkVariant:n})=>n?t:e},methods:{normalizeAssetUrl:c["b"]}},p=d,m=n("2877"),h=Object(m["a"])(p,o,r,!1,null,null,null),v=h.exports,f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"video-replay-container"},[n("VideoAsset",{ref:"asset",attrs:{variants:t.variants,showsControls:t.showsControls,autoplays:t.autoplays},on:{ended:t.onVideoEnd}}),n("a",{staticClass:"replay-button",class:{visible:this.showsReplayButton},attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.replay.apply(null,arguments)}}},[t._v(" Replay "),n("InlineReplayIcon",{staticClass:"replay-icon icon-inline"})],1)],1)},y=[],b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"inline-replay-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M2.254 10.201c-1.633-2.613-0.838-6.056 1.775-7.689 2.551-1.594 5.892-0.875 7.569 1.592l0.12 0.184-0.848 0.53c-1.34-2.145-4.166-2.797-6.311-1.457s-2.797 4.166-1.457 6.311 4.166 2.797 6.311 1.457c1.006-0.629 1.71-1.603 2.003-2.723l0.056-0.242 0.98 0.201c-0.305 1.487-1.197 2.792-2.51 3.612-2.613 1.633-6.056 0.838-7.689-1.775z"}}),n("path",{attrs:{d:"M10.76 1.355l0.984-0.18 0.851 4.651-4.56-1.196 0.254-0.967 3.040 0.796z"}})])},C=[],_=n("be08"),g={name:"InlineReplayIcon",components:{SVGIcon:_["a"]}},V=g,S=Object(m["a"])(V,b,C,!1,null,null,null),A=S.exports,T={name:"ReplayableVideoAsset",components:{InlineReplayIcon:A,VideoAsset:v},props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0}},data(){return{showsReplayButton:!1}},methods:{async replay(){const t=this.$refs.asset.$el;t&&(await t.play(),this.showsReplayButton=!1)},onVideoEnd(){this.showsReplayButton=!0}}},w=T,k=(n("dffc"),Object(m["a"])(w,f,y,!1,null,"59608016",null)),I=k.exports;const x={video:"video",image:"image"};var O={name:"Asset",components:{ImageAsset:i["a"],VideoAsset:v},constants:{AssetTypes:x},inject:["references"],props:{identifier:{type:String,required:!0},showsReplayButton:{type:Boolean,default:()=>!1},showsVideoControls:{type:Boolean,default:()=>!0},videoAutoplays:{type:Boolean,default:()=>!0}},computed:{rawAsset(){return this.references[this.identifier]||{}},isRawAssetVideo:({rawAsset:t})=>t.type===x.video,videoPoster(){return this.isRawAssetVideo&&this.references[this.rawAsset.poster]},asset(){return this.isRawAssetVideo&&this.prefersReducedMotion&&this.videoPoster||this.rawAsset},assetComponent(){switch(this.asset.type){case x.image:return i["a"];case x.video:return this.showsReplayButton?I:v;default:return}},prefersReducedMotion(){return window.matchMedia("(prefers-reduced-motion)").matches},assetProps(){return{[x.image]:this.imageProps,[x.video]:this.videoProps}[this.asset.type]},imageProps(){return{alt:this.asset.alt,variants:this.asset.variants}},videoProps(){return{variants:this.asset.variants,showsControls:this.showsVideoControls,autoplays:!this.prefersReducedMotion&&this.videoAutoplays,posterVariants:this.videoPoster?this.videoPoster.variants:[]}},assetListeners(){return{[x.image]:null,[x.video]:{ended:()=>this.$emit("videoEnded")}}[this.asset.type]}}},j=O,N=(n("7839"),Object(m["a"])(j,s,a,!1,null,"1b5cc854",null));e["a"]=N.exports},"82d9":function(t,e,n){},"85fb":function(t,e,n){},"8d2d":function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"tutorial-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M0.933 6.067h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M0.933 1.867h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M13.067 1.867v10.267h-7.467v-10.267zM12.133 2.8h-5.6v8.4h5.6z"}}),n("path",{attrs:{d:"M0.933 10.267h3.733v1.867h-3.733v-1.867z"}})])},a=[],i=n("be08"),o={name:"TutorialIcon",components:{SVGIcon:i["a"]}},r=o,c=n("2877"),l=Object(c["a"])(r,s,a,!1,null,null,null);e["a"]=l.exports},"8f86":function(t,e,n){},"9b79":function(t,e,n){},"9f56":function(t,e,n){},a497:function(t,e,n){"use strict";n("da75")},a9f1:function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"article-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},a=[],i=n("be08"),o={name:"ArticleIcon",components:{SVGIcon:i["a"]}},r=o,c=n("2877"),l=Object(c["a"])(r,s,a,!1,null,null,null);e["a"]=l.exports},b185:function(t,e,n){},b9c2:function(t,e,n){},c4dd:function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"play-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M10.195 7.010l-5 3v-6l5 3z"}})])},a=[],i=n("be08"),o={name:"PlayIcon",components:{SVGIcon:i["a"]}},r=o,c=n("2877"),l=Object(c["a"])(r,s,a,!1,null,null,null);e["a"]=l.exports},c802:function(t,e,n){"use strict";n("f084")},d647:function(t,e,n){"use strict";n("b185")},da75:function(t,e,n){},dcb9:function(t,e,n){},de60:function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"download-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},a=[],i=n("be08"),o={name:"DownloadIcon",components:{SVGIcon:i["a"]}},r=o,c=n("2877"),l=Object(c["a"])(r,s,a,!1,null,null,null);e["a"]=l.exports},dffc:function(t,e,n){"use strict";n("f3cd")},e929:function(t,e,n){"use strict";n("54b0")},ec73:function(t,e,n){},ee29:function(t,e,n){"use strict";n("b9c2")},f025:function(t,e,n){"use strict";n.r(e);var s,a,i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.topicData?n("Overview",t._b({key:t.topicKey},"Overview",t.overviewProps,!1)):t._e()},o=[],r=n("25a9"),c=n("bb52"),l=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tutorials-overview"},[t.isTargetIDE?t._e():n("Nav",{staticClass:"theme-dark",attrs:{sections:t.otherSections}},[t._v(" "+t._s(t.title)+" ")]),n("main",{staticClass:"main",attrs:{id:"main",role:"main",tabindex:"0"}},[n("div",{staticClass:"radial-gradient"},[t._t("above-hero"),t.heroSection?n("Hero",{attrs:{action:t.heroSection.action,content:t.heroSection.content,estimatedTime:t.metadata.estimatedTime,image:t.heroSection.image,title:t.heroSection.title}}):t._e()],2),t.otherSections.length>0?n("LearningPath",{attrs:{sections:t.otherSections}}):t._e()],1)],1)},u=[],d={state:{activeTutorialLink:null,activeVolume:null},reset(){this.state.activeTutorialLink=null,this.state.activeVolume=null},setActiveSidebarLink(t){this.state.activeTutorialLink=t},setActiveVolume(t){this.state.activeVolume=t}},p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("NavBase",[n("NavTitleContainer",{attrs:{to:t.buildUrl(t.$route.path,t.$route.query)}},[n("template",{slot:"default"},[t._t("default")],2),n("template",{slot:"subhead"},[t._v("Tutorials")])],2),n("template",{slot:"menu-items"},[n("NavMenuItemBase",{staticClass:"in-page-navigation"},[n("TutorialsNavigation",{attrs:{sections:t.sections}})],1),t._t("menu-items")],2)],2)},m=[],h=n("cbcf"),v=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("nav",{staticClass:"tutorials-navigation"},[n("TutorialsNavigationList",t._l(t.sections,(function(e,s){return n("li",{key:e.name+"_"+s,class:t.sectionClasses(e)},[t.isVolume(e)?n(t.componentForVolume(e),t._b({tag:"component",on:{"select-menu":t.onSelectMenu,"deselect-menu":t.onDeselectMenu}},"component",t.propsForVolume(e),!1),t._l(e.chapters,(function(e){return n("li",{key:e.name},[n("TutorialsNavigationLink",[t._v(" "+t._s(e.name)+" ")])],1)})),0):t.isResources(e)?n("TutorialsNavigationLink",[t._v(" Resources ")]):t._e()],1)})),0)],1)},f=[],y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("router-link",{staticClass:"tutorials-navigation-link",class:{active:t.active},attrs:{to:t.fragment},nativeOn:{click:function(e){return t.handleFocus.apply(null,arguments)}}},[t._t("default")],2)},b=[],C=n("002d"),_=n("8a61"),g={name:"TutorialsNavigationLink",mixins:[_["a"]],inject:{store:{default:()=>({state:{}})}},data(){return{state:this.store.state}},computed:{active:({state:{activeTutorialLink:t},text:e})=>e===t,fragment:({text:t,$route:e})=>({hash:Object(C["a"])(t),query:e.query}),text:({$slots:{default:[{text:t}]}})=>t.trim()},methods:{async handleFocus(){const{hash:t}=this.fragment,e=document.getElementById(t);e&&(e.focus(),await this.scrollToElement("#"+t))}}},V=g,S=(n("6962"),n("2877")),A=Object(S["a"])(V,y,b,!1,null,"6bb99205",null),T=A.exports,w=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ol",{staticClass:"tutorials-navigation-list",attrs:{role:"list"}},[t._t("default")],2)},k=[],I={name:"TutorialsNavigationList"},x=I,O=(n("202a"),Object(S["a"])(x,w,k,!1,null,"6f2800d1",null)),j=O.exports,N=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tutorials-navigation-menu",class:{collapsed:t.collapsed}},[n("button",{staticClass:"toggle",attrs:{"aria-expanded":t.collapsed?"false":"true",type:"button"},on:{click:function(e){return e.stopPropagation(),t.onClick.apply(null,arguments)}}},[n("span",{staticClass:"text"},[t._v(t._s(t.title))]),n("InlineCloseIcon",{staticClass:"toggle-icon icon-inline"})],1),n("transition-expand",[t.collapsed?t._e():n("div",{staticClass:"tutorials-navigation-menu-content"},[n("TutorialsNavigationList",{attrs:{"aria-label":"Chapters"}},[t._t("default")],2)],1)])],1)},M=[],E=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"inline-close-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M11.91 1l1.090 1.090-4.917 4.915 4.906 4.905-1.090 1.090-4.906-4.905-4.892 4.894-1.090-1.090 4.892-4.894-4.903-4.904 1.090-1.090 4.903 4.904z"}})])},$=[],q=n("be08"),B={name:"InlineCloseIcon",components:{SVGIcon:q["a"]}},R=B,z=Object(S["a"])(R,E,$,!1,null,null,null),D=z.exports,L={name:"TransitionExpand",functional:!0,render(t,e){const n={props:{name:"expand"},on:{afterEnter(t){t.style.height="auto"},enter(t){const{width:e}=getComputedStyle(t);t.style.width=e,t.style.position="absolute",t.style.visibility="hidden",t.style.height="auto";const{height:n}=getComputedStyle(t);t.style.width=null,t.style.position=null,t.style.visibility=null,t.style.height=0,getComputedStyle(t).height,requestAnimationFrame(()=>{t.style.height=n})},leave(t){const{height:e}=getComputedStyle(t);t.style.height=e,getComputedStyle(t).height,requestAnimationFrame(()=>{t.style.height=0})}}};return t("transition",n,e.children)}},P=L,G=(n("032c"),Object(S["a"])(P,s,a,!1,null,null,null)),F=G.exports,H={name:"TutorialsNavigationMenu",components:{InlineCloseIcon:D,TransitionExpand:F,TutorialsNavigationList:j},props:{collapsed:{type:Boolean,default:!0},title:{type:String,required:!0}},methods:{onClick(){this.collapsed?this.$emit("select-menu",this.title):this.$emit("deselect-menu")}}},K=H,U=(n("d647"),Object(S["a"])(K,N,M,!1,null,"6513d652",null)),Z=U.exports;const J={resources:"resources",volume:"volume"};var Q={name:"TutorialsNavigation",components:{TutorialsNavigationLink:T,TutorialsNavigationList:j,TutorialsNavigationMenu:Z},constants:{SectionKind:J},inject:{store:{default:()=>({setActiveVolume(){}})}},data(){return{state:this.store.state}},props:{sections:{type:Array,required:!0}},computed:{activeVolume:({state:t})=>t.activeVolume},methods:{sectionClasses(t){return{volume:this.isVolume(t),"volume--named":this.isNamedVolume(t),resource:this.isResources(t)}},componentForVolume:({name:t})=>t?Z:j,isResources:({kind:t})=>t===J.resources,isVolume:({kind:t})=>t===J.volume,activateFirstNamedVolume(){const{isNamedVolume:t,sections:e}=this,n=e.find(t);n&&this.store.setActiveVolume(n.name)},isNamedVolume(t){return this.isVolume(t)&&t.name},onDeselectMenu(){this.store.setActiveVolume(null)},onSelectMenu(t){this.store.setActiveVolume(t)},propsForVolume({name:t}){const{activeVolume:e}=this;return t?{collapsed:t!==e,title:t}:{"aria-label":"Chapters"}}},created(){this.activateFirstNamedVolume()}},W=Q,X=(n("095b"),Object(S["a"])(W,v,f,!1,null,"0cbd8adb",null)),Y=X.exports,tt=n("653a"),et=n("d26a"),nt=n("863d");const st={resources:"resources",volume:"volume"};var at={name:"Nav",constants:{SectionKind:st},components:{NavMenuItemBase:nt["a"],NavTitleContainer:tt["a"],TutorialsNavigation:Y,NavBase:h["a"]},props:{sections:{type:Array,require:!0}},methods:{buildUrl:et["b"]}},it=at,ot=(n("6211"),Object(S["a"])(it,p,m,!1,null,"1001350c",null)),rt=ot.exports,ct=n("bf08"),lt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"hero"},[n("div",{staticClass:"copy-container"},[n("h1",{staticClass:"title"},[t._v(t._s(t.title))]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e(),t.estimatedTime?n("p",{staticClass:"meta"},[n("TimerIcon"),n("span",{staticClass:"meta-content"},[n("strong",{staticClass:"time"},[t._v(t._s(t.estimatedTime))]),n("span",[t._v(" Estimated Time")])])],1):t._e(),t.action?n("CallToActionButton",{attrs:{action:t.action,"aria-label":t.action.overridingTitle+" with "+t.title,isDark:""}}):t._e()],1),t.image?n("Asset",{attrs:{identifier:t.image}}):t._e()],1)},ut=[],dt=n("80e4"),pt=n("c081"),mt=n("5677"),ht=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"timer-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 2c-2.761 0-5 2.239-5 5s2.239 5 5 5c2.761 0 5-2.239 5-5v0c0-2.761-2.239-5-5-5v0z"}}),n("path",{attrs:{d:"M6.51 3.51h1.5v3.5h-1.5v-3.5z"}}),n("path",{attrs:{d:"M6.51 7.010h4v1.5h-4v-1.5z"}})])},vt=[],ft={name:"TimerIcon",components:{SVGIcon:q["a"]}},yt=ft,bt=Object(S["a"])(yt,ht,vt,!1,null,null,null),Ct=bt.exports,_t={name:"Hero",components:{Asset:dt["a"],CallToActionButton:pt["a"],ContentNode:mt["a"],TimerIcon:Ct},props:{action:{type:Object,required:!1},content:{type:Array,required:!1},estimatedTime:{type:String,required:!1},image:{type:String,required:!1},title:{type:String,required:!0}}},gt=_t,Vt=(n("f974"),Object(S["a"])(gt,lt,ut,!1,null,"fc7f508c",null)),St=Vt.exports,At=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"learning-path",class:t.classes},[n("div",{staticClass:"main-container"},[t.isTargetIDE?t._e():n("div",{staticClass:"secondary-content-container"},[n("TutorialsNavigation",{attrs:{sections:t.sections,"aria-label":"On this page"}})],1),n("div",{staticClass:"primary-content-container"},[n("div",{staticClass:"content-sections-container"},[t._l(t.volumes,(function(e,s){return n("Volume",t._b({key:"volume_"+s,staticClass:"content-section"},"Volume",t.propsFor(e),!1))})),t._l(t.otherSections,(function(e,s){return n(t.componentFor(e),t._b({key:"resource_"+s,tag:"component",staticClass:"content-section"},"component",t.propsFor(e),!1))}))],2)])])])},Tt=[],wt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"resources",attrs:{id:"resources",tabindex:"-1"}},[n("VolumeName",{attrs:{name:"Resources",content:t.content}}),n("TileGroup",{attrs:{tiles:t.tiles}})],1)},kt=[],It=n("72e7");const xt={topOneThird:"-30% 0% -70% 0%",center:"-50% 0% -50% 0%"};var Ot={mixins:[It["a"]],computed:{intersectionRoot(){return null},intersectionRootMargin(){return xt.center}},methods:{onIntersect(t){if(!t.isIntersecting)return;const e=this.onIntersectViewport;e?e():console.warn("onIntersectViewportCenter not implemented")}}},jt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"volume-name"},[t.image?n("Asset",{staticClass:"image",attrs:{identifier:t.image,"aria-hidden":"true"}}):t._e(),n("h2",{staticClass:"name"},[t._v(" "+t._s(t.name)+" ")]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e()],1)},Nt=[],Mt={name:"VolumeName",components:{ContentNode:mt["a"],Asset:dt["a"]},props:{image:{type:String,required:!1},content:{type:Array,required:!1},name:{type:String,required:!1}}},Et=Mt,$t=(n("c802"),Object(S["a"])(Et,jt,Nt,!1,null,"14577284",null)),qt=$t.exports,Bt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tile-group",class:t.countClass},t._l(t.tiles,(function(e){return n("Tile",t._b({key:e.title},"Tile",t.propsFor(e),!1))})),1)},Rt=[],zt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tile"},[t.identifier?n("div",{staticClass:"icon"},[n(t.iconComponent,{tag:"component"})],1):t._e(),n("div",{staticClass:"title"},[t._v(t._s(t.title))]),n("ContentNode",{attrs:{content:t.content}}),t.action?n("DestinationDataProvider",{attrs:{destination:t.action},scopedSlots:t._u([{key:"default",fn:function(e){var s=e.url,a=e.title;return n("Reference",{staticClass:"link",attrs:{url:s}},[t._v(" "+t._s(a)+" "),n("InlineChevronRightIcon",{staticClass:"link-icon icon-inline"})],1)}}],null,!1,3874201962)}):t._e()],1)},Dt=[],Lt=n("3b96"),Pt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"document-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M11.2,5.3,8,2l-.1-.1H2.8V12.1h8.5V6.3l-.1-1ZM8,3.2l2,2.1H8Zm2.4,8H3.6V2.8H7V6.3h3.4Z"}})])},Gt=[],Ft={name:"DocumentIcon",components:{SVGIcon:q["a"]}},Ht=Ft,Kt=(n("77e2"),Object(S["a"])(Ht,Pt,Gt,!1,null,"56114692",null)),Ut=Kt.exports,Zt=n("de60"),Jt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"forum-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M13 1v9h-7l-1.5 3-1.5-3h-2v-9zM12 2h-10v7h1.616l0.884 1.763 0.88-1.763h6.62z"}}),n("path",{attrs:{d:"M3 4h8.001v1h-8.001v-1z"}}),n("path",{attrs:{d:"M3 6h8.001v1h-8.001v-1z"}})])},Qt=[],Wt={name:"ForumIcon",components:{SVGIcon:q["a"]}},Xt=Wt,Yt=Object(S["a"])(Xt,Jt,Qt,!1,null,null,null),te=Yt.exports,ee=n("c4dd"),ne=n("86d8"),se=n("34b0"),ae=n("c7ea");const ie={documentation:"documentation",downloads:"downloads",featured:"featured",forums:"forums",sampleCode:"sampleCode",videos:"videos"};var oe={name:"Tile",constants:{Identifier:ie},components:{DestinationDataProvider:ae["a"],InlineChevronRightIcon:se["a"],ContentNode:mt["a"],CurlyBracketsIcon:Lt["a"],DocumentIcon:Ut,DownloadIcon:Zt["a"],ForumIcon:te,PlayIcon:ee["a"],Reference:ne["a"]},props:{action:{type:Object,required:!1},content:{type:Array,required:!0},identifier:{type:String,required:!1},title:{type:String,require:!0}},computed:{iconComponent:({identifier:t})=>({[ie.documentation]:Ut,[ie.downloads]:Zt["a"],[ie.forums]:te,[ie.sampleCode]:Lt["a"],[ie.videos]:ee["a"]}[t])}},re=oe,ce=(n("0175"),Object(S["a"])(re,zt,Dt,!1,null,"86db603a",null)),le=ce.exports,ue={name:"TileGroup",components:{Tile:le},props:{tiles:{type:Array,required:!0}},computed:{countClass:({tiles:t})=>"count-"+t.length},methods:{propsFor:({action:t,content:e,identifier:n,title:s})=>({action:t,content:e,identifier:n,title:s})}},de=ue,pe=(n("f0ca"),Object(S["a"])(de,Bt,Rt,!1,null,"015f9f13",null)),me=pe.exports,he={name:"Resources",mixins:[Ot],inject:{store:{default:()=>({setActiveSidebarLink(){},setActiveVolume(){}})}},components:{VolumeName:qt,TileGroup:me},computed:{intersectionRootMargin:()=>xt.topOneThird},props:{content:{type:Array,required:!1},tiles:{type:Array,required:!0}},methods:{onIntersectViewport(){this.store.setActiveSidebarLink("Resources"),this.store.setActiveVolume(null)}}},ve=he,fe=(n("5668"),Object(S["a"])(ve,wt,kt,!1,null,"49ba6f62",null)),ye=fe.exports,be=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"volume"},[t.name?n("VolumeName",t._b({},"VolumeName",{name:t.name,image:t.image,content:t.content},!1)):t._e(),t._l(t.chapters,(function(e,s){return n("Chapter",{key:e.name,staticClass:"tile",attrs:{content:e.content,image:e.image,name:e.name,number:s+1,topics:t.lookupTopics(e.tutorials),volumeHasName:!!t.name}})}))],2)},Ce=[],_e=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"chapter",attrs:{id:t.anchor,tabindex:"-1"}},[n("div",{staticClass:"info"},[n("Asset",{attrs:{identifier:t.image,"aria-hidden":"true"}}),n("div",{staticClass:"intro"},[n(t.volumeHasName?"h3":"h2",{tag:"component",staticClass:"name",attrs:{"aria-label":t.name+" - Chapter "+t.number}},[n("span",{staticClass:"eyebrow",attrs:{"aria-hidden":"true"}},[t._v("Chapter "+t._s(t.number))]),n("span",{staticClass:"name-text",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.name))])]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e()],1)],1),n("TopicList",{attrs:{topics:t.topics}})],1)},ge=[],Ve=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ol",{staticClass:"topic-list"},t._l(t.topics,(function(e){return n("li",{key:e.url,staticClass:"topic",class:[t.kindClassFor(e),{"no-time-estimate":!e.estimatedTime}]},[n("div",{staticClass:"topic-icon"},[n(t.iconComponent(e),{tag:"component"})],1),n("router-link",{staticClass:"container",attrs:{to:t.buildUrl(e.url,t.$route.query),"aria-label":t.ariaLabelFor(e)}},[n("div",{staticClass:"link"},[t._v(t._s(e.title))]),e.estimatedTime?n("div",{staticClass:"time"},[n("TimerIcon"),n("span",{staticClass:"time-label"},[t._v(t._s(e.estimatedTime))])],1):t._e()])],1)})),0)},Se=[],Ae=n("a9f1"),Te=n("8d2d");const we={article:"article",tutorial:"project"},ke={article:"article",tutorial:"tutorial"},Ie={[we.article]:"Article",[we.tutorial]:"Tutorial"};var xe={name:"ChapterTopicList",components:{TimerIcon:Ct},constants:{TopicKind:we,TopicKindClass:ke,TopicKindIconLabel:Ie},props:{topics:{type:Array,required:!0}},methods:{buildUrl:et["b"],iconComponent:({kind:t})=>({[we.article]:Ae["a"],[we.tutorial]:Te["a"]}[t]),kindClassFor:({kind:t})=>({[we.article]:ke.article,[we.tutorial]:ke.tutorial}[t]),formatTime:t=>t.replace("min"," minutes").replace("hrs"," hours"),ariaLabelFor({title:t,estimatedTime:e,kind:n}){const s=[t,Ie[n]];return e&&s.push(this.formatTime(e)+" Estimated Time"),s.join(" - ")}}},Oe=xe,je=(n("1cc5"),Object(S["a"])(Oe,Ve,Se,!1,null,"da979188",null)),Ne=je.exports,Me={name:"Chapter",mixins:[Ot],inject:{store:{default:()=>({setActiveSidebarLink(){},setActiveVolume(){}})}},components:{Asset:dt["a"],ContentNode:mt["a"],TopicList:Ne},props:{content:{type:Array,required:!1},image:{type:String,required:!0},name:{type:String,required:!0},number:{type:Number,required:!0},topics:{type:Array,required:!0},volumeHasName:{type:Boolean,default:!1}},computed:{anchor:({name:t})=>Object(C["a"])(t),intersectionRootMargin:()=>xt.topOneThird},methods:{onIntersectViewport(){this.store.setActiveSidebarLink(this.name),this.volumeHasName||this.store.setActiveVolume(null)}}},Ee=Me,$e=(n("f31c"),Object(S["a"])(Ee,_e,ge,!1,null,"1d13969f",null)),qe=$e.exports,Be={name:"Volume",mixins:[Ot],components:{VolumeName:qt,Chapter:qe},computed:{intersectionRootMargin:()=>xt.topOneThird},inject:{references:{default:()=>({})},store:{default:()=>({setActiveVolume(){}})}},props:{chapters:{type:Array,required:!0},content:{type:Array,required:!1},image:{type:String,required:!1},name:{type:String,required:!1}},methods:{lookupTopics(t){return t.reduce((t,e)=>t.concat(this.references[e]||[]),[])},onIntersectViewport(){this.name&&this.store.setActiveVolume(this.name)}}},Re=Be,ze=(n("ee29"),Object(S["a"])(Re,be,Ce,!1,null,"2129f58c",null)),De=ze.exports;const Le={resources:"resources",volume:"volume"};var Pe={name:"LearningPath",components:{Resources:ye,TutorialsNavigation:Y,Volume:De},constants:{SectionKind:Le},inject:{isTargetIDE:{default:!1}},props:{sections:{type:Array,required:!0,validator:t=>t.every(t=>Object.prototype.hasOwnProperty.call(Le,t.kind))}},computed:{classes:({isTargetIDE:t})=>({ide:t}),partitionedSections:({sections:t})=>t.reduce(([t,e],n)=>n.kind===Le.volume?[t.concat(n),e]:[t,e.concat(n)],[[],[]]),volumes:({partitionedSections:t})=>t[0],otherSections:({partitionedSections:t})=>t[1]},methods:{componentFor:({kind:t})=>({[Le.resources]:ye,[Le.volume]:De}[t]),propsFor:({chapters:t,content:e,image:n,kind:s,name:a,tiles:i})=>({[Le.resources]:{content:e,tiles:i},[Le.volume]:{chapters:t,content:e,image:n,name:a}}[s])}},Ge=Pe,Fe=(n("e929"),Object(S["a"])(Ge,At,Tt,!1,null,"48bfa85c",null)),He=Fe.exports;const Ke={hero:"hero",resources:"resources",volume:"volume"};var Ue={name:"TutorialsOverview",components:{Hero:St,LearningPath:He,Nav:rt},mixins:[ct["a"]],constants:{SectionKind:Ke},inject:{isTargetIDE:{default:!1}},props:{metadata:{type:Object,default:()=>({})},references:{type:Object,default:()=>({})},sections:{type:Array,default:()=>[],validator:t=>t.every(t=>Object.prototype.hasOwnProperty.call(Ke,t.kind))}},computed:{pageTitle:({title:t})=>[t,"Tutorials"].filter(Boolean).join(" "),pageDescription:({heroSection:t,extractFirstParagraphText:e})=>t?e(t.content):null,partitionedSections:({sections:t})=>t.reduce(([t,e],n)=>n.kind===Ke.hero?[t.concat(n),e]:[t,e.concat(n)],[[],[]]),heroSections:({partitionedSections:t})=>t[0],otherSections:({partitionedSections:t})=>t[1],heroSection:({heroSections:t})=>t[0],store:()=>d,title:({metadata:{category:t=""}})=>t},provide(){return{references:this.references,store:this.store}},created(){this.store.reset()}},Ze=Ue,Je=(n("3f36"),Object(S["a"])(Ze,l,u,!1,null,"53888684",null)),Qe=Je.exports,We=n("146e"),Xe={name:"TutorialsOverview",components:{Overview:Qe},mixins:[c["a"],We["a"]],data(){return{topicData:null}},computed:{overviewProps:({topicData:{metadata:t,references:e,sections:n}})=>({metadata:t,references:e,sections:n}),topicKey:({$route:t,topicData:e})=>[t.path,e.identifier.interfaceLanguage].join()},beforeRouteEnter(t,e,n){Object(r["b"])(t,e,n).then(t=>n(e=>{e.topicData=t})).catch(n)},beforeRouteUpdate(t,e,n){Object(r["d"])(t,e)?Object(r["b"])(t,e,n).then(t=>{this.topicData=t,n()}).catch(n):n()},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},Ye=Xe,tn=Object(S["a"])(Ye,i,o,!1,null,null,null);e["default"]=tn.exports},f084:function(t,e,n){},f0ca:function(t,e,n){"use strict";n("8f86")},f31c:function(t,e,n){"use strict";n("9f56")},f3cd:function(t,e,n){},f974:function(t,e,n){"use strict";n("dcb9")},fb73:function(t,e,n){}}]); \ No newline at end of file diff --git a/axeDevToolsXCUI.doccarchive/theme-settings.json b/axeDevToolsXCUI.doccarchive/theme-settings.json deleted file mode 100644 index b0f56356..00000000 --- a/axeDevToolsXCUI.doccarchive/theme-settings.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "meta": {}, - "theme": { - "code": { - "indentationWidth": 4 - }, - "colors": { - "text": "", - "text-background": "", - "grid": "", - "article-background": "", - "generic-modal-background": "", - "secondary-label": "", - "header-text": "", - "not-found": { - "input-border": "" - }, - "runtime-preview": { - "text": "" - }, - "tabnav-item": { - "border-color": "" - }, - "svg-icon": { - "fill-light": "", - "fill-dark": "" - }, - "loading-placeholder": { - "background": "" - }, - "button": { - "text": "", - "light": { - "background": "", - "backgroundHover": "", - "backgroundActive": "" - }, - "dark": { - "background": "", - "backgroundHover": "", - "backgroundActive": "" - } - }, - "link": null - }, - "style": { - "button": { - "borderRadius": null - } - }, - "typography": { - "html-font": "" - } - }, - "features": { - "docs": { - } - } -} diff --git a/axeDevToolsXCUI.xcframework/Info.plist b/axeDevToolsXCUI.xcframework/Info.plist index 8c50829b..018ea2df 100644 --- a/axeDevToolsXCUI.xcframework/Info.plist +++ b/axeDevToolsXCUI.xcframework/Info.plist @@ -6,40 +6,40 @@ LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath axeDevToolsXCUI.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath axeDevToolsXCUI.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator CFBundlePackageType XFWK CFBundleShortVersionString - 2.5.0 + 2.6.0 CFBundleVersion - 2.5.0 + 2.6.0 DequeMeta - 2.5.0-816-1c2458cb + 2.6.0-834-43f1cc82 XCFrameworkFormatVersion 1.0 diff --git a/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Headers/axeDevToolsXCUI-Swift.h b/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Headers/axeDevToolsXCUI-Swift.h index 88735e70..c5d7b07d 100644 --- a/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Headers/axeDevToolsXCUI-Swift.h +++ b/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Headers/axeDevToolsXCUI-Swift.h @@ -1,4 +1,4 @@ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef AXEDEVTOOLSXCUI_SWIFT_H #define AXEDEVTOOLSXCUI_SWIFT_H #pragma clang diagnostic push @@ -184,6 +184,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -231,7 +238,6 @@ SWIFT_CLASS("_TtC15axeDevToolsXCUI11AccessToken") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -@class NSNumber; /// A class that contains the location and dimensions of a rectangle, in iOS points. SWIFT_CLASS("_TtC15axeDevToolsXCUI7AxeRect") @@ -424,20 +430,6 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugStatements;) /// This function will not overwrite a file if the file already exists. Instead, it will attach a number to the end of the file name (for example, “--1.json”). /// \param result The result that should be saved to your machine. /// -/// \param path where you want the scan to be saved to, as a String. The path will automatically be appended to your home directory. If not specified, the scan will save into a folder called “AxeDevToolsResults” in your home directory (/Users/yourname/). -/// -/// \param name What you want the file to be called, as a String. If not specified, the file’s name will be “-”. -/// -/// -/// returns: -/// String, the path to the saved file. -- (NSString * _Nullable)saveResult:(AxeResult * _Nonnull)result toPath:(NSString * _Nonnull)path withName:(NSString * _Nonnull)name error:(NSError * _Nullable * _Nullable)error SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "saveResult:toPath:withFileName:withScanName:error:"); -/// Use this after calling run in your unit test to save the scan to your machine, as JSON. -/// note: -/// This function does not allow you to change the extension of the file; at this point in time it can only be saved as JSON. -/// This function will not overwrite a file if the file already exists. Instead, it will attach a number to the end of the file name (for example, “--1.json”). -/// \param result The result that should be saved to your machine. -/// /// \param path Where you want the scan to be saved to, as a String. The path will automatically be appended to your home directory. If not specified, the scan will save into a folder called “AxeDevToolsResults” in your home directory (/Users/yourname/). /// /// \param fileName What you want the file to be called, as a String. If not specified, the file’s name will be “-” or if scanName if specified, “-”. @@ -641,6 +633,7 @@ SWIFT_CLASS("_TtC15axeDevToolsXCUI8AxeProps") /// This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run. SWIFT_CLASS("_TtC15axeDevToolsXCUI9AxeResult") @interface AxeResult : NSObject +@property (nonatomic, copy) NSString * _Nullable scanName; /// The configuration of the scan @property (nonatomic, readonly, strong) AxeConf * _Nonnull axeConf; /// Information about the screen that was scanned @@ -695,6 +688,7 @@ typedef SWIFT_ENUM(NSInteger, AxeRuleId, open) { AxeRuleIdScreenTitle = 15, AxeRuleIdTouchTargetSize = 16, AxeRuleIdTouchTargetSpacing = 17, + AxeRuleIdSupportsDynamicType = 18, }; enum AxeStatus : NSInteger; diff --git a/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Info.plist b/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Info.plist index 1c03bd1e..93de2cfc 100644 --- a/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Info.plist +++ b/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 20G95 + 21E258 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,33 +17,33 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 2.5.0 + 2.6.0 CFBundleSupportedPlatforms iPhoneOS CFBundleVersion - 2.5.0 + 2.6.0 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 19A339 + 19F64 DTPlatformName iphoneos DTPlatformVersion - 15.0 + 15.5 DTSDKBuild - 19A339 + 19F64 DTSDKName - iphoneos15.0 + iphoneos15.5 DTXcode - 1300 + 1341 DTXcodeBuild - 13A233 + 13F100 DequeMeta - 2.5.0-816-1c2458cb + 2.6.0-834-43f1cc82 MinimumOSVersion - 13.4 + 14.0 UIDeviceFamily 1 diff --git a/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios.swiftdoc b/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios.swiftdoc index 95949213569086923d333c46175341c2a07d854b..bbe7cf119e4f880a70e45660321797ee8cd564f9 100644 GIT binary patch delta 1138 zcmbu7TS!z<6o&ufq}DWqw}KM%C`lSPSDT0~P>zZ9qK;$_ig+2F(Q(c&H=S-%q&;XC zbL^pur6tXP@)xxO9W2P?02i*^>|(;J}eqcooVC9kko6Cf?X&sde!l zlf!8dZ2T^zUa8?Toz%2e+Ul~Yp;qd&I;CFESBET(PD4GdTB*@ykvXRTe=3)eoTF5S z=C{TJ!{q;HW8xG?`j$CZyTuBwERmCo<4H>@Zk>4BkhV!ID)s2N7;&a;I*yALJ8mA1 zTBA=++(zTBa?1jHKcB?N}u+`>j^@811U@H-fZo6G@xSR&Bt+LTl zUE;Nyj8z`{A+o>JY;u`R4&E!c`6j__t>LYf1{3cRc!%4@lNSGvhe?l|h2Y?Af=fwH zDw;$-36)C4(}{-v8%fU_QDXMk&v;HIro4&U#%&Z;D`%p_!BsQ2lXlCCXpUS*izD@) zV*k);qK}wAj8dobIIzDA*jo<7R{$e5z)&sl+YAKjfqM;Xuh~j2y%AU>LDxka@XP^N zo#eyuFpp+uGvM+{+I&J{O7!=UO0K=?G%yxY)B)zsu}bsD7Ktk_FwSq2ykI-y?Uz~2 zyTag*c8i%bcXb2JJ(3PnRxhwj;#VK=w4b@N13>G2 z#sd$4yoZbpkI0_K;U~#U4NFXEM}X-`QuCjzdE?0u*61H4!^RoYTsDzxuVDh*OF+8ZoW@C3i2edC<>`z7 delta 982 zcmZ9KX-HI26vzM9aTIgRQKv$y@zG99uNg-P>(i73sg<@GBs93hsEx}=6Gkp%f(Bw; z(6BPp3L;zVjg?v?WGJng%VcFJ+47}@mJj)%y3gz5SqIKJzyJT8doTBKJ$;&9ucpS6 z-n|xBssk1S2-WV$EbS7^`bFnM{XGPPd5tV>d3iY*!gjYKvrssgQQ&gqI)xZ9Mp)sJ ztsJ{^|0;{sY!=O;)goGiw3$v+tZ1PoVw!IiquEx#u@K-4J2c8quZvH7PvB{hTx4$; z36%N_)m`xO+Ba;j_LW@fFSLb!>x2Zz(Q!A_rE4YiFK zXvanaJ*;mgZWoVUl?wiL6Xb2EOcM zd;J%qyZ$w*cgt%^m|2#hep!;r?zIniVh5VjfK3iyLpE^y0N}_4V)FRxBw)gGT)P{9xN}onf+G19O~{YP#7hKnl0Hd$i ayLrv^pEp3y7-yv(olpoczN5yEbN>Qc%EBE0 diff --git a/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios.swiftinterface b/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios.swiftinterface index 76b6c58b..e8de8384 100644 --- a/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios.swiftinterface +++ b/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios13.4 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name axeDevToolsXCUI +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-ios14.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name axeDevToolsXCUI import CoreGraphics import Foundation import Swift @@ -170,6 +170,10 @@ import zlib get set } + final public var optInToSupportsDynamicType: Swift.Bool { + get + set + } @objc override final public var description: Swift.String { @objc get } @@ -270,6 +274,7 @@ import zlib case ScreenTitle case TouchTargetSize case TouchTargetSpacing + case SupportsDynamicType public init?(_ str: Swift.String) public func toString() -> Swift.String public init?(rawValue: Swift.Int) @@ -335,6 +340,7 @@ import zlib } } @_hasMissingDesignatedInitializers @objc public class AxeResult : ObjectiveC.NSObject, Swift.Codable { + @objc public var scanName: Swift.String? @objc final public let axeConf: axeDevToolsXCUI.AxeConf @objc final public let axeContext: axeDevToolsXCUI.AxeContext @objc final public let axeRuleResults: [axeDevToolsXCUI.AxeRuleResult] @@ -436,6 +442,7 @@ extension Swift.String { final public func getOrError(_ name: axeDevToolsXCUI.AxeProps.Name, withType objType: T.Type) throws -> T where T : Swift.Decodable, T : Swift.Encodable final public func add(_ props: [axeDevToolsXCUI.AxeProps.Name : Swift.Codable?]) final public func add(_ propName: axeDevToolsXCUI.AxeProps.Name, _ prop: Swift.Codable?) + final public func remove(_ propName: axeDevToolsXCUI.AxeProps.Name) @objc deinit } extension Swift.String { @@ -481,8 +488,6 @@ extension Swift.String { @objc final public func tagResult(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey, withTags tags: [Swift.String]) throws @objc final public func deleteResult(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey) throws @objc final public func updateScanName(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey, to scanName: Swift.String) throws - @available(*, deprecated, renamed: "saveResult(_:toPath:withFileName:withScanName:)") - @objc final public func saveResult(_ result: axeDevToolsXCUI.AxeResult, toPath path: Swift.String = "AxeDevToolsResults", withName name: Swift.String = "") throws -> Swift.String @objc final public func saveResult(_ result: axeDevToolsXCUI.AxeResult, toPath path: Swift.String = "AxeDevToolsResults", withFileName fileName: Swift.String = "", withScanName scanName: Swift.String? = nil) throws -> Swift.String @objc final public func run(onBundleIdentifier bundleId: Swift.String) throws -> axeDevToolsXCUI.AxeResult @objc final public func run(onElement element: Any) throws -> axeDevToolsXCUI.AxeResult diff --git a/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64.swiftdoc b/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 95949213569086923d333c46175341c2a07d854b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60360 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 Swift.Bool - @objc deinit -} -@_hasMissingDesignatedInitializers open class AxeRule : Swift.Hashable { - public static func == (lhs: axeDevToolsXCUI.AxeRule, rhs: axeDevToolsXCUI.AxeRule) -> Swift.Bool - final public let id: Swift.String - public var summary: Swift.String { - get - } - public var standard: axeDevToolsXCUI.AxeStandard { - get - } - public var impact: axeDevToolsXCUI.AxeImpact { - get - } - public init(ruleConf: axeDevToolsXCUI.RuleConf) - open func setUp(_ context: axeDevToolsXCUI.AxeContext) - open func collectProps(for node: axeDevToolsXCUI.AxeView) -> axeDevToolsXCUI.AxeProps - open func runRule(_ props: axeDevToolsXCUI.AxeProps) throws -> axeDevToolsXCUI.AxeStatus - open func tearDown() - final public func hash(into hasher: inout Swift.Hasher) - @objc deinit - open var hashValue: Swift.Int { - get - } -} -@_hasMissingDesignatedInitializers @objc public class UsageServiceBody : ObjectiveC.NSObject { - @objc deinit -} -@objc public enum AxeRole : Swift.Int { - case textElement - case control - case image - case genericElement - public func toString() -> Swift.String - public init?(rawValue: Swift.Int) - public typealias AllCases = [axeDevToolsXCUI.AxeRole] - public typealias RawValue = Swift.Int - public static var allCases: [axeDevToolsXCUI.AxeRole] { - get - } - public var rawValue: Swift.Int { - get - } -} -@_hasMissingDesignatedInitializers @objc public class AxeMetaData : ObjectiveC.NSObject, Swift.Codable { - @objc final public let appIdentifier: Swift.String - @objc final public let analysisTimestamp: Swift.Int64 - @objc final public let axeVersion: Swift.String - @objc final public let screenTitle: Swift.String - @objc final public let isFullScreenForML: Swift.Bool - @objc override dynamic public var hash: Swift.Int { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - @objc deinit -} -@objc public enum AxeStatus : Swift.Int { - case INAPPLICABLE = 0 - case INCOMPLETE = 1 - case PASS = 2 - case FAIL = 3 - case IGNORED = 4 - public func toString() -> Swift.String - public init?(rawValue: Swift.Int) - public typealias AllCases = [axeDevToolsXCUI.AxeStatus] - public typealias RawValue = Swift.Int - public static var allCases: [axeDevToolsXCUI.AxeStatus] { - get - } - public var rawValue: Swift.Int { - get - } -} -@_hasMissingDesignatedInitializers @objc public class AxeView : ObjectiveC.NSObject, Swift.Codable { - @objc final public let className: Swift.String - @objc final public let elementType: axeDevToolsXCUI.AxeElementType - @objc final public let boundsInScreen: axeDevToolsXCUI.AxeBounds - @objc final public let accessibilityIdentifier: Swift.String? - @objc final public let name: Swift.String? - @objc final public let role: axeDevToolsXCUI.AxeRole - @objc final public let state: Swift.String? - @objc final public let value: Swift.String? - @objc public var isAccessibilityFocusable: Swift.Bool { - get - } - @objc public var children: [axeDevToolsXCUI.AxeView] { - get - } - @objc weak public var parent: axeDevToolsXCUI.AxeView? - @objc public var axeViewId: Swift.String { - @objc get - } - @objc public var isVisibleToUser: Swift.Bool { - get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override dynamic public var hash: Swift.Int { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @discardableResult - @objc public func runOnSelfAndDescendants(_ function: (axeDevToolsXCUI.AxeView) -> axeDevToolsXCUI.RunStatus) -> axeDevToolsXCUI.RunStatus - public func getOrError(prop: axeDevToolsXCUI.AxeProps.Name) throws -> Swift.Codable? - public func get(prop: axeDevToolsXCUI.AxeProps.Name) -> Swift.Codable? - public func getOrError(prop name: axeDevToolsXCUI.AxeProps.Name, withType t: T.Type) throws -> T where T : Swift.Decodable, T : Swift.Encodable - public func get(prop name: axeDevToolsXCUI.AxeProps.Name, withType t: T.Type) -> T? where T : Swift.Decodable, T : Swift.Encodable - @objc public func isPropTypeOrChild(ofProp propName: axeDevToolsXCUI.AxeProps.Name) -> Swift.Bool - @objc public func isChild(ofProp propName: axeDevToolsXCUI.AxeProps.Name) -> Swift.Bool - @objc public func isChild(ofElementType elementType: axeDevToolsXCUI.AxeElementType) -> Swift.Bool - @objc public func isElementOrChild(ofElementType elementType: axeDevToolsXCUI.AxeElementType) -> Swift.Bool - @objc deinit -} -@objc public class RuleConf : ObjectiveC.NSObject, Swift.Codable { - @objc final public let experimental: Swift.Bool - @objc final public let summary: Swift.String - @objc final public let standard: axeDevToolsXCUI.AxeStandard - @objc public var impact: axeDevToolsXCUI.AxeImpact { - get - } - public init(impact: axeDevToolsXCUI.AxeImpact, standard: axeDevToolsXCUI.AxeStandard, summary: Swift.String, experimental: Swift.Bool = false) - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_hasMissingDesignatedInitializers @objc public class AxeDevToolsResultKey : ObjectiveC.NSObject, Swift.Codable { - @objc final public let packageName: Swift.String - @objc final public let userId: Swift.String - @objc final public let resultId: Swift.String - @objc override dynamic public var hash: Swift.Int { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init?(fabTitle: Swift.String) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@_inheritsConvenienceInitializers @objc final public class AxeConf : ObjectiveC.NSObject, Swift.Codable { - final public var customRules: Swift.Set { - get - set - } - @objc override final public var description: Swift.String { - @objc get - } - @objc override dynamic public init() - required public init(from decoder: Swift.Decoder) throws - final public func encode(to encoder: Swift.Encoder) throws - @objc final public func ignore(rule: Swift.String, _ shouldIgnore: Swift.Bool = true) - @objc final public func ignore(rules: [Swift.String], _ shouldIgnore: Swift.Bool = true) - @objc final public func ignore(rulesFor: [Swift.String : Swift.Set]) - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public enum RunStatus : Swift.Int { - case Continue - case Stop - case SkipDescendants - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -@_hasMissingDesignatedInitializers @objc public class AxeRuleResult : ObjectiveC.NSObject, Swift.Codable { - @objc final public let status: axeDevToolsXCUI.AxeStatus - @objc final public let impact: axeDevToolsXCUI.AxeImpact - @objc final public let ruleId: Swift.String - @objc final public let ruleSummary: Swift.String - @objc final public let props: axeDevToolsXCUI.AxeProps - @objc final public let axeViewId: Swift.String - @objc final public let isVisibleToUser: Swift.Bool - @objc final public let experimental: Swift.Bool - @objc final public let standard: axeDevToolsXCUI.AxeStandard - @nonobjc public var axeRuleId: axeDevToolsXCUI.AxeRuleId? { - get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_hasMissingDesignatedInitializers @objc public class AxeRect : ObjectiveC.NSObject, Swift.Codable { - @objc final public let left: Swift.Float - @objc final public let right: Swift.Float - @objc final public let top: Swift.Float - @objc final public let bottom: Swift.Float - @objc public var height: Swift.Float { - @objc get - } - @objc public var width: Swift.Float { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override dynamic public var hash: Swift.Int { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - @objc deinit -} -@objc public enum AxeOrientation : Swift.UInt, Swift.Codable { - case all = 0 - case portrait = 1 - case landscape = 2 - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public init?(rawValue: Swift.UInt) - public typealias AllCases = [axeDevToolsXCUI.AxeOrientation] - public typealias RawValue = Swift.UInt - public static var allCases: [axeDevToolsXCUI.AxeOrientation] { - get - } - public var rawValue: Swift.UInt { - get - } -} -@objc public enum AxeRuleId : Swift.Int { - case A11yElementFocusBox - case ActiveControlName - case AssociatedText - case CollidingControls - case CollidingViews - case ColorContrast - case ConflictingTraits - case FocusableText - case ImageViewName - case InScrollView - case LabelAtFront - case LabelInName - case MeaningfulAccessibleName - case NestedElementsName - case ScreenOrientation - case ScreenTitle - case TouchTargetSize - case TouchTargetSpacing - public init?(_ str: Swift.String) - public func toString() -> Swift.String - public init?(rawValue: Swift.Int) - public typealias AllCases = [axeDevToolsXCUI.AxeRuleId] - public typealias RawValue = Swift.Int - public static var allCases: [axeDevToolsXCUI.AxeRuleId] { - get - } - public var rawValue: Swift.Int { - get - } -} -@objc public enum AxeElementType : Swift.UInt { - case any = 0 - case other = 1 - case application = 2 - case window = 4 - case sheet = 5 - case alert = 7 - case button = 9 - case keyboard = 19 - case key = 20 - case navigationBar = 21 - case tabBar = 22 - case tabGroup = 23 - case toolbar = 24 - case statusBar = 25 - case table = 26 - case collectionView = 32 - case slider = 33 - case pageIndicator = 34 - case progressIndicator = 35 - case activityIndicator = 36 - case segmentedControl = 37 - case picker = 38 - case pickerWheel = 39 - case `switch` = 40 - case toggle = 41 - case link = 42 - case image = 43 - case searchField = 45 - case scrollView = 46 - case scrollBar = 47 - case staticText = 48 - case textField = 49 - case secureTextField = 50 - case datePicker = 51 - case textView = 52 - case map = 57 - case webView = 58 - case cell = 75 - case stepper = 79 - case tab = 80 - public func toString() -> Swift.String - public init?(rawValue: Swift.UInt) - public typealias AllCases = [axeDevToolsXCUI.AxeElementType] - public typealias RawValue = Swift.UInt - public static var allCases: [axeDevToolsXCUI.AxeElementType] { - get - } - public var rawValue: Swift.UInt { - get - } -} -@_hasMissingDesignatedInitializers @objc public class AxeResult : ObjectiveC.NSObject, Swift.Codable { - @objc final public let axeConf: axeDevToolsXCUI.AxeConf - @objc final public let axeContext: axeDevToolsXCUI.AxeContext - @objc final public let axeRuleResults: [axeDevToolsXCUI.AxeRuleResult] - @objc public var failures: [axeDevToolsXCUI.AxeRuleResult] { - @objc get - } - @objc public var passes: [axeDevToolsXCUI.AxeRuleResult] { - @objc get - } - @objc public var incompletes: [axeDevToolsXCUI.AxeRuleResult] { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public var shortDescription: Swift.String { - @objc get - } - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc final public class AxeBounds : axeDevToolsXCUI.AxeRect { - @objc override final public var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc deinit -} -extension Swift.String { - public static let label: Swift.String -} -@_hasMissingDesignatedInitializers @objc public class AxePoint : ObjectiveC.NSObject, Swift.Codable { - @objc final public let x: Swift.Int - @objc final public let y: Swift.Int - @objc override dynamic public var description: Swift.String { - @objc get - } - convenience required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_hasMissingDesignatedInitializers @objc public class AxeContext : ObjectiveC.NSObject, Swift.Codable { - @objc final public let axeView: axeDevToolsXCUI.AxeView - @objc final public let axeDevice: axeDevToolsXCUI.AxeDevice - @objc final public let screenshot: axeDevToolsXCUI.AxeImage - @objc final public let axeMetaData: axeDevToolsXCUI.AxeMetaData - required public init(from decoder: Swift.Decoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - @objc deinit -} -@objc public enum AxeStandard : Swift.Int { - case WCAG_20 - case WCAG_21 - case WCAG_22 - case PLATFORM - case BEST_PRACTICE - public func toString() -> Swift.String - public init?(rawValue: Swift.Int) - public typealias AllCases = [axeDevToolsXCUI.AxeStandard] - public typealias RawValue = Swift.Int - public static var allCases: [axeDevToolsXCUI.AxeStandard] { - get - } - public var rawValue: Swift.Int { - get - } -} -@_hasMissingDesignatedInitializers @objc public class AxeDevice : ObjectiveC.NSObject, Swift.Codable { - @objc final public let name: Swift.String - @objc final public let os: Swift.String - @objc final public let osVersion: Swift.String - @objc final public let screenHeight: Swift.Float - @objc final public let screenWidth: Swift.Float - @objc final public let scale: Swift.Float - @objc override dynamic public var hash: Swift.Int { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - @objc deinit -} -@_inheritsConvenienceInitializers @objc final public class AxeProps : ObjectiveC.NSObject, Swift.Codable { - public typealias Name = Swift.String - @objc override final public var description: Swift.String { - @objc get - } - @objc override dynamic public init() - required public init(from decoder: Swift.Decoder) throws - final public func encode(to encoder: Swift.Encoder) throws - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - final public func get(_ name: axeDevToolsXCUI.AxeProps.Name) -> Swift.Codable? - final public func getOrError(_ name: axeDevToolsXCUI.AxeProps.Name) throws -> Swift.Codable? - final public func get(_ name: axeDevToolsXCUI.AxeProps.Name, withType objType: T.Type) -> T? where T : Swift.Decodable, T : Swift.Encodable - final public func getOrError(_ name: axeDevToolsXCUI.AxeProps.Name, withType objType: T.Type) throws -> T where T : Swift.Decodable, T : Swift.Encodable - final public func add(_ props: [axeDevToolsXCUI.AxeProps.Name : Swift.Codable?]) - final public func add(_ propName: axeDevToolsXCUI.AxeProps.Name, _ prop: Swift.Codable?) - @objc deinit -} -extension Swift.String { - public static let className: Swift.String - public static let elementType: Swift.String - public static let axeViewId: Swift.String - public static let parent: Swift.String - public static let children: Swift.String - public static let boundsInScreen: Swift.String - public static let isAccessibilityFocusable: Swift.String - public static let accessibilityIdentifier: Swift.String - public static let name: Swift.String - public static let role: Swift.String - public static let state: Swift.String - public static let value: Swift.String - public static let isVisibleToUser: Swift.String - public static let isHeaderOrFooter: Swift.String - public static let isEnabled: Swift.String - public static let text: Swift.String - public static let frame: Swift.String - public static let isActiveControl: Swift.String - public static let isAccessibilityElement: Swift.String - public static let accessibilityPath: Swift.String - public static let accessibilityTraits: Swift.String - public static let supportedOrientations: Swift.String - public static let actions: Swift.String -} -@_hasMissingDesignatedInitializers @objc final public class AxeDevTools : ObjectiveC.NSObject { - @objc final public var configuration: axeDevToolsXCUI.AxeConf { - @objc get - @objc set - } - @objc public static var debugStatements: Swift.Bool { - @objc get - @objc set - } - @objc public static func login(withUsername username: Swift.String, andPassword password: Swift.String, toServer url: Swift.String = "", organization: Swift.String? = nil) throws -> axeDevToolsXCUI.AxeDevTools - @objc public static func login(withAPIKey apiKey: Swift.String, toServer url: Swift.String = "", organization: Swift.String? = nil) throws -> axeDevToolsXCUI.AxeDevTools - @objc public static func login(withAccessToken accessToken: axeDevToolsXCUI.AccessToken, toServer url: Swift.String = "", orgId: Swift.String? = nil) throws -> axeDevToolsXCUI.AxeDevTools - @objc final public func getResult(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey) throws -> axeDevToolsXCUI.AxeResult - @discardableResult - @objc final public func postResult(_ result: axeDevToolsXCUI.AxeResult, withTags tags: [Swift.String] = [], withScanName scanName: Swift.String? = nil) throws -> axeDevToolsXCUI.AxeDevToolsResultKey - @objc final public func tagResult(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey, withTags tags: [Swift.String]) throws - @objc final public func deleteResult(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey) throws - @objc final public func updateScanName(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey, to scanName: Swift.String) throws - @available(*, deprecated, renamed: "saveResult(_:toPath:withFileName:withScanName:)") - @objc final public func saveResult(_ result: axeDevToolsXCUI.AxeResult, toPath path: Swift.String = "AxeDevToolsResults", withName name: Swift.String = "") throws -> Swift.String - @objc final public func saveResult(_ result: axeDevToolsXCUI.AxeResult, toPath path: Swift.String = "AxeDevToolsResults", withFileName fileName: Swift.String = "", withScanName scanName: Swift.String? = nil) throws -> Swift.String - @objc final public func run(onBundleIdentifier bundleId: Swift.String) throws -> axeDevToolsXCUI.AxeResult - @objc final public func run(onElement element: Any) throws -> axeDevToolsXCUI.AxeResult - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc public class AxeTraits : ObjectiveC.NSObject, Swift.Codable, Swift.OptionSet { - @objc public var rawValue: Swift.UInt64 - @objc override dynamic public var hash: Swift.Int { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc required override dynamic public init() - @objc required public init(rawValue raw: Swift.UInt64) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc public func formUnion(_ other: axeDevToolsXCUI.AxeTraits) - @objc public func formIntersection(_ other: axeDevToolsXCUI.AxeTraits) - @objc public func formSymmetricDifference(_ other: axeDevToolsXCUI.AxeTraits) - @objc public static let adjustable: axeDevToolsXCUI.AxeTraits - @objc public static let allowsDirectInteraction: axeDevToolsXCUI.AxeTraits - @objc public static let button: axeDevToolsXCUI.AxeTraits - @objc public static let causesPageTurn: axeDevToolsXCUI.AxeTraits - @objc public static let header: axeDevToolsXCUI.AxeTraits - @objc public static let image: axeDevToolsXCUI.AxeTraits - @objc public static let keyboardKey: axeDevToolsXCUI.AxeTraits - @objc public static let link: axeDevToolsXCUI.AxeTraits - @objc public static let none: axeDevToolsXCUI.AxeTraits - @objc public static let notEnabled: axeDevToolsXCUI.AxeTraits - @objc public static let playsSound: axeDevToolsXCUI.AxeTraits - @objc public static let searchField: axeDevToolsXCUI.AxeTraits - @objc public static let selected: axeDevToolsXCUI.AxeTraits - @objc public static let startsMediaSession: axeDevToolsXCUI.AxeTraits - @objc public static let staticText: axeDevToolsXCUI.AxeTraits - @objc public static let summaryElement: axeDevToolsXCUI.AxeTraits - @objc public static let tabBar: axeDevToolsXCUI.AxeTraits - @objc public static let updatesFrequently: axeDevToolsXCUI.AxeTraits - @objc public func toString() -> Swift.String - required convenience public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public typealias ArrayLiteralElement = axeDevToolsXCUI.AxeTraits - public typealias Element = axeDevToolsXCUI.AxeTraits - public typealias RawValue = Swift.UInt64 - @objc deinit -} -@objc public enum AxeImpact : Swift.Int { - case MINOR = 0 - case MODERATE = 1 - case SERIOUS = 2 - case CRITICAL = 3 - public func toString() -> Swift.String - public init?(rawValue: Swift.Int) - public typealias AllCases = [axeDevToolsXCUI.AxeImpact] - public typealias RawValue = Swift.Int - public static var allCases: [axeDevToolsXCUI.AxeImpact] { - get - } - public var rawValue: Swift.Int { - get - } -} -@objc public class AccessToken : ObjectiveC.NSObject { - @objc public init(username: Swift.String, password: Swift.String, realm: Swift.String = "", clientId: Swift.String = "", authServerURL: Swift.String = "") throws - @objc deinit -} -extension axeDevToolsXCUI.AxeRole : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeRole : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeRole : Swift.Hashable {} -extension axeDevToolsXCUI.AxeRole : Swift.Equatable {} -extension axeDevToolsXCUI.AxeStatus : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeStatus : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeStatus : Swift.Hashable {} -extension axeDevToolsXCUI.AxeStatus : Swift.Equatable {} -extension axeDevToolsXCUI.AxeElementType : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeElementType : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeElementType : Swift.Hashable {} -extension axeDevToolsXCUI.AxeElementType : Swift.Equatable {} -extension axeDevToolsXCUI.RunStatus : Swift.Equatable {} -extension axeDevToolsXCUI.RunStatus : Swift.Hashable {} -extension axeDevToolsXCUI.RunStatus : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeOrientation : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeOrientation : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeOrientation : Swift.Hashable {} -extension axeDevToolsXCUI.AxeOrientation : Swift.Equatable {} -extension axeDevToolsXCUI.AxeRuleId : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeRuleId : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeRuleId : Swift.Hashable {} -extension axeDevToolsXCUI.AxeRuleId : Swift.Equatable {} -extension axeDevToolsXCUI.AxeStandard : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeStandard : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeStandard : Swift.Hashable {} -extension axeDevToolsXCUI.AxeStandard : Swift.Equatable {} -extension axeDevToolsXCUI.AxeImpact : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeImpact : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeImpact : Swift.Hashable {} -extension axeDevToolsXCUI.AxeImpact : Swift.Equatable {} diff --git a/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/axeDevToolsXCUI b/axeDevToolsXCUI.xcframework/ios-arm64/axeDevToolsXCUI.framework/axeDevToolsXCUI index 1ae794bed0de8327879ce47b49406818dd6d32da..5451a7630b82667b0277c577ee48c1e517942868 100755 GIT binary patch literal 870880 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 z�r{o-@|B8-C#zsFSp}EP$RypQ?ebrraL_PG4I4=!YcjG<`Mh)Q4>Q5YQkmS{yHh ze#(BMbc@gmWxuVAo^Zdg6%5rbUoUn$4IG+vvlik_o_g*vB_X2RHJg`i`gIze&wy@n_;Ce&C6?&r0 z)%s39BFDiNCh3iU!&u+5#~?SL6=j0BXoXYVjGdPwKjTwMugB>5kn!Imw&XfJ zQ~G27__E_g_8rU}C|L!JE?JG!n*o=ys%S7ouSI<|dE?Mu67&^ebrzuSvd$-r_NsUd z?USmP=k~si@}&1p#8|5F?1fJC0$$DHu|AXE694-NtBZyn118)2vV<{2{{`+Mecn)> zm1;{W8v045D8DyS9Irghb^CGp3;14Pohf56e0~RU6v|0D<^wRF?{Gq1I38!-^%5q2 zR}**gBJh>?T@mEe4twCT7XDHse`6(-C)(3j1FZ59NIqwtb=ck~DN{_5OSo{aqb1#dm z;4O&F)ni{+LxiZY*jsj5B1O&5@l3gl2OSe}75&rooLnDq%=MgO4feSr#&dTcfj+_W znPa3cG8;5W5Q!V2t@S%6SQDE!VBHP-#~UKBll?NrTK}fNcg}HeoxmxqMGKUOa-k(+ zAJ`B*7xc!tB))&)w;){HuaCVVXCQZH(H|yQlbT;^>&Rv7$2_;1zpqOl>=x7;l(9d> zgNb;rZR^;9-|&iSLBHoZ3HncL3*#1iZh_7Vz?b5hn1m%7`g?r0dE1t}?}3IBA$Rz_ zGGh+c^eaN`@&qB89j~w1@)3MU86Wyg_5IJjz}lK)j~~=XEAa4-hMl<)a?wP6?GXnM zD>y)zNc$~fqwN!)x3xZb@cC5Y;?SMQM>?^;Zhm4a#(oYx1!=sSVV4E*!}hPajqS%d(U6aL ztTCy_9!231<=TlS4t@h1O**-jBOktf3R*K(z`E-IulBl@owT>7A>$a=w3={teV1?( z^dRyi0B!}==@D)U;08kAdX{ip6W6j!!cElg4}t$W%2t5)Tr);nx(ar!ei-(60uJSL z2J%)6!}>tkN0LC>A+TGCdMxrKi=<{PUF7aSY@c~u5^jt<_k``PT?qUDYpYT3INVP` zW&?&^=`i$40DJAIXU8xf);Kf z_(cvqaPSTv*5Ngu&bu9OT&?d9z;Ap&M&JJ3mMu?O#POotFK-Fl!S<5BTpJOmkB3}n zV#tPuDWdhoNa!A%y}uz*t>fEC-E)nrb$KLp&k&`1u64E6Y#r<48e5^E9PHj`@R2;E zU3FmJ>8sdNXtTyPKZASIqpr7$jHIzF zZ)>(dZw96#7QO1xmTbt@1Z!M#KJ4xp(CXeSQO-K%;2cKAzDWoEb~(>PKZ`c}x735G zFIxaRzolbG9nxNkZrMrR@wXI{!I$A!??)ZX^@8?Q<1i-!9vk%+4p#NsSB-^S4$-%u zFG${Ctco>xzYRc+$e)v0_?-^$=p6X>qyKc|Izz@@l*clZ3!qHhWuk`foA?g72n-T6 zv?75PI?a6K$9peqhvCURTQx7*OK=+`s=SIWwE&?r$PZFsa#{mwktlxzDb8}+FnCjsQk?n7Bg zlCsi-_WPd^Oc`{_J z1$nS<5Bs8*$-S6oU=um!dlWS3K%TWYr_1-)GR$?y>BSu#HI!A8*Yj|`TmUxGHYjd` zWq`{^yFfWDI7vTmh)zGphk8SKYd%xAMB_Vk&LG|acPZ}6F`s7U`L;XDzSj<&3BCQ1 zoTr=JQj2%$TfT>vr;M=PQ;-G9)Ct}J<2diAKL_=T%O4-gcm!on!+0fNb+uY>PmM1e zN}F%R^RW0iLo?In40WdE4;AqRLtVIQmlq7R;dvtJed(CyxH75oPAx5UXi3_zp{Y(+ z>)NDO?sQ>2QHRwE9}9Z!p-9+58*HK-wlNC!7Qef@$5MXU+85)BK6(l4S3PVm_dRoL z(7t*K@=ZqmNhp_%@^`?7VvU$p{oXCdhJ}4ZO{+B$x-bIe)Y${H1r9SA1&#T)mNN)v-?k@4v>g^9kku-G^s0 zF8Z@;Fy0*oSh$$)J>YOJU{zq9IDc>3i?tlY^`#M0-Pv}<89$ix`3Z>7sndY2p;4UuWP88!qJ}>&TSz@EC_Yt{5?< zwb|w4x@DG&01YKw@O&J)hw=5_NL(B`^Q+%t(yD6^vvy!z4{0$1?WJ#RrUlk#N}1t2 zS3Kg_jP+8MoJ+gQz)1;T=wt5^zH#*Jz^6X4F0Nt0>`vxy6{Q_UaXJ)1IKtRIK$&4+R_uPci#&+gAdan#26c7 zz%fW{@L=3`5Ow@?p75c6IV!;;c@7tNR0$qgz@tNuC;EF|qMi=$ifjA-j56eTDf%z* zq>oyGb*JVTxct2t^0p81@4{~|hw}E7Q;N4cP)5ok`~%Wp&i|ax+g-@x!5&TWmTUS< z+Jw`o3i-&xKQ?r{NSmA}aHc)*J%RLYbP2=p3DD%6L6f2onruQj(u8Y{LeJl^pj}<` z7^45)pvPL)4_kwI0x5UuH-}>M$Bp#IaDNy)H+lIip1B760bCE`;<|7%X6t--X1BEz z6;IzLijc_s^FrQ_PZK0EevMd3V_sW^|N$=d$| z^IVomIF|)6(DecQF6|Nc&^F8kIk2y58tSJHeiHU>-C%KmXR#o5DCaIdJu^kFz4$xs zT+i*bsJ%!&`0Asz7@VIHucsY-{9y6$EFacgZ@2|>w%NGHVm?;=hHoE?9TW9Y2HkGL z9X6!gm9i#BbG7+59ftoj-|ADpou~3EE`&8zAQ6Dznt~X$8W@Dao<>?z7%B$D+=j5T03^w;V(T%-x&6qK0eN#$mO^o z3j4gU$5+RXJMKv1J}`Vw#y+qp*s;U-J{kMO-p5|AH0}d4z72=%GQS;0Y(EYAz?$SY zd-G)YTwH6$Ga|Uh?0q42z;7*Yg6(I$-0wx%v|)ePB<%M}H}-q2z<#fEoFUVKnBc3B zG5SS~n9tyRM+5L+%#mwnGB|$|`90YC3)^%0E}WkX{q1PVQAHnPJtWpsT*Xs1NGjo8mq> zOq7@L8~h07zfAH2=l8&#@!e_sF0+m4_#IC(76qK;cz#o}=2(yGSzJ%!g1+;uh2HuA zw6V3go`fK*7Fo$9aSl8K~V(uw1Pft<4ox@#OPCS=N>z=%p8>Ot<3GnOTV2q;Z{6*EVZ|m z0v>5Y+9~>UKf{VNBz`s$jP|82Qrx&xSHR)sOk&K}_dWDO$#&PZ9166K^~Y@hxJG4 z3$_Q>$-O4+!BXr|0S)}wi`AN85A-ViW5VE7x_zcQxhQR%`JRpUSYg}HFo%9>te%SY z!aw)FhH}|>HuKd%KGUjay5F6b)?%gww#`)Q5%8Pn+*dYlrqVaz>kgQ|?loC<+^PRo zbL<(<&0t)r`~lSC>HKZ_uHW1R9i;xa;JU6X`vJ~XbBw}02yA!xLTz&vV6x7XXJ@!4 z;hFK{Z`;Sf`R^&&INAn&@QJ6CZ7)K<5ND>Z7K!gB?B^ew=?=_W){^{F=;u+8QOv24M!%Vay$mD8Soy6Qb2;c+W*INa zNP2DUPOo^tW!t&eqw+f{|MPpNxVh$e4D4y_Kv8q9pVU46*Re03`|YVC9zi*dr3T@C z8tVz$V>=m;?E(p3J)e_yEm5Z5XVm*=qs)lc#O7H8#147J8T=fRr;YgjbL0w-x>b^AR`R-^ZQpe&J73+~jdO%8lGA%FltWXA!e_#Q&t6 z3#gU(WAuT<39-VrQZsyUJVz@syV(L8v=chpJ2-wr>@>heN2xoul@W9D^NajH>>{mlGLhGQZztd_TD;^N8{Wa$b1Ikq_*Sm9j{UP@uw2c1br6D?L_^~ zQ>x8*sH4GZDgOo1PaE>=y7D%;r?Awk)=3uO++lCok)Zvl_1J&=n@+vYeNDvM(?{Vu z6|m@gtUPJV8>64Qu>X#~ZN@b}-~USSp>ClXFRWXn?(6Yh_i7(sZG_clw#S|z%HMyr zudgXy;m>ud%=^BFr?}tWZu3QH0sme-!Z#^amDyKi_hBwT{!Vn= z-5B>oWd`fve+L?$c&-C6`RK|QF@F=M$D-}*`&R|bm`t4B4{3kH7?r%H?YyE&jq#%8 z{79T`$9L*6uDejb_a3Jo{VCRkiTLIW%pFujF7;InT;_WP>;8}7oKN~kEs&3wpi_x+ z%`22ehkmcDJ5K+)3G+R6MaQ%M)A3?0_IHUW^{yFri#tQg0n2ZFXo{O~Yv*Afm{Bgn zxUZenmG98pDTpH>-y*~*vDb_CcJ42fo#yi>qwOa#j{QX@=@6su11_Wof9J!7w!{DN zQ??i@u+~~JmkM+JAv6dM&gz4*y^SOK_>Rh}A^uzx`4213GWt*4lUM}q&&VK|AQ(-6Q zKm3e%v(ILCot?|E`^8+%+QWJ4zKDrNAT}C_7^w}hQai>Zh^v-Z${B-VpGdZ420f6yBFG-+gB+F5L-wNe zM`c|O{W0_n+7$W|d*4-kQJhnKlx=PR9e)fyGOiJTu4TKqzNh`)idT7nbKJsY8y)m&#B;>ohl*PMiJK)%cYU(`H~LtlyVGL|}r zXJ@lalKutk#9*Yip?&1f0zM;_-U=N<+WZN1$78(DSU%^n4#N+ZxSoZd1-mHIwfN=& zjPv7AUr#uFhBHXoS5JnFO@gdtL+0*)?A?xdJkRJ>d$y%qW@$V#x4i|ppSjP1{8q?h zADkb6vvPnNWsQ6-%$VY?Kz|91;a!)3eYMbi@iwkKK%5kO3qUv4exc;i|GBc0VkgeI zIIMIH1bf2Md@94PvC z7rtzN)ooMc@3JpJn`7j>2hI=z&ZPZ%+<6ue*Rg&NFt}E&2=fyGocmMcf8x0~%sY<7 zdK2**alrdUcettFRdDZh0j{(oG5U*uNBYnYWL(p1Bj@+bw%tY>iFLjZlA7y2X5aT(f`%J=%*0bb27He|2t^={N>Cij(W%^p+ zA487YJF?VRit9YS{_g)_?@Pm@Dzd+CcLV8!ope?(bU>v+#f>Eal@1X|*hQ2mDjgVS zIv|dsY@$O$T!Jh!C~oMC4bGCj0;6MCMAQK41O=2v9B>&LaA`J$9)tvmd4IpEy6M}U zusHAk|GZz`5BI5i>sFmQRdvp(Q&p!A%gZ;GHH*ucUkG*utgK_W3GrYI{PL9)Knrferrau1s`a2l5{6dCy z6>11Wy|r5Y3n5MDTKQhd_sitFpYL7d`}W<}-*L1rco=pG94lSG{hrIY=as470zB!H zcD6O+u=7f}S4-RK&BL@M4?vE7a1H$uW30Fa^FFV)x(f5Zc@w=k2W#tku>6B_M;F~O zsieAWk~gOSan+zJ#`8&?eshs;;+(%1Hhpmo+_pb*DZ~8BWw*c^x6ucx8ycebr-ppSNZwBBsSMZtx zo^R4Guj6k3qlJRe0x(XZ&3%*3UbpHivA=zm_8JXXEfuVmfCc(_%{S@X_1f3hU8}j! z4{>du2Uu)(4RGGXS=g^z51gExh`r*(Uu9*x#%F!|+>MjRC*CdIvt7T=nu~w0;2-yr zHT&ISA6Y{@?cDE%Ja(pgvLw9XtfO59O?EX`cJQ#B)!axYXrUzQFNf+;}){#Alk%h;*a0P@W*b*Uo(G%d;hZhRmgAVhw!z(EdM&>H`71s&pP;iK^^`E7-srs z9ezpv=aAn_^Q^*mZDh`Zd!*w>$-X^9IDR+_fmzi**KruS#rKpQDdG zr#I^o$Q{n@#T*H+IY$}=7%Zm@YpWbnuEl$NnnI+3F+>f^?}+#5NW*fmHj_r(l8^ns zBTsd-X~$ERJ&$=zx;_BusPFydYq{o?@j=~c#^)kF8TpKJhoR@Bp0s?r46`wJJAgF; z>`#qa^G)ozL$0HAMSiZM)Z!oOVZpxSex&7@mG0ll^Nj8?sh1u{8qU>?^DM^Rs{8k& zV)jvdU)#EJC-=lgt`(M+*&)6?K0oxnHcb9XXgxB+!w8`h3oi>@U zN5tM&^t?LP!Pr(Fab{iWV<*Qz9~*}=mr55i_MeQhG;tOl=SOh9{_+imjgCW4tA`W4 zZ@#Xy3G_HS^r}SYS4q(0nomA6fqGm^=wGd%$F+tI*amZqwt?FGCh!}ZqT4%2UYK(y zAL02B&lWs8@yv#<_7iM8VeeP#yiDq9C*G3#*M#|L`jDbw z69&{eCk?0#LBFcJ7a{aA-vbEMm=Rit@dFp(FnuN8Tg!Jp-!ZT9{CYs`(bA@q@4%SN zJtwY<9s|yt$JN0OJT!_r8GTH&$5MzU)`80)>yn|15hkCq%Wp0!flk)drU{*_5N9g; zKqo7JP6qxIaZLA8H`oSDe7J$WLz^!xdvex1@_FgN$r{eFa11i*WPO1X@v~#R`{s1r z=%0w|wUDbgyI|;?EMrX`x2y?)`>Nj=t>lU+U!So17~ct40T%ybeXKYt?JhH~XXi~rzkq@En($ZMKOerk>M(;QP>HOP)-A-_5dAvG4MH? z?CgoPKg!N$Av^a#cJ5WO^93P0Q|G5cc7D=8c4i3Kd8x`v+3CeRYBuIkj%6=m9wl|( zAAtj9if{AaB212!P>zq-C)aLI{f+Y~neH2;BMzgRRIlyP;ppHQl|~Us?%W z2xke!dHc#;v9`Ck$Mf3P9(U_D3LkfiEa_=j<)_jRyYxemTXU+TUs@+EwW{!}98S63%}nMnFk-KT<<0hp61t!z5EW?tLJxk+Tfye_>1CuA>Lt++AgV5%T0o>%Ovc} zO!`UAR};&d1}0)phQ3^q;G1+Xa837Pj~)I=4S%7D@Kb8{!PhW+lN$AP-HEyTQ`u+qww%;*DleDk( zty(Zj`~9jZ7U2Hjb(VUco>w9*ZOye(ZKYMQp~b_pM6$@kDsuz!HuOiOyvx0mL+LZ0dyibXAQM?)}<8c#weLwDh`dZ5UO5%P` z$l~zgnT%%w9;5zT*Lnc;?vz{p=MdK^q`~_j7v3ktW(hr{9;xfHaT(GY!ZOBdanT$9yjHdhsF1*vE8}Mn4$0zWKZJQ8mXIU|2R!hV&pYh$K#d+GadlZJz4_6@0T=x4{G%VYV zxcIWSVc*#gCRk>9B2LikEB zmwhAFyv{{SPONtrFbo`4c8SGd0KU(LgYVL4eglV=h%@8xmrL-C{_m>j@iO%PwXn0W zB+31iclTni5l%6ix6o=6+i10R2i9nECuL>lPLzAU>G-ynWNEorbH;_yNlv7_SgSSP zAz}7Ka9E>_lMx2>; zn&P_wufXR+Jnk(KXU6?6*pnWQy4yf={c*0lz{G1I*rOQvZQwPxvvbyD#4*3|-4x#w zK(kGde}e1cEUziQ8$Q&H{7sPGkiGjKA+KV3u(J-k`tHUdpu;exz2w0dN9f}>Uag>%yoVrd;4drvxa|0exr^H+r-xS z5`M?=NCCb}6wP!6-Tc}_H<5oUy1Cdo+1Uu)I6*f(1>MBTd=0)r3|x%1TL{@`Zo5nH zeKvmgz+TSCZ?xf2*io9>@G*V^Z?n8NXuqea4jWY+lAPAbo<@F_KSY(s`JM4D z^GctU#$0M{rn}Z%34eJ%{}42MViseaX>KcbtuNJGJLgiY(>ljz{RO&`6+Se%Kjn0K zvdZyY2Hk=__h?_V1$LPQi1#5ZjmbM9>k`=S+C*OXxImghtc_fSyjJ8TJmwF;M~bf# z_OYPP+8?ftScQMi@mW_O-u`enXnem9zM^kWd)J{)bwzm4)>ZF{_kQr*l!!VsXTg)U;0$M47R?b4z?NuB(UZ`Ol&(>B@%d2EJ5JX<2pfWz-c zm7YO-h$Gt*cF_Ws;qR1vV8Ai@v?byQ$N2sW^5nr!;#|~2>^X`$MDeS{TDJj%ZO^iY zA*telUish36)}fax=Z<2YW}=H&c`N!zRmOJ zV%{zNsk-C%^8dvuWBq(O^l0pSI`l`0 zQ*nvRGYx%KRoZYqEo@3G*^}sxka)$*RB;~e)dfM{$`uj+%B_*gh2KZ!bo+hKvT8-d z;;W7H`<(V#a-MB@Z$uGg9{o^#`K9!&as(meGU+LV_nR$RMR+sMTO{j;kXQH-$j4c= z9XvyV{Z8P?JqzKZ0_%n${M(20r*OV8+yy?Qke_pSS8btK|D3S1u*iyY6tHCw>D~kV zHwBDJP3r*~9TmcSjO&doCjn(}&Yq3<_;H|qEeUJ>Yk;Sqe_PZx>box`5BO)vHq?>E z%mW-JI=0Y`7l5~yZCx0g)5;&Qcxoe98x3M@G~zGY7V)n*8VNij`z3xYhJIW;M-~Pv zvF7Z?nzIjg7qCC*1H`#(~ZoMX!2!Da$t6 z#64Zsx%`v5=PY*FCi78$!U~PL?j?rV&tLbF_Nca!?{2=g@Lg}L?GTn7wpd;9P}Ul> zW~N`ygR%7MUm)9Q*%*oU2Pm)Lfrj+kfL^h$ZRh|cs2j(9(v|T(4RP^(-^h3mA4GQj z4w3epdX%1ygQq#>nA?>657=JZl<9(>HKB_7E2-ouLh@y$) z0r<#z2%(VU2~z&{+)-Gx9QGtkxA6rji)~8_h5Ubgw;U75cN370wld{SH0*ac^xxyV zV4U2iFwX0^)xB^Z_Jf}z8}3Lpd|2f}cR#>!0rz|$AN|E(Kfl5l6Sko(jPc_`yc3rR z&q%yNHjD?z&+%Xm@>b%!^nb><#W`v(zDfVa7-Q^5;r!W3mgT{JmNAR)@l9Ul{!fZV ze@HynM!#fH-^6vW2^MXc-_Q<~=firTeyP|CEW0(f-cD8TdsTZ8fB#D(ijq+t+xk=! z?byEUdGI~s(Cvt0Kcpl45&wu+3%v6z6z)_A;!cG~LBe~H#L6?la2GAW^Gx%w1}}WR zpe+`o4C3Auc}|RFJEZ8@XoE`ZwO5Ud#cQy_hh;Ml%MXLES$;J_V>~~C_iND~<+uyN zi@PAohW|5SZzAv9kvJslUf{sBc<2a=?-Mw{j@kU|q!7OLguk-p)4Fb0*m1 zgU3cWn)#=2kKfE2Y%_b_n4+h-M~Xh0|1W8G8}AdJGSqUl`%P_9Y;%9L#6% zt{BJJ5B+Z{@@ZOyd5m8+Udj>P)s%rc7~@;rX84;Pfw6X$H6Yrii*Hm3@aT6&I}Uwi z^so9`77KhV7BLnd=q$%1i&LJ(9|Bm|b2+ZHd3k9z9@^sXgI%_9pDW-C`Z}i{4d76L zy>9wyrmqavX*qDHd=Sg$?dL$+g(U{UyxT2l+^2$-FbAQ#9Wv>!SIL zdr$hnpVc_@t#R+kYipxvdf?y7*66=a*2sToepX#F=xS|V9wE%k=-pTBkBIyNT>2e!MUwgM)nWe9_cjfhls1A`>BH? z8Xu#dhfbXiojToD8yOGVgH6x_mv7w`nY-$n2z@HDoIWTAgt0J9Nz8@JMID#{$(ibd!SJ5`&Ezurn`Xz$@()G>=*$?HH zj)6~)qG}I)rXZcsR+IzpLcX2r{I;1dmE6%im&T5wQXc$jSzJ##;U|r0&UHs{ zK4b#h%VL$fZg`K>{e3Qp$E$l{b^mkSox!^v{sTH8-nRiSmx&KY{wc~UcHARm$2~&E zeHkvn2PvX`$~wt%6D{sQz}7eL4$7}UUuf9pr!R<1(0dj9PEqE|c1;!eFt?lHg#4k; z7OpF$g)n|~D+{_m3`Cq;wnRd9$ZF6`n&(W=cW~aQkljCpV_};AOweEOWYB#m5OF6} zMpzd4K|?v@gXdNGZsim1G-#;`d+_n)Qx-9AMA6!l$hU6XtbiBiI<<}W=1N}=si4Oc zeb|?rdSB52N+F3XCC$+=V+_|t&d#{|>JZ{S{@ zD(aGBe7o?Cx`=Nxo|JJvVSFY&SfdbgdeYK=#F!l&FA1kE-v*sA3AQ)zb33aA&cNGX zUjrQh<61V-v(3V7ZxVOyIdIn=`=l*##D7En-X;1nMQ@6DrY~;;eHm@c`C5X4QGhrv z>S@5x;$RF@FixoS_SUiK8E-B#Po)p5^i?fInK>-;YtnYJ)`dd(S8ZCy*1d0QEy3sotWxNLDQ~g zHwinklws_TWPK&d;&>_jMOp#@e4ogNEfCiHj-s8yUGf6qE|!3|S#+$SJr%?yuP+*m1q~Y#D^6e4@(-=FCAsyq(5bw0P|54T?7B*pir(n4>zydvRj@b|G zNBPMzLK6ywKf@y6NcqA%p9{EY`V>{3yUC+LC;aO8w|*G$5B)w;+m}O_d}~LFHc7?ZjKtAfk1zFvH2pmV_YMF;rgFA_~WZ8#6%Tl+Y-+^QuvLCdqXfGkZn!JAQ zJHstIR+py3pE&I5PRO!5Zk6{krDCkBGU<-Te%)}a>kXX~ekOztSblt@kQcn4uKeTP zfrq}A?ZopDEq<CQHF$3-{fuIMSZ>S6@q@>B*Eap5{fInX&==F3LELJb>!VJ68ua#V zeOmfok!kN#X@3-R+)RNR$74zN9mH5fTg(IWZ%+P4`3zrD;ZhYoj}SJg)ei75|1S~o z4t)c{D#Zhgw>HNaPvBjp@)2LNZgy&HKJ1J8!@f8#a3*1(=*N!a&u>N+5$EZUsUh62 zQV>)34!DcTA?n^$)n^yv2+yn%Px!tW1z-K6^3)jVJup(pW)1i472tm7;&+v2)GZ44x}SQhOKw26w_Wd#v#R;hFO2Sj zUk;pO%xRA^zbyArQ9t;WK?s}fDP`7|m$Dv(dr>y-iu1QE9~Pju!Rvi26$+`NF)D^ zMLW;Nw;|`8!B{!xJkwY3^S;+5U*8D0_8kr79P?|vMu@bVftz{W4nLI8S8N!w;jd>F z?hM5^&b6WaA7W2|Yf4F4#WAc?96(zNKIvoHQ$RYdAsquue7RJiY~<76tCHoEe<0v%oXcj;19f)iS!P=AO2xYv>qP=m!BrR1(|8V*^KBJa<1LcZ!=}d zDd0o=Ja0?dyBqLG|MB?~8ajqA}Ij(iQaEN0X`6@#ngR>-r*B?0UM;Kaaj9b(_ zH25!){^Gsp2lk(L?Z~1q+8+8{;9bbb<((}%=;MfUdCIGUXdB`QKT)d%U9CZS&{{d} zO#A`-S+7536pH&6?MPn(UUZ><%1bkImQRRiu$Kj#BWtEF%N7dK=a^smpo=p6QTP z8T!v?ljR4DJ0p4bVYD6oX2Sb>q)W&BUtH@Y?)Ftt+$Fq>oaL{?;{Ke zSro#2sZ7*0BWKxW-f0^xZ;?v>0c0504zsr{2xen1E)TwZE&kewv&EvI);$pMt&n@C zT#G1tU&^%jJ;1U)^1kDCz<1xag+Ys(`F|huZ`Gm4ZjX4nAC>!mixvi#;cjy7FM94> z5OibR$d9!mUpM)`Dp$fW*4Ld%PiOmHFpiaduVVe z)I6AOam+zDWLI4p!-o*Y&$oDgqhqu?;P*)Wd}K@Aa~rqH@!)OH0d?M;2#xvYzMWCs z_n(M=IaNDejy_&;4euaJ(Z?a~L93QquMdyeEa=lbXJ(nik8;KXeabxdX8d136Akf{ z_rU&$yza3Q*HOT=_@5HjrxdQ`^|&VMYfQMl)Bx9Hy$9kd8o`zGyKK~n{T@Jwy~SL< z$JPNf3;mk%f%4R-!^lq?`f^WeBwaqzaqO*yT&8TJ+#uZ)ZyYY}NdMgQUwc;ex%E{U z7Gr;XGw|YAH6Qt$*f%s_`IpEv%L5J5`czu%L)PzcYrqZiROl#qZx6@%k+%39q+@-M zPK-D4^%nfSfcllZ2YtW7y-dW(JI}vTaV}HbZWU)Y#To6k1NDucbDab|QPz`QK7%Y? zfc&z(Ii~P#pH%&?7!PjIwAFIIE_M!fqIFiav6sID`xv*NuA;nz{?+VHj!`GaSfJln zL4)v1xS8`jjG+k{#v6CFwQ>UO@?zU&?MQ6<<7;jl0qnuBH7xc2U#`HJdt3O{XjSDlcfUU+Pgu}3xv|{6e%qr-)tMIgh zTqv-#norp<9J<`zjoSUMK>yooxqQ-igsn5>ovnMDT2%aHBL2z@pV0FtSN1+;x&Hv{ z1NU0GPFjxe$`s$I*B-IHxbl(yFTPv*hr`*3+h%FqyruPu!yf?m!SFRY4tnn#_>A}s zXo+>fC4ez?@xe~;LhItiTzfd4|Eao^!X}V)>5nkJE*qh%tGc|(drQo9>4Cb)eJ3er zORx`wxd*nCd_kiwgH8Q1xRHJ-M?DhZV~XGn^xEk9#gi1ZT=T+2UE^sJD3t@J9q&&j03*HcJN5lb}(^z z-}_kCczvm(*>><)L)*b_Q~Qo&zVq4+0xzt~i}4#aTI=T2)%9e**zvBy8Ad;8kR5#I zV^MiRz2*D@{VVJ~5HH4UmhCQzopZZq%RbKQCG-3S`iE;w!#TGZhUeB;7|t0IMs^Pg z<5s{ZxaHh1e4}GwR6ZzSSgw&U1^|Zl=7umxZ>&ej-)4cV#j=PL>!Z-+wO4l(gHKZ!o20DmXuU$nR6As?n4dJ0vbLjD%3v2{E&AJGN8YY@ zIzDc>zcbEQbhKVJX+O?UxFBx};ScNwtd$*nB(eRKkJxYip|#f2ZnZb>inuE+t|4`I zrca^obSbY|9kzhKdr|hH9+MDnu9p+?`ao{*96#uvtFGLHde1I6JzSt zJdC=Q*|py0dL^Qb!nW4B8}(ZT8zr_I>%(!;kiVB>TpWyX@NzLOF322;ad83qDTFn? zmYQWgZ5ZCQXovAVx)t)b22Iqdv9V5#jYfafsj;!nBFDz~{;I?H_zG;c>mY;2)1F)P z*LL*H7W7wl)Zt#M)-!C8{ng##YF>r7D)=hUnm`_FEk%FHdbNT+AZdZ$Tx(&-br0gq z^%jFpG{AR4*8oimUCNN#@$--a&@;I1;KKdi{c!iU9qYD~^_I8qd&7y)|1sD1Y&dB^w(=#O0UaadC4uePRsL|sucl|2ObneqA$^tvcs4Ry-$pNHd4%v%p*t$8$I z9Tn-hF2Os?d2epAj)7djo?R zc4KXXGV)(bIS;@c4WeFYm;*|?RbxNO*o$JFj&A4uM)c9&1pXG9!tX*e)Gq<`v!j0S z)1Ple{di|-Q>>Y3m``XG{hL>>-GuO^GsAaI#q+MU!{L3QmcVIo zhmaNJ7Xn@Z;0^+O-2eQW0r2Z^Bj$0^&hG2qYq&=_%hFHdO3K1C+0xOR@@g2 zpQE2*9@O4DD+hbHXh+_0Py3-{ed~64Cy_aBBjV`Cl>8Y+U!3S{3((fReaWnxf_(Sl z%(w4*s_&$n9Nug1L;VZtK$F11gLnEl>}W|jJRUx=;ENJvk;jttr_om-(9`~8cYu6u zMY^xCrgi}M|3lFk`^Eg2=egKB75CEjz&e_kmt@HCujl)9&&>gS)AwgO=!Cp9A7N|I zlf8QOPP@gj<7ssV{cOZj){s^noJU%5=sv_TH0HhJ|81Yd+RbF{kUF9}U6%P3c!YFq z=!s{wo3UAUOu$|ceY;;h9ryM?r{+E*=Sml$T;E~2R?-A@V4V#38os%P?+1O-wu}A5 zwR;Qlc$#RvL_BzMFy?gBZJVEx`78E5r1qm6`f=QuN;y?gnpS-Z`#Ec2Q^$NGkcT`| zHW#)<@T)0pqYV2c`lXb1lDt3h3}7(NcMMV9HwbS>`%$irMffgY()QGE>${TaQUQC} zEA&lc+rc^>Lp!0Y#mmM%7^eeOs@uUx?b#Lh-d<2yP2fI(p)jp7IS%kD&XWaLJJ3lGouX$9f z_v=(Ba8K9&EJBAqK!mtU2jSO%i!*@jJlIE*?U0Odz#;BS>v6km)79XSXGES<{VIg3 zZ4SXNH{o3i%JOqiK5?&9ecJ=yf?qbN81G)hrShI1?p??k&FC-?|44yq~Z-e%2GVALFG62 zC|$+B#`rHD6nu1QtmGqyXiLfKydPuDR!KMHqrVA!QuXB`Ow(;5ZHoRbzR$-;oes&l z*()6_ZAkm@wdFV~Z`rInxGpKzJSDG$PY*AGed6o;aAuzQr`-UX9G(}zctu%Js&Jbl zLOCXKt?}J!F_vI|vI=Jf95X$j^<;gDN_!td+BGt6vWlA|!W8}FPHo8?P3z6^4r9?M z-sAOGjCov-t;~>hG5jx$KpxV2Pfe@g+9Lb(4KWTS>$C9gUMu@{{ARhAr>VZa3*WKh zkVA|^2+lrqKG-{3fO zJ792p8Nd+oIv?R}f`?+qpJ{*@9eSCbJO#pT zmG+v(n3Akt1$c(-HSJH1gHBlo&M6AS{vd62qUp1dz8}i3`q0EXVhl>r>%ezH??7lC zgKh&o^E;k*ZdUOI?~D+1pQ1yL73pQ0rRaq!ejnr27?jpu^3DK(f0TE=`-nKC=;WQ< z0-scUrwG&Z9wKeBehlB73uGe=@jcgARJnh+;GMj;nv2j07}rC$GuAb<9V23FzdUo) z`b-l^uWXa>$Fi+7lfQMd9!NTNt2Api$^D-5*-^*lm-|*BwWszMz~KDxzp>}mTEHfj zHrj=Gxn-KY*A(E-eGlp+PDDJIc2y`gq{WvF~hp<0su3^6k0w#{Ph3jCW1Iv*#M` zdLS*wJJ-s1o=w)<2{;bD4MH=|-UB{rjAwtX;tif1FZd1ff0f@D@9t3XCxDy5v(qn@ zJX@s7H1x*PAF?jVf@cqlaWYl^R)lH#Adxmjw;^Qzl4sAwujisaj&GD}qy@sd59L~} z!nq@_d*(YRk8<9NIEEZ|sN3ad$uoK7=yTcLoU11bI=)@t?a-$}zq<(d8S|ho0Lxt} z+j`SRNsroV^7|cpH%8CzB9Grh&vr%6TmI9Kp8t-x#^|}_FQDi3fI)ix3q#cH6@;W? zw!c4NChl{5C?IvZ*zqWc{Y^7nuR!{9(RCZgFQe-PfM?M4aLE00(e>|;mUQiXwjo{L zA>iQ7NrYy)UV}bsjILi(@djP55Ph4h4_5gNy8f$*zk%^;ELz)A()Dsxra{*?sA9wx~JML)LDSwD|Nw39#8-7W)i+SAn zCHzsoCCVQs(HGAX_)}Fk{}^D9PrhIXKG}ni>jc@r z-EX_Cy0JBb#5f)~0G!XoBgak;`bBF7n*q<@k;fos&&4CFk(NAC@JK@*d0N16=!+4W zdE_Yit1%w=PQ@EMazONJvOY)UH+bYL6+e~nibtM1F$il@Y5E>jrokh#R9f=LJ>p-g z{u>dd=~W_3(H})fdb<$5@I4mG7vjDb&?)B-?%q;2TMBpuk2d5DvrfhNPWhx;>d&rz zS@p}#uJ+&B_}NwW+z}1Vt`-OS2tA5tS0@5DV+{^xOB_z?f>TN zs?8$KuKwAUR{hH6v~{O3hW>;xl;J?6pZ}3Ax#_e5augGKF-_HscV|& zFZ-kUjB~8l;ymhXte+X@Snt~xO%s2P^$#KWkNXpe$k)#z&oHn*U3cA5l#O$&oWq{9 zB|@L&Tu9nc({}M1v={x2^IQYR|LFPFWRaFK`X=CQ7i;-)zDv7Y?ynp9o<~08eJIju zhvtp)JgEyG#@FGygP4PHokE^<_2F!+k^YY&Z-$-(Jlc!77t4sAhxOaWR4+PS_uM+1 zhpmQP!W;GHVbgUT@m_JxkoGNd&69X>&6{)jYV;e=sRocP2XZ(U=V5bk9(E7T!)Cx1 zGX6Yl0nWpAT_Wl7$vEG&@n>LP!1>q=*g0nSYU|I#PD43qkdp=DZVr^A%I_Ai zt!#laQ1dU*77teby?Nf!XPLjWx8=#DVhviiNGyQ?*p7jWA?$f6ji|Po@d^dp}ncsc7klnDTX-jq{N|H7WkgZg#A(&o=RaNyAAf1^zmSH0DQG48G97(lvE}_kQ+^rNb_J6-+}HjQ{E@#3f8_eArh(?ZGr?DT zY4yI~Ke}f`(R^$3`O{z*4da}ONwBFY|EoQq57%m5y*(koJ(}`OmKZQA5T&Cn+F+5S0TQZ89cKHHmrDARiSOB&dYG#ncZy~UWLI16HRG3`D%o)mYGeUXDQ z?1LKWVH^Kn`fK+zKIUO0TYi!0m7IHA3?d^s~Yw}Ja5BKX}ym$C+bKU zLOE!>UxB!D$q@Fb4>0H>Em@>JyBsmfYGx|Oc$aw_@sS4KXu?NY$}jYhhJ5Acp|h?x zHO^aSqchs(HAZLD>&$dUeTd%%ol%c5&K($j(n<@WwDmXWbfm3#KE%G&h5Jd%j-?0B zNJ$TQX9fv<7|s%xxSS2?!H}K4jN7?D zRJ|?B8;kZ+@ee4t%^8n$i3ra?hbpsGer|7D`T4vAZO3(%4o})MGIX3XcDNF>*MBX} z1++gr7`}c7&+=AtPW~j$>L5v$b~20bnCID+zXx*2QN) zS6t`e+TxpA7Y1K|&(sW0ZDc9hArn4R*TZM(diYFr@09zaWp6V^J|_sMGZ*Gk)n16ZHonY1fEkmm;d zz|9BTG~jj{%ASUK0AXDMSZAO=q{4P^Z!73HuoVxxqzo;wXl;^8rsZ@^Oqw5G-Uh&X z3Gg}qo)h%YA=J?KYey~Zu!gyICzR2_4?V}^1D5~hz~1v^Tl>R#2+xRhoc8)Pz>WO> zvaV+jtjt@{mym@ zoorZ#wWc~8Kwq;C$tO_<+!f6J#JD}WJX6+T9(dU3Pxe^``s|@23xl7-PuuO_;id4` zOFT2sSAEb|eU7Y%tcSl|;&~c)evUT1z5BMvL-5c00^0aZeD6UUXP}M8+0q1k_5+@k z$9Zoe?M&$dFG`CG>T%7`*8$g^#}az8uhY@?JJtFG<-oh^r7ej^#nD#jQMa6*Qtlgb z)8|=V^k46Lcuudq9>6#0r8nT+51FzC_la+MQI37&vsbKxik5ZeT9ZSc0bI!Q=i_hA zPSNMsh)Q~OR{5qS%A)!r|8(}^}nLfQtf21r<>|Jk<8!|qe0 z|MrTeWc^RQCuxBF-x>A2qgwGV>f(Yu7GZ|1QeXaW>H^zzftU6q{8ukn6{$S34Zf3( ziaL5==lmt;tTDXVcjv2nvva^U>g@laVV&2T>ijMGe*^eP@H_htXJUwt_ov*Er1}4* z&g{3d)rs-(Z9(~PzPeHd8+FnSHmuWQraHZjI(0aNI$^(KFX|MAu7s?+@?(sLJj5G8C z%D5r@8p^nF$j33Nx0f;wasl7u=bsTKDjC=5&(XPm=@$d*Wn4etav?H~XS=zkO&PcJ zEoqzA!S1ekI8Cd-T3gM@F3=Akm&!wOozH|dDw zSp#KzqW@gG&HpTc^3S6G3U-RQSLmtG z5!)1&%*?STCJH?@3>v~gRxy4py;qO)8TN5x{So-IKeRCDzjsAMTlitbIrRGo?rd>{ zaaLjw({6nd3g?FGBLJ!;LFsvaAm}~aBIZ5?Pw$qX+H0^Fu4B6sz|1f>p%;G zo{8|OhB4H)@Mr{=u{g@$-=Z9A=XOtRBy+WGv9IfbpnJuNi0_Imk;-icBfP()z77{b ze~12+iFLW;=Z>k5<-2s zCXc(51%8Gf4uhY^*^&=ynB#CSQ1U^t7?&1rj-D-f8+14eXWc%7pXQfssfU+AKe!k$ zPj8-CUn$j3G5 z-b2Zw$@&xc{t;;YqZPM z`op5AUK8Sbj9$}l&T<3l9lu^`UQ0FWiB{ByI*k)J(*Lmr94`kB#+-%oTj+gq&Vuow z06I(6dva_jG3hJu$9Z&5Ofmq zUk6`wotE+Yp!ZN$hi{0{XD}zHUQ&ztu+Q%jG;m>a8p1W!;Rx4L+feskw<$V*`5I-g zyq(7Ug}MOF`4()Da`AtnUBn#5RA1_BjkOQg5##aa*w1$H2pukV9`?AY9{*7Fc-ol5 zuzxWRbFIm}ievx(T0KndO}(tKdKog0^>9Ll#m^^4o9f|H^|+b3nbKqI&|~bcNxdvy zhanF>guQ|F*c(`iy@3}%iy3YypEH14CiVgz!d?K|oZp|j%0~5>7nnj^IgjguJ%rB> z1|qj(4`C_x5X|$j(Ba1CW3GC9GxX8G_dn3NNT;xAT9Ulbkb}wk*tJqu@h^~Z)K#3< z8*(r@AL}9N9G#C*E^$7#6Cr$riTT*vVbS?m=VuKW=FlC$MaZyHtheBN(NB|_Vy@o| zbN={qnbG-JZrQ?7FSPVe2|X_Hx*B*=Ui}v38S=_^gOpc!B~o4$aL*!LtEr!RdCoML zd$mP=o?mnVz7Oy%NMqLVKHsS3T!?RmwB|Y2-T02qx#StpQ)36AE(5V{fis|>1>+1T z=UmgUwzanz_GTb&gl-MJ#0?$Pjq%&L@Ov@Oa6^_P1E2ON&%lYa=tCajxi?8WzKnN@ zLC2_ExB~vPkhjJ6m}B{Z?VVDd)$86h4R!CoqCT8QQ&t7h4`0^EIaDu&TQ$2MrwsCpQX-hm%e+FHTZVZ+J#@ya*OKmOxG6zPu9odm3Yp> zH+5`}!khBUI%}Y?Q^;R|vcY=^s0Zz-X_v)yLh1*S_NXV|&iYEy9{hqPXceThCr~Hq z=Gs(Q#(gM*w0{lmfRBX(f1qNXk}lx`uwj z?|-`nIL5;Mr-I$Hsf2x(f_<67Y29nG&7*aU&A(RVf5s;B4_Em!L1$R!&ZWJLmIu3= zmfHR9>blWv$HMyt(g#+%65Pk*wQ9LmtLCW2c(}WtR?#s*I}WZJO?!h~f5F}q(#*hF zjT)Tu0=ybm3vD%ZM$8p*%bRPxa%{4`l!YBsAG#;WIF>cOME2P$f0BK+v_V_P_F1XX z)~Y_4sy@|u=D6!fg-ui*zf_nFE&@vfpZ8AR%z@y0l)^o+u9M6%IZXM;!J8cZL(5k~rj?2ZwBh z!)i^o&pL$z&!l7im0NX*)@%2j(K7$2%Jir>mepU?d-Eb$X8ZG$*(9#a7tLj&tz8#u zy+XrfnR8GcdH4Q4=jPoX-jy<7YL=|W;|iv~NW%H8g7e6E;C!Xv^z10%JgDI0jET0v z9jXl~ZM6yYl4EkI!VI*lY)ISG~d>Z_PrfMg_7u0+C_PW(S-YoqPUyior-agl6S`DU6xkIO%r*8_h&r0e{h8@tU zu{S~w&krdcAGTwHA7lJ_#B&Xd=Zg8?Xp7&WF8&s>y!bL`Q&t9hU!yJmE?~=k zG4iu5_b18xn7255>U|*IJFE9w@m^=69ct9aDBHuEIJ_tsela+AlxuYIeAxn&^8jqb zoS=8E@A2Os5Jy^T2YN8#DCcEeq|YXlv3M}*(^y&dX2ZoAnfeRBwD8TVV1<6mT{#@eHxg~t4s#h1r(yvg97F!DPV z=2e$;>L1|!VWim3aaF~$Y8f2PJ(<+i7 z(^wwY^7-G>3TsIg-}O%b9_vk8dxr-5GX9s}awN20j>(O|qKqZ&#ml83XMt53 zIy)@#q8IQQ99vTKk*5CbjP&e(Go6Oth8)hPuQ%8- z{-z1eZ8XLCjb^YXN`MU){Jq(%i+N|vt}7OfdIoEK?340;$^Pg4Cg|XbO!PnR2IIPR zGS<63N7|(-ZPjPPid;A=XV6MI(sJ*DX?f@8ZlrzQfV)ekZ4bCF0&WV@p2C_N$3xy< zC+zTE(E_JL{o3n4s(Sv1V-3e9*k<>JED!(9jeD)E0oqFXlzSc{2K+d$yVt1auNDP;-LZeX zYHP%w5Q@;AdmGZoy3$@YRo|k%wf7dmRt0r6rQKAYmb!A9{*L;tRP?i+-(&iV{mYwB zCfAQfh%ikbCPI0}vUXMhcxMoJXdrlL0C?&~oP&Z+oiAa)aefjcS<8TGzN5G)GV0w%vqasKz@PFg% zFb^u2N03+6Ny5xkFhg-Lzfv&muSe^+OU0GHcJ^{UR^;G%?f70scPXP9_Y&(Q!F4vZPX0WH+LH1vQ!#cl2cJthupf3CgHYFSmm%V=MCqG=Yi*f&9@_vm zG5hklCnDpnW7^(s9LoSMsQc*G)ZITAN15&b#uoakyahNrPbc)QyIHFdca+Z z4m}tDLP$%Sk&Al4e;DTKA^c}r=thf+|0LTZ75|v025Z-Bvqi|qHup8lTj_tI@5=Jh z(YPBZqk4|jy>eM;pOqD;>*eTwsbgj6b6E~>tjkYWY`(XkdR%|VE!->j+YibqSN!O^ z>BLvrgI14AfP9O!^Jd>nUy6Ck#Oc+uv0pa_dvc5`dloW=bcS{Hec0pv5&G-=TP5CHjl&&y3qD;;6q!Tac4u3Ls+#VZB1i z)(;>b{iPkMJdIl{T!11N(sB@K_Ads{eDz7cd(SEmIGovCvx+zYbT9q2K^9q2iZa|GP$EpX(R zoUS`TLu?D`01K~`b>SFaJ8KZ|90+^|0PhkYk)>XWJdh zf*)P%YnDyCHitT@hW#}S-{vuybCURbTL|y7Im57~G_9UiF-LPS-nVT)Q3x`S{bkf| zJnF|g>7GIQrziFj{LxF)FGcT;kaMhS#5Z}PpquL0-ACtCl9ZeZehSC}OuHKH202x3~k3ebWp7>4UmX z$ZqHkkhP?#{hg_kYWfFVWt;C|JnHc*%6mred5ZooF{Y*JZ(Jt(C|mW9ad(*E(-n0% z>p61LEc@f{fJJ?Y@|^X-JRR#avFE$bdDm%vB6K8e@zhb+`vg3~az7wt?fzAD&(WWq z*P0NpXS-_*A0i{)9niq%4(`DC$U7M87VsJ3yI9{A{0smh{NO~!_N6u%w^dVr;#M%Dvq+vz9F{j{v`&$EWr<`0v@glwt z;yG5#L|e_kGab(~JX7&Ji01)3Q}9STgG~C*45os%2&=qAmc{#9`R&Dbze%nfzL!lL zRzy1KI>{w;iUNEy-gj%xOU_B<*YQ1!^n;P6o619Y$S=~D;hlM(#htJZ4(B*W-c8jX z4@p~w_Mi{${So)Uz^@Qb0iHp4cm|K~{cj8?+KF%fucUq*##l@GqfhmzxW7dDRc{a5 zV%lCpPKy2JO#NEqq3!V1D!fvKSE%qZ6?Ro&7ZqNj!pLuy-0O=_B!OcOVHqr|re=+`xC&1oYBmjNOi$laReqK4<9E zU47Tfx-FYv+c9l0*R4`g+2ySbV=>SWZJ{gi-r_KT}f)_2*}+UT<3=dLgF z)e#oz$N9KXj|Wvf&=wWM{{vO-dn(+d!b%msqrwd;T(81)DqN$&3KjlCg|8uGJ$57X z_CbGOzCwAzGi9E~n_z6o(0AaUYum!0edUTsL3j89S#=~bZ^4tnuC3+VJkehpDgWCw zxWh5InzC^X`Z2yfZdISv(1%%{r&RfWP~jpKE>PijM*R!=3j5MtIIPHx z^#J0@@2UcPL#D9bD>SVK^LVG|WvRj48Kbi!PSA^Q7Lghqdpj*0)H(AU`J z-rQkDvdyV8W$MR4leGV9tgcH`JyKLX3_QO^9_HPz!jKC8t->!=__+#qtMD@weyYNt z3O_+e{HqxP|C0!D_roacVGFz+U4>H-vaSEf5N-V;Lbh`b9)o5mBSjQH!nV`W77rBQx= z95B=2hegnvDc*?9=@;Oa^5Ot#r*tbT?0E1q-Ar1S9c(DpQsnDsy zEQA%1yX5%+DlS8W4xMxA#A3REWk@qiV=sl2zb*svhb#~k) zdA14Sy@27xob^G3v^n(xc9`D?sYhMLG+9VrtKk1s{zn}g2wDFyXp!N!D*Rf7l$neVsqo(juR~dey(;k}{`Qn%MYk!M--R@s zyR-|+wIuQ1F8glZJ+NtSrTPx{U)SqKUqp2yf4cmi=gt&-wkez=!hc+C=uD~l5tQNW z-)u4UCANjsldx6^Szz?_6xG)~h0SQD{&!V}l`4Eyg#i`*4WZ~;w9j_DvwgOze|`}< z^eV=q{VD&w%?1UiN065q@===LE%F`Z9LHLYyF0$Bdyef<&^*c$ZvfUwHOATz&++h4 z#La-Od)g!HR{y+7(L8^}e}lHt#hO5>zKl41D0R^-cF@zLu0jUgk9d~pIx|G*r*n$I zKeqGp&(p{k&p!^;rq6&5Nf);xO=sXJWnhNx!#D3)p4Ln1SH?d3bi|k89*ipNfid4u zd=satQxd0*cWR@(by6lI7MtkeK$I>hBkx7Nc$^Nbj^$~}RhDtB3a>_J^lK5`*{`>% zf89igJz>V9Uq>RmkbX7#l)Oz_9oD}_?8Bz({Q!e?3!fP(#$m_ZlBZiEUbD(}zwuQ$ z{}JhakZn+WE6%M{pSum*n#{jZwH5O(Z#|&suB!~*NY^i69nQlWuc|g%t@Q3N`ju_= zEkdKMS^^H+syRab+bhyI^aRGEt(vl&3*Z6LKHG`(+E37Gx_%O{rh!&@|H_Q+a*Q`< z~SSj%A6Cch=oOK6Qp+(*-4f>=Ud*49(4C=pF zpMLNfDKm>P4xCi;D(ROKYf5Mf$}_uIZ{_?nP4^~Y{T5^6Ow89^$WIw-zf7y3j~BKr z&VMfU&TYCFdw`2eU_(q?yuAh#*|QO!s?~T=o;@XFexjv+pagUH#0+;$3FeFG`>@u9 zw7Wt>iaZ0gn)Sf(-DcYBd6&xdnbC)a7CoB;AAwkB_BHDt@PdyzYWBk%qn%p8X?I6$ z^mxQgz&HI|Oa<=#EUh=!+&1E0`772P9{exH|M6(o1K=4$9yUKAb){Xswbg#4D<0ou z@!W}$-X4X&MDJ4Qmlz+MkI1+eb?IZ-gL*RU_*8cd*SKE-&Ym2thlod8ET1LQKL8k5 zH*8=BA zUbK+|dsZAn#_&Jdj_VW8W=eZaGM-DF4$r3qII#qNZjt2V$`>T-WB*!mT_!8gu76P+ckhkTr}X~uxK^i zi3{=-qwVQ~wgd9;J^>@{)888KaNZLCj6ULhcx~}bx@Q@k0Ow)A^?{%6!#mg11dQ=E zz;)=&kah|FRp6W@>rn=tlWmZ$--0&a`Is`$<3U??x2_i4DQ!u7^;^vMt0C*kT7fok z=OTUeRCKmrUZ1Le(-rcgbZoUjgEs<(3u~u|Hmx1*$epyYC(j3J`WmFEZmRY60FUD3 z*2SYsqV?H#skWr7E`O)}n@66iLZ6HEr|d76CS|*83N49xVzyRO1-WEz+hP7h^j8V$ znskX4;C(WQX!ALp6JPWIChNByu&RK+9rx4>yd3)k;A;=ke+jeyLPjyaeZ(y@Cc(4{zi-P3Z61`XNGB%dWMGknQ{-;vYmCJ<=I# zk@vc5dSeVAz0AZn+jAYxJN*uE9>~o5ke)LCMughQy5}C6+eXONjavs7c{(*&oP&6- z7ottxM0>WQYzS{2Ds0~buHcBg@HzQ6bVy`T4w{#4&uPMtdE)T!;%Da<#RXW7~bIqVPTA?{rK&cW|& z{HTLhf(Dg|pzRxy{>R(1;~vpvC=)#Y_;9V9e{ctL4VKE1Z*ZTnm+g#yOtT5VvK}bEIoe{AbyJq3j(P(@KB; z+jdVMZ5_ubd)++`^@Ut+gbn>loWah5KP8O&^-N2M$askThcNQ+{g(tyjJK2@)?Kh} zVvZBGi_~?*$>84}g(JtZ>s8%vBW|V5(UgmKbXVX!Ow`@oQKt2Fx4nt9J)B>xmNK~D zTPcGVqU;?JEQnw zOQw_|>X2tJe$D?|yqEdr&q(kVfQ~}HpuX2teTxw$zoyDSewU+6`DyY_Uqz|h?@+wR zUV*$vAp3=&A?E|BE)8dHnmz*UW7{f`&bF;&h&DWh@MLY^oNO?DUxPjkDnTo@vQRG*Ni)x4*hz>ZTz`?9mkq$@&69c zgn5VHKk4x&hM>n)3_%a-u9MM&{i*=>JP2n1@;4rqI8#n@Um2ZqHu^g8Z=Jaj=WZ69 zyZLRZr@?m!Ha@EO1|j{5a82OulHpClvneiZ@?o4mPch!B<=ia{uySFC>cW58!Eg@O zh&-6%W}DCZT4%oF;o0T79a{M?q_sj{h2hM*;=cJEup6L%&9Hw3o!rp(gtab1D{o<6 zgAa;ij0?L#W47UhXJ#c`>smnX!=MA(QT&vYQKyIRU0|+&GczxAc#5T0tNGmQ!5>C< zIyW1EbF)!4t-Rt138O1u@Vq?OxBn|UJC_}bvfsnE{}avf-UDsnTE3QRrzP+qO<%7K z56gbSGZUT*(Ffcv%$e+E$z zz~LeT2go~dSg3F)Mkv=&9|jyC;lW6^xq^igqlN?cjTm8sv;|pWQhj z$BlIAL5|yb8CdhE^+&`NCLV70^N?%Cn?KUTT()veyqK31-!I$Wf4baTN`!q6bt(J( zRKTymo0OH{Ip1=kZ4dXA44!vWZ70r;U>_u&`E65L@m^T0Q~e)_koemFHZf-k#$N7; z5VkR{4njJ{RWUayxLNXL!6jJ#|5fn?vf3e!zxvz4I?qB`;zoGH&%o=OSEVd6&*%Hw z*PWtp@XQXB|CAeKeT|@9?d>O*gWiC1Jo$fC)j8z1b|L?ossU>79nHw-RjMkac^~zw7CQGx>Bq1c?x)g zEsn+Bd<()}t=>#a-I>HUz8h>XEp?H2uQV%_Yru%IM93r8fUZ>g6P32Ebr)GBJg(;k z;@q2ZortnW@a-9()j9CL0{J{Pt9bvE`JNuYwW33R1-SRa7*UFKOc>TsUbG<~{}dWb}ppH%a{G0H=+R_oKMy=qZ`p>MfD9t^_am#*+hhN!d)) z_u*WRx~UlWGmiT68rba|K=@Y4<*kX>f2u0EqLpyjj++SEz~Ip0h{eU0^9`c zOYq{ffZ12){P$FhpGN;G!h5yU^;3Ic{{(!>`?I7+ny^FaE6$2C(N0NIykDCyX)$VZc9IX5w@wGWgr1zL^dxv_ z)(^X(U!H(|Am7+mnD@>xT+1cuO-S3sF#vv$N-vYVINliGo+i_Oe71c#_aDB-I}(Pz z{~B<}&*SO)2VXJiRqV^XkNo#yO>4B_bhN>u;1kYs!sbcJ!zSdt2zlQWbxdhpkC1IB zbxR$b9tV1lQ@9^T=g;cEHBo;F&IK<{e(o^6$rkcz&)SbL9*VO8znw# zQSV0LbH0kdNye{1{BFc2R>1$v8r-*_k2d8O_K7u1>feH$$hS*BZceN|)*O7FfqO~@ z%}9%lg5I=yk@WugWxq_tK&H+|U7cyzSAQ9OWgyZ>lY$HVJSi~2=lsNgTchCKiN4A* zc9aqG4>eyf<{#03iE$TixE5!7(YK&$hI5Qs1w0K{?&_2R_XgBm z%(`)Q!MbbC^VfYZ>ULrbOR{PET4GlwRGcHzo&^rHDchlN;CTn}7zsQI0ArQPXW*d) z;j#LX&NNsagvWxj{CHd&gh%c`nO1TfJd%LN7~pZO%4gv5Z=7M9=`mnLXFTo{Q^yuI0d$@?4-~C^M}y zt|`E^8Zy-Kt=r4<=E@{LuKU4z+GtabDo&B{F#+_F?|&1gRSG}K?(g8?7wEqks*Hip zjS8Pq;KOyOUdI2nTJ}-G{0uO;N1T56 zETK1YT{2Jq_oR=N@o3}1I2mW)H8u#Zom;h#c>N3QsxaY|?)2m3G2!KQ$oOq0ygmj@ z;4_Y;qR9leI;K6(K!rP_Z}^LM{NU- zJJXl*1Kep?V_9|<`;Sf5VYK5Z)efWoeE(2rxfp~t1oR(^zYV{m-j4p$E^&6LHn9I} z15C<=<;p%n4jRH_*&VHt#&b#E-(@)iue%gpcC3{Nqx5_U!_045%sdYp>S=4oL9iNyn$=+K?(meh3jmO+bPoqoS^*!fJ?E77uElg zWt<9^Cjqas?vj1+ofj?3e#cxtPn97~jgYe)-v#1S6hxak_{un5KWs<;Hp_S(9x0$r$pE>wHuHx%>wDDC{^*13 zV?EmD{#?SSNBvw=5C-W{lB~+J&0@@ybNu+zQ4w2z@rKeC!LP9q3)6mA?Ug@J`^TNTWX&dB@hW zhULy@IppDci9CO*%uww>+z7OTc}_>3ToYa$IBl`u9;6lb32iv{3-pP~vp(P<&UwbY zJs~GTizsv9tlb5iQ((_?M;PYcR?Rz#^`nkq2wk907VsmVQvW$Y?2R`L;JVL$Mv#Vl zI3tkf>^NU4t-t4?7@V;)&zVSD2Op-7MP@W7!v`+Y>_~&Zw5sAh@UPK9dwCA?DcYRW z1vX;Xb7Xm^z{RQWLB4-Me~@=S;Xn4%_JNjD9>@9Xo4|2;v{pA9?U47Q!M{G5;OXPP zpx3A#dGJjeyQqbp69TqC}ksBe@Wrd0J{>#Z9~2puyJX( z#xzyJKPPef6>*$H82-x+O&<-qXW|}bMu!hG7uNm3XT-#xvPOB}-rkUw_I11~%)Eq0 zdz>tVe@avZcN%$2pTx`I}j3|(}4@= zd<(u$##@V`P5+bdHdo;g%-gjJ7upQ5&dJCZ%-h+B`)_zl{KfgdE_oXhg12?OrEE6; zj5p8~Z%_W_pH`za~Il%kRL4A7=@|AM`EkfmcO67wtA|DM| zNku+GRth2lb-+NR9fVvwP919mKAQ|PepbL^;!D$i2GY34glxv z7{3ajAJOO9=s)TWAG@^j}Qo>w|_;>LJmKjqN$vCuVRpljf>{N~XZ zljOZ|vkn=i+MR=Tdkr}|iN0W;74r3flrMXw^r>mQb8TIfDc-rR#``XOf0^xlz~+~$ z4}d57O*Ub87Ej2jEs}bN{a(n~A{iI)u2wfHLfc0@tiisLX(`D68D-EGC|eH!rXgF< zF9GArGNi4;y$LbCz&}ujY{6G2WostV&3dR>@v#OnK)U`7>C^$)2&sq80$-BWK~I9u zc1_F9f(;?#sV@y3MZJA89raZ&*~i8QLGi zew$6q-8lBSwNYOr+2IQXV+hB67emNG?VJfY>pJw2-#0~1w0RxR*!bII>m z{R4b|ujU(XhSV`J`qiKpVc!FK89IjN;D(Ob3^}iWj(JPrz&!7X`3CnT{kX_6DOP_8 z`J{fqdpttF#OT`*C;8pkZ^Y4?G3T)Pb$|zWZh~E!v+@zxrN!vmP?mC@2A;D&90Jez zR=i(d#OMQ68z!O+Zy5UGB)mKX+&Ql_&L}x2uTXT&B`?8SzCR@T_bk=F2L$%-6~OIL z@U&L(v=)4e6+Ct7Pa^G0@bqiNQ>Ga_tp-p3f^^Qi*+$y&z*fLC&%phC(Qb!61EHU% z4t*NF+Z9j03CUB;GkZ$AB>M??S`D6#Q8@T{Dse%-5x7X6!mkeUNuI_ko;vkw5ci+* zv=(?`y|d3z`6zhm)Tg2>b=W$OlV@=Wr>%(ZQ z4;}CU(zTrOlK`J|2^dQ@;*NLe!1T6d7&E3vX>}<#%CRRAZL;%<;b`r*OYPI$g)N**%< zOLSFT}SS->lzrg@1g^>n(B0%ASz39eS^FC+)EOK78r~PSHYcbNh0Q zsp(wL_QlV4y?>1Mg==l`cr$A?@Ngro(Ndg^IU4d3FZgZ(9w&3p>~7&H3=d}%`oXI1zLvgel#zmqRle1M{e@!+%e{SDZqi2CU7ud25^6Sj|-ApGxXuJ;vYKu00X1KIMH<=Hd60oUn2)8zE zyu7p8N4^ouxC8Si!v4phzpZd)+4cA@@}D8|*QkE)yk{cJ0*dQDDUdY$x>%lNq~Ole zm(&NM|HO9i<|Dv4j4_k&%kiIc59W=dZ)G8CxKjnX(Kc)|(i3oBs%3Jxuq%FJ*f`+j z)E`5X}QueVseEEo>v6XI@`g7b=i!#f)8wmF=e$p=)+Fo=pd?@#A@D2Ho)(eo2dc%!; zq+@9+WD>k(+I2`{dlKGYcvq{Fki1?cbr)R&`WAiN7 zdqp1uo{L-)a+VbpwjQ(6_jS7WKzK&07?*9G{etbs+LUE{{aB`;l|HFSqrE6=jI)zb zkGw~st;w|(Uu?Gjhp#c|yDSKY!oCuRD{R3y*y>s{A(vN0K#$?Q_IXk8*JdrJ?P9CC zn_%!$;5BTb^!2?{=^y2PI}$jF^&##Y6=1GNS?GZ{_Kj{LlzUJUy21V}40j*Z{X5MS z@x*3b(vkZfx8O{cW!s*YWm^#P%}VZ@VO*GUhgarpKwkP%=h9YgUpCTXk< z8TzEFOYy~o`%k3N=57MorU57ZKQ?aycr_mHZH@D`W@0bZW)nP*vt_*YoT|f>5?IHh zraA`aTD-j1fpUL{_x6;~ye|W6gZFmD`+p#gv|lPh$@>qZV2j>0koP-Q_<6q%xU=#l7m)^ zSuA@9p;->5Eb1%=-^a>+MjXs?@HOKBWB&@j4%lMvECM`h<9}r&yACc_$#ZiHLdKGDAIdI4LNaE{B}}Vgzg~Z zLdIObEc}eNvFx3y?Cl5*S%hY3_(=NnUV|_#&klPfU%b-xmn~F%x`)=f+sD`ZYOk{hy2l1wVzBhx<^kArHo!U@_vz zk5Un;{vXkKPLMIfFAqPfb>*F^?Cl5*dElJjK#rf@hCE!Y)Sv+osBfJ95n3m%fUrRBmcLl(A@Wf z=YOXg@V^R#?=-;=mV^8sW5v4We>xV}zYHx4Hq>p%f-x3^BaX7rRfJL&Mne{Y$ATT> z{IXD}WTE*PS@t)ChAe2%4a>6pG&f}7>loPwiGx`dwlf~}|MHmB4P0ZoY@@yir5Bn| z&wnEiwF=Mo5aw0+apQPRnfo{5-^6|{^+LtAKz`{+Gs{EnXMTBDk2K1|7_=!^F9eST zs|@(>2f}~I1V30FZ0jVhN3l=%-_8*|?}e6yV$^HMf}t1gMI3ptP=rzzYV4i$!om@L zS@;p{;=JHyRrW@NhAdDo3?A;Mw;>DDlq?Vjvn*V$WT8mO0@q-x*JpHECl;cdkb?`| z|NJ9!f-wrm(Fl{D@#A%dl7p)eKV0!C_su{)r6A2L2d;PgaxfHWX(D-lpOp5 zcr4q5(2xTc=Z9zb>21itXAar_h=W-UK4v^%_?AnZ;C@1u-G%Q^df^9@|8MldW`%1t z!pevJ_^qaXgI@Rw@l}aZFEn@q`SlFa%<@pN)-MmQA&v6j{tx8gNdx|Kf$*1@;2ZJ~ z><2$$@p!SH_4YBY9k8D@X|q~KTH#~9v+sZILDM%D@%CV^-iN*V0_@diVXra2IYpi^v|A&ZDq$Z1Uv0RMRMY zbF`|{r_LBeKD7_N`C;f7@Qc2%xW{+Ok@n@rKKKlj>w>+eT;=nFd!$BQ+F!!Q=Q2&a zGZ1(VZJa-^-Y@Ob776<_p8xg6*+d_lQAFdc!U3MeV6V^VJyy~cdwu@%W9mNptZ`x= zJsCc*4%{T=v$Dim$G&0A_j>?8>T&v?qaKdNH~c46F;6f2H_n15g=2pN=P=ywbI!@d z95yD5qHc^K|p9H)%SreLkxI;JJ8r!rR;U;T*(;kEq zBBiX&f=tbVOf|tac)m5NsR?P-@mdw}#k&fTzH_tOc4egl2c@MG5B zQqHqQw&e}c?l?U`wfj5p;p(nh6@6V)!xvzZmWX~d(m3_H9asPZ{!ef#S)0guZj!8*0%%44L^)`g;aocbxBCKR(9+ zo-}R=?0eS(Hv7A$C*JKHh_`=Dbr}74C*JO1Uq0IeuQpG?8xVLFcZGtN(p{bxGN0Y# zw;}?5Tj;lOLU~>ir|$yoTG5s%P3`OYvi}k;`mW<=i8uGzTVO9r_|%!~ z*K8N#_c0z})T8Q+B;;WlaoAFnk;DD@D3r-P(mvR?Iz#NwYdEv?!LJ_gAL71Yc0B7u zpZFPg5Y`@qET1)He9msz7ve3BvUvE{VA^hx$EgozJFpM&P5*T7bjaq+@GN12_$7S) z)%Hn1ek=0F>1&Xm`l4z~pdRe6c>AG%7p-qsaO)5nZ{~c4y$-gO^dWxlsJxp+$bI~2 z(8E)qkEcK{PlkTZ#@X=|uv?aA$1d0+SB#W2T#$QI$UrpkeggLtYSG^<@UMV%OE%9K z`L4w^5z^l61MK(myrg0I$^@P%8tKzi`uj-F|3r=tv=ux2m$y)V=eJ>`jhI#06M(;{{ zXy{0*9xlo_^nW6R?N$~0n1^~_oaM&o zBM|=->LU*}DxFUrR0y3P2c19ta0Bcxj5AN_ww9I9!{L6NUmNSiOsA z8|;)2k_NSd$IExYEYVHX&_|3b7&<;@IrkR_kbnNO_T~yHH+P||LErZf$FYAp?7L}) z6DRaQjJ`+Z^&uooJL;it&^Y)IXFp^-`8W))+|U6VpaU?Tm5+iB*o-y98_)rsKJmy; z9pKPkM1Jya%IQ)E@a_oX4IS`-f>)1__HUKg$Kc(OA5}c@WWB*}mL2}f81(l`I^Hg0 ze{bj~`+J^S_V-xeI060D)2YA5=-0xIiMC<5uMwiZ$LKRu`iDsGY;R^oAJz2Pz|F8P z!yEPDt_x{%Gva0cRBtCu-y-^@peO7m#CvY==SmrJfi^tPjt)@|^Ov56aT0bwNfxWf zPuqb=@XC0Hd%6h+s|kn8j)Md5TO7UF0^Jb$j?E#QS4h|vF$YXPOY+T{ktK8}bY}fL zoDcH;5_LRnKM&xnI}-YhcXOCt+f9z~9+w*9p-=NLUn;2A!s}bG){+XktWmw2ccKUmr(b7j^3Q! zan~nVbC1yQt6PEdZOF-iNw@Xwa|btR>l%YhJv~bJ37n zNaICt4-#2;$MDpM$TF8D=?msb-@7z>0rJ4M&=Fm6v_9{F2kMiTywqF?|1NyPmT@&_ zFR5R!M#j-bU@g`a`?0RL9qWq8SXU%tJyC=8L>|@?=~z!R01w`=a6U!dfOCGd?*QUz zftS%n;4f`CCcTX|NP7~_XU%x04jUq5dU4QuyZ^iJCeFK`lsFq}{|8oD#2u(mv|boQ z=i2jzocsR=oi{3+^A(+M3PI=2I?}E?rntTCr(|Ee_Tl#Bc|GL+Re(dgnDq#$KloPe zd*G#EL-ZozS30$Q9?0{u^Gk*O_h`i30eS9tk51{-GVqjdIB$b2>X5S!Q-)kl8Z8A+ zA1ItPd`(1;vI@u|^NfcqE=C^uu%^z9fb11P9@8L?+%MqwHpt>)$f6GUH1c^NkGmm{ zg^@Mr`cdB7tbc<|0tHSov<9&X^la-I1g{i7a)ZB)a9lK$-vwJ*0= z<^NHN7gIZU5v}K&crmUMFJPw#{#S+I1$9F*ct$+D2qW;G9{-#7z&NKZhfO#4?b&yY zesJt5iz7JS{UP%GhJ3Ko>hvb$qtKB~=;|69ZHuKnzj*I_faZl zy>of$A$hMoRqb2(&X9RIhI1~`9dd71c{m=?9*(ezQ5WwHb!EQ@cYAq{q&m#~n&+T| zXXFiKTXrw-FUIfh_|4=0Ft?X;4C7ppbE8XvA7wc2x3M`qL&$#G;xN*Szm|1azmZ|1 zwK#hVXwA8*4dplwGV;2)|ad@9h6YrDFP`KL>my5l+Gu3zP_skP5@?4?f3QTbmRa}-SZmf#) z{o7wQ!+?i4!XK%=OZkm?>iVGcZpQb&{4mZ_afC}4yYN0J+u^}?0bp=!-l^gQT;w@b zmB~_N47vThhvqoc^OV*DlR(3H@KFpp9fJITj+jT;buVc8HE1p6opUA1rc*zAXZ!N0 znzjz}#I_Ed7M|HE`isf_kn67BcJnOBZ~IvAq3pYbOP1EB-tba$;m2E>Q(ycAI;*%o z(siskA{9K0(AqdRh{%(Du=WF4Cbio?>b)Q8&8cfXY~FqL?&ifOD3hYfcu|k{#Wl^| z4?k*N^uV6xw4M*t>)k4vBXdL7Rj^IgHSTAW`*=lD*CPk|p(#<6mmt)BWS-BIx8$WzBl6x>3S; zx*R(A)Z*+N;L!rehtZdce;xd!2Kz^2!@iP$5I|J1onLmAx%s&P3|78603XV_4 zUxxU15RdnP>sqlt-*Q#p8^_dTlud`mvkKe+L;hmewu?1mWCtKIv_#SpN-x-->+Dr@w`FxUEgOIB&pMFvVC?b3D&^0((i=cV`(N#w8od ztVS8DsZ2H2dFC<`PzLgTgFA#f zSfA~XLsgEnzrM(dTs+^S7vtbAZB)wJ2*TEZnHMlKbKA z#}p%dYpYCWn#<+t2U+b%D^zJlUcF^pPF_*b#xBE?``M7+T3EF4`r-Zih4nhK-?R49 z`xU!R>$eqj0ll+3#(cGo$p!31huWvOT>bks+`lrR6@AiGD*I~9^GAe?<^%Wl*jGc$ ze~ClNGRYI;Zu+&T%Z_I%K5t z+vwyi&!;J4%zGa4!Y68*8+*f^v~+I-{TO#0-?RgDQ_j4R+#j@;Ij}$YGujerZ*Cs% zngA~6M!zD@Otl{m-{p8SDnjka(?6qKzXf@HsCPH?h*9Q8lsS6yo7m$DtqZufvC0

BoI%fpjb_8<(@T#M#O_Jp5j`qBAWI?)U42wdkL% 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 z%0A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

g+V` z0DJsZ&otym@#Bth1?2evXKow5(fy9Jhf(y0V&0A^G?BhGpZFx4wfl+kl(DbXSWCCm z6u14cX4-jAmalJKT;s_-R&zITRklncU-}LU`BeOMAli!hiQhqfd-)Ym?!VKX+%_~P z`qXV`KWR%FN~Mp^qmRy`k1pE#Lro@q!l%@mpFS^Q?q1b~@>a6;XH<$ZR zq%QXhPPt1?P;Qs6!bj=uVZ~rxM*f(K$YUZlMk{zm=TfMcUg*N5-zbn6f`5 zdtd>|FY|G9D*tl03t}dZ@SSQ@@WtG zw1=6rhat3w&9n!b_Rxyo1hU<*y9xSaoA;i{Ly7eWrHaw5I&FjJg*-8}MO>&$`5FKI@9<^4XKb zt9aO%2Y05QXqt}c<|E9@)SlJif5tGsXHQh|$*J}6d9P=m#AB&5xR0H@ zr;ZT2NM%>**kxQ7vU}ID%gYYgz3tc)4QCF|o?J9MA@xvnZOG3`H-5uTcv<{q7x+N#BvXM8_v}RdiL; zc;v0qKo^k}Y9<~Zu#rp|ZQ!!gwXDn4_>;H6 zsze?M`<;c>yy6JlFv;7zp7@jf*}<&MWqvO-$!pO;=~pUVVzHK$d$!0!(#B;?at-k* znIyswCTwxxAJu&&bDE9nm-os=td9rPw2lICmZUX*$g|L)ml z2g1qP%9I!EjGe4C|LU0T8>b>S5Mb}$l^2k{IR-yc#!iyQG@V{N=}DYV*QXbfdHI!o z#ZAx48ymeE$qP!or1%nYEav@!EqHA+VJ;+{y#67YO51YJ>fH8Ge0jt6QJJON!^jlf zzRo9(qRT>YxZzXl^qx{C_rayTzMFYG)*R>c8qQTe<)wKdO)6E?PBtm-=>P zz9r4_s8F9ZjeB%%`gx=;x(oiAsoRvtk?oc+9}{L;t2F=S#m8f(r zvv1)ADgU4FE3~m@H0)bOivG_!NB<{pK~(pTyAWM6V`dU=2tRpS!i&z#D`rW%X_=W0>)#JN9x{wO0gdnTS8e^-PU8iT+RG@pcZqyOr@f@^CBp zRr){C1DZ!3s?g)i^vQfo|io2{#nI=wl+<%+B>B@9+}N zOPSDVIe9&@A*tkx?|xE;{}uh8scH?O!{t8GuPQc2zbUXL7zaXH|&3|4YUormOiV7J-rVm4>#M0hw`biwzt+g z=43Ht9_6)4`$e4IVz}^FE05Jv*4n-|W-5K5QYYSMS$pbs)8A{2Un06T+AA5Cp02&} z$9?eB+Y{>T3hrsx#(4WTb_c(I@Vk+@;8x7P^ZT6N4SaXy*M;9MzJK8NKEFzSd-=V? z@8A5s=eLGm8NW~XZQ{3*-wJ-q`TfN2M}9UxKfe-wza@hp`jACNL*xxCtN)JsJBH*9 z?qObB+FOssBUImYa8vFe z4Lcc28_ONMH1PM!9SkK7N$VmpNv}8NO|+2)@&Px8@)XlZKEOx5PbnX;sr`RRJ|IQb z6wEzb`GB1rPAwnM0sl%qAVcTTln?l+qaFi)z%=CpGTZC##_|E_j=g&h(4TLa`~BMq z@5%@CbL_W?y(=G3+MYE*oZVaHKO`UU#c4W@H29=UEMH zyB4j|GWYmTBo`pENk_-DWZ%-u{$)dXS-lS*rS{=3_USsw2>1DKU>zFII#l#4`bl5* zH!SBIwK?UHZ}S}0a_ro?sG}Sy*I4s1I_Y(jd&Vi@e#Pw|`}9XW)>C;K_1U7Fhy2QZ zx|FZ)8eKO(s&c#MA#wIos&1m}N1ghp#B|R?rhvDfhaRWD>M}gmg1Og5|ql|&J+e>3coxie($BMQ4U?+5wJ>j)~ z&}Y+9hhq00Zo}ETF5SQ!o^p2hT+iVPEypee+DrVu z{H*uG+0$Mn{+Hq=bF`P0DQgU!4_7|w@J*S}ID@_E!S%9Hhe%8I;w2mxpce>jg{D$Q zlcrL)jcGdDv2$tqINvGPb6(u8DNPH+FEn-O*_nM}m!9iNgr4!X&`8T^$k}kbokSQZ z*EnU5{J%1h8N)22j~2JP9Jescjo6)9=9oJQ>Rc(z78zqXLy*3(FXB6YWcek~RG)S1X=_IG4c zW$hVCBhe0!hQxiwEpFVL$J3T}5&taeK+={ow<`6%N@Be}fHKj`ahdhYMrgJUc?((d z`POz+b9Q&#H{a=3Q{6W+FGJVoUa#`g_>BBqXf>BHVO?QXfH_6f#e_+qFDVJn3Phdj zt1W(7^XT))y|lIFQSWgbx67jm4v$XDjzLEB+Q5~B5gxq>Q}}x& zWzTJa?$M9umZz>*$-9aoqf%F%cb3Rh#@QM8llA9n^0fIpeO4~-vxwd2xE&V$XpN4} zIA>fC8Ir=D{?WJzo!q`}6Y0pe+4rq?>|8#1pKl+0o%ds?3`)L(aBt%#dKIeZ`&_vS zbry`?1u1{_lfo-e_Fq+grSH@F5U(YixEbiZ>$ zzfiw(7JhUe6K_AK;*j@sV(hD+_fo>>u}bvl#MtSynfnN<{cC>7QipL!SZi-mZ!lK8EH(Pq*Khr0jKjZZ=5AGv3HUA#scTR*_>c$Fhd!)q?^umpmo^ zhlg#GzBrYAnY^yDFB7HmAbsFXjAx0o!K4UH-=g6@e@R78+J?uLvG#x(qoeE}F->|8 zacFDO`wGX-rFR|s2TBESWRjN?%!xt{j;^dPz&p@8mpD+R1y8U((d{ORziPF6V%6 zJNBg?|0%1qxt4W`#jW_RDSj!RyyX9CM;OCRth_U^f4@zyXkPFH;s z;vX5O6P-R_WG@+~W9%V>kv`x?Orf#lCq<3ZG4@dGq)ucU{haYt-1RseZ}V8_f(en< z>b2ns0qN&&>96O?^ds{k*aH?m9Cn}X4ig8K&?1Kl2m~WKO zkH!(F$yXDhRpWm29>>n*t1*1%c459z7HS7>KYF|PZPaF`v7UF^Y~mf#W)tl{s(NzU zY@!`RZ-wOTNAf1_*WfPa5f!g!dX=_pNUwk3Pw16u(CdD}xbx1hRXnx=L!ZSc4HHJPIyxx}hH*&JQ^GHJu{yL5k%O14Mo3D-vaGN1d(WBr_Qf;oEJjZ(jHwyXt0bGkVDRi}Ps&MfYSG2ObF zCwYYTi?f{ZKU~kz|B1ajM=yQd;r%n`lovgrWlxKc0hTk`{MTNqnK_p;+EQdsyXrZ+ zCrbAPgNZ}>g6lD*p8VuP&)H+_Ozb2tLWj@JG5dlz`|r4+J9)M6oy^6%ex}FH$9jeM zPU3X=?o+V%TZ+4D_W^b;KSl4?b9R_#mGIgc+@!q?r;SM&Mb<{X-@sn@>&$xo(sJyn zstpN$X*u{_1Kf19doSEw{)!|HX$LZ&_km6NFQWX7>Hn-_=hA;Z-(_}F+WTl%7VT=b z_@@oH^cVhe=k)PI^qBA`RX&%$;_b5uBjt-x_VM-un8II2mpc5lzu~;{7-Nv|SDwLN zFA&CUGtE>yy6nHw*GQe-hMmx|@w(^8C34o_+?Pz}zGR}vpEYAm)bwt-yi+Cb+AS*6 z{3QKUEai@M_-Q}+GV3$LsXKEXknY&I_1Ry_-op20$@5L?w6FN3F3aF2bKd9H=d=B# zK9K=a<#p>b)~-N5ht%f=HCD&kGOuv!M&_9l;ir_onx8%iqs?BT%hM8n(%w#2broZ` zb=tj_4UMxqV1LnR*6LiR-QT%cxBI)gh31TZkvbp_sq@zOmv;X+?yjAMoo@HB_8`U) z8NX%Dr_*5WMfg}HR~2i&1)k!xf#RT{nhj*koG2Pl+#H! zo;?d`8(I!r-v5iUW6-lNZ6|@U5w3yTX}GN=zBM;;z9eIhiYvx$rOFUzhha(`%FiD* z!0&xDwqE`%!ejX@W8D-6rdXsU1LmQ>@UG`z`zlL|{Xd`(g znr9+d^Hqmi{vUMu_3a{4Xc}%c*zX$X*tzY($9L7kjoJlakfBn2XAt5ox6ylK`b;3N{+uYIQQK!9Qk75b z^WVUJpW_aJqf*!-$e5+$mN6jZ0`6rM>2En#NV%5p8BU$ax5qOtqfmd#{g0IE2tUnn zCvP(MlXN7S)dy7*!2P9>uybyE=L>nE~Eqm=k>CK2i2$;*k5E(zm;N z0TZx$;5Ly#j$!=PGFgXjO7jO=4h#rwMJ_1W(|Js#^OjtF-O%5BuHJ&w@6Mg*yuBrP z+euo#b>4o;Jp^QU0?yoEDeLpYj4jgV6&EH1ija3%vZSA1`W1w<)V-6&dxK9|P4@=- zv8ULdzCi9+i++KibH`d_GYY0#D~nWp#oB+T9ZA2Rnip#Gv9$ST(7EmE80gkRkH0RR zUMGy~>&e{VLvR&ipp4g=CUN#s#%n20Z{$oE_nPPx_<%4H*2a|miuD)D94ppd#&<65 zajBTJ$Cs7ANcIeG42044cF}+TRfV}J@I2<(s?fs-D?=j0g|GXRJy&&#rt8`=RB4u*d7*odaU+EhkXYDOz zlk!ec?y>e{WhUAGRA!|8g=32U-&%t;Y*YF@c9H2BZ|SzK+EoW+C`ez%HGSu_;kyp< z4pv=aGxp${Gw*D{c}v6h*ko>08{U$+XLEFPG^1^a++&#H4_Svx+q#o|HKAz)dH+?> zmis)0<+C7vRZ^uEyqMP*`tF8;@9o$*xT=ZGDuZhN=^aYipgy-dcQl!0$dkMRtvCJ{L z!=F+fM{adbY397pFyavZ-S54VzEb!J}~lH-UdZ?5+LPASK+yQv&U ztF6uN6@EL>nLX#_Avq56#dkmHTRF#HJM9!_^fIQ3KlveNp|I~!-5z8-aqR15IEoYF z8{7}7tk7jy{ICvF$(*MsL61pRgZn|vx7E#-wOL1K9|?~{F*Zdb?;XS4pyu;_MSsCA z?hZ}j-9qVqW#3cgmKpEreK+=(+qZh~?X}%Jt!Afql6O>b4$Hx%*_T!p&fz!r(%?REJ58PUGm-k_RR7euZ%z#OQc+=JPdHHqNE=r!2Y z41a|q-;}tPFSoMy4AT92WxBju#+(*;Uy)~wXRZ*-(D@V~M zUJ)7(Vi*sK884nhKNNeCzbptVShyo>+QPg9t3z@JYkb+CMb5aO{37DZd{fs~E0Ga; zuw?BJPwUw}>Py__^Lvf_mA<9dj(vm2RK7jL>y9mztefKWJePi{DC=-b>3aseNnKP_ zb0@2tCw5G*i`QTEz)J}w8xz-df7mx)Xc6)6dn>A!d;E#N`kt1$<1Scj74;|cjJoic z?(xV?N!zXbxcQ>W$b!p`P6+plJXIC+lDe5j-grbw^) z-@2-qR`0#H`f9sB6IfGqc80&lu}3P}Q0{A%>oOBx`yU@%zILUj-Rxq@d=7b%bBQ*` zax3O|ykll8u(IcnU!i5&3)1{^JZ<;2!0uL0n|))Tdu!xf9z|~3!(MI#VNwZm7IoW( zFfyl+_#~|N%ryTwyytc&VGBC=-nes~m7O~;u!cT;9-Z)lIP%o}Rh=jJuzlu(?;$4^ zG20?f0pvf0R|AZbB^z&ATf%!K1<<6LH!kC7Ynz_5vX6Ah@JCR#7~&cGN{F7bAN1GL zGsY>~kYH}b5KqFGv!1ZBM>u7>vPYVKgs1hsWpl0U{Y%X7@70GtTLMs z$1*DRzbfXiiv7#Q%&FM_SNy$2oNM?Ehi0<_YxWg-=8b`W_d(CNnSnLQ;qm)c%(Akt zB%aS^S*u%xw;Hpn$jaUeFUz~tZHmpjhsvHA%&0iB(bKQ`6HmX);IN7z!JLZf&q(L* z@=bjN^D3$<`2Iq^@8x@PMfJb<{*R|$1bJ;mKC5;S{(Je(sc235d-w7ElYHk@c#l!e z1AHI$^s74R>33kGXWq!LRNf=>%tN>Rf-2fz)ttbZeC~Wz(^j9E5m@t|u=ssLsc&gF z)pM=Y=-L=_Mv|3%ne+!eknv<4C~pAvm}X@kWE_p7os>RptrEVM?*zWZA8Y7+GYYhy zj$%jMd8bQS@w2<}_C+;y7kD(VM)4E%H;4En&6(3U#|-z58TBZ#g4CbehQ|K+e_tJL zl5$apWsezk_=v8<{eRNs={7^xAu<5j$HT3t+R?1ZsHe@y7D=6z(jUtA7QR!%t$mvw zu(BsWk6WpeJ16P-+kjhSk+n+dQ0lAb0Vh4`@VWbS`x{F*slWUObp55@-?0An&-&k2 zf0La0%a{_Xze5vr{jGS&X@d_r^~W8Q71UpFREt2cCv!XMV(++yy!hoDIL zFYbj8g&$pBly;LkKCq@5UR3-5|Ghn0mwoJbr|sOQ%N|bt&GDrU-jz9~j4xFO(%|p3 zetVCm_1niD^8SZ>>)M>2`_?(9=e#xa^kHx9>*@91hK!$#XO)qqmsNHV*{ei*6>Gqo zAN9?@A(%VA_;Tx_p5aORJ|i7zi(P1MrI%Q%WZoj*XYySnZSy`WI|}_JU!p&xaeT$Z z#~kLOn@8#P-H|Y6`;Kzrxbt4!zN1KQQ$BBCvaWN->~n}?4{5q5K^X0MLd!sqvoqhD# zy$8R(TSD|5&$rNb*)^KJdoYE*dDx$bzC#_F-^boumphrXv<*^e9a zRs5dSkfxKablOIi4qKh2!-geW*>{|Prk_wwm!<{hYMRa-rt^-TfCa_fLp0?*Zbj2& z*J+wwa{`*aMSLdDo=F&!re`~G3>qGy=~-7dq$%>wze&>wCtjiH%lLO`Iv;G(^g{f( zH0_3)NmC~84QP4C!h5Y|{4~{JHdfgLqB)CgIoQ+3EPL^o8jA7~hJ%=%A85c@L)4%R|_o zh`zTvG|9W9DSb!ua(MOussGLRm-_E3 z<9VvCqd(wY+$U6*;{Px3${@$RdxJWRuOHXiIc2M&Ebbb?9oHtMI_0B0GVjbhUzcyg zHQ$FGK zD)QX893#%q+Pl&Pm>)n1fh^^-HFUOD=03F#k%@Aba(2=*GUW6v?0 zy~p9~J7@XpX0xxfvANPQA^BKfzF+TXS=?{2xRYdU%Yaluk$_CV_Bsr z__x?N75`hoDKJ!?^SuJ0;W~Z;IRq8=Eo_b^(IFJb1~%VQ@wbH^>tOZ$I(F~zE91A7 zUn|bCTc`N?b;C@>l>OVz?BDi?)aMd&2zGb==)Q9z+RiRu{}r7%zYuj)YM6D=t?akD zXU_ebTfay${UfYj$YNCgw$?AzoJX^7+lsXMq`>>7;hd*%hcP97;F0OUU^cl_c0<_X z8^rHQerf#N^K0D8zc_sC*&>hidPKW|tcVN3YTf(f?w#1;YvUT8r?hjMN_q1OijI6I+9S)LjtBtSryygvcIY|HQhLyVW(uby6 zY5u%0kH6aq;xN;6!*(NF1mProk-_&OYm-7+6FJw-ZD-ZSs(7O8(|%`sDjqj4UD=Z$ zuDr86{vcyt<1(>N-z&`%xX6p22svMXp5~oeuX$Iyz}JtvoxQx4Z(Rf}8@jf3@7_+c z0v8P+o{@}=Qdg;#Co6fX$M2nL`Jr>4ROsw2aL&^(cM?x(GwWJ!8>?3Q`(D$u@<4AL z-dAhZi`cD)MZ8^o{ffjS4{q9S8sJ0!tNthRM zwjzUul>UrpFs~h9@JV{5+(5u)Fm$2Oq zx6A29T(UP#on-eR4+Zz>_r1SusmCR$SMIngS+J_{NjVwEf=cg$7o6POdLxZ+Dj)YI z#U*>9$82G4^BH}B%IiI17d7Twz9nrp-TVWgbbYwVIXD-m6i>T;GHXJ9Je19qT{(0; z`dq@bekzs5SV<#tOy!!F65O!)KZnBljt8^1GiNFoqs#U3LH+)mlndE2Rj$<0I`8|B z1hcm>Pmp#&*9kpNu47)(PW{251!t$*>1T?{uc)Pu`o)U#O(~7GvV~9Ak7}vTjVb@r zTO}Xm&1-$k-zuW4UZ&fpxTQo{t0L)77LU^NJ_)lC``k!t)lnUnI=dG8_pz_T&U1Uq z^Cd50w-!6r*LGD0ksY+`&W76?5tm$#lQJMH$C!`!%D!M^x3{nqr( zQ6c-6u&-=qtrFP@@?W1HnO9dL|7+nk%_#GHi62=;S(B!W(s?C)mCn<+Az#A1A=VVJ zmb_J8K7hLav&4nW!ZXU0IkK!1W9<#%T+lxR|>ao?CQ1i2txsIb)8rE#mN@Z&K%7%NM6$Cv8IH3#&M<7GCVB z^wC7xrNk$GefW7P%-V;%MfT2JGN$kzFnhw`Dbg1$zORZiSqYa*pOu%b+jJ}5vy14! z{lMkCDj>a~wkuRSo;**@(lb4Q4WWK4Huzuk9o z8ovo}lsV7OOk3KAk-xCy9SU>ru^uB&R*xB<>M{C6>aobTx?$z5KNp{2;Ijb z3s3641CDIEz(1E*vi1|4BXMcF$PXBa3=$wVc@e2+}*(E z8Tdj2_c8Fr2EN?D0}MRKz(WjtwSlt?Ji@>?8u%6i-)7)D4LsVw;|zSCfhQSwih&<7 z@N@&uFz_q`KVjgf4ZP66FBIsA2ENU}cN%!KfyWv6J_AoO@N@$|W8j4be$l`$ z8+e(4Z3Dk%;5QBYwt?R<@COFoVBk##-fZB{4a}OeexAI;z+V~o8w2k(@Q((rG4LS+ zA2IN81GgF!O1G1N&oJ;=2JUX)^9+2Uf%_QvVgp}p-~k36WZ)qNzS_W91|DJH8x4Gm zfp0VLodzCl;Bf}N&%l!mJjK9|7vfuAt&(*}OVzzYrhqJdvF@G=A227b-J zZyNY*1HWV74-CA)z?%%b*}$J0xZJ=y4E&XWzcKK)2Hs=fy$1f#z%}*wsrH8qe8j-V z4IDPuZMRRgZ(-n825x8Ijs}h~aDst58TbqXpJm|g20qWg7aI6t17B|70R|pq;2{RS z+Q3-`9%0}c4Sb7%Z!_?n1|DtTaR$E6z>^F-#lVjkc)EdS7hk+Ncp<4pZ1_#z~ZnEWYkcXEPRzb$*XPu8m z0K6TXhyB#!lmom1`&_QGYyl6$zP+b5SO%U#oIdbJ;7O7ecrtmOivRXuwZZqWx5($u z&1-}AJ`6oRr|n%)8(f6__4r?VZEY|E`>(}*Ty3xycq=$%Vr?)5+#f&9Cf5erfO~>- z!IKG_MEr{iYJ**|PhDYI`@uq2&S|VKq3gHLQwJ@M1U~}*yo$B~ejPmV1J3=xi@2eYPOFHaQj|6k@|21va+n;>l--n;=V2OVy zX>LtB5+pgUn^^@MM_O@Ge*C^3J$xisOq>aR%X;q5M}l*}?ZCy)9SKeb zFG7pl*S_3AN?jqtT%RU;s9sCsdYw$4eW8j~` zmx3pQn_Wk`;IZI1a1=Nf+zVVrT3g}*OIU1~b5Pl%ts8L6QtMK2Kyln*s z$j>7DKX-R1KO7ZXTd|KKY|#VM8}UrWPs-$@LCI&`XO#WXqrvy^lZ*YZ8ApS8k{_WF z*ew@lYE}mJTkt=p_^6`e`S_pu^3h;l>@UUt7O?AI=+&2ew!u%=GwXs~!LL6_8w0lo zAAG~I4xUvPteYHWRe`-{*9EJGcy@IkP&mvac`olqA%N6NREygyJEyq7eiu%9|5l#cMn)(5EX z*GcEmy5M`@pTTVk>VkRDWH&ekya@X*!M(s=lGe?{c@7UeCJ|>T_KOe>EW>`wtCR!m zmZKG*lKd>f&+FmGfu0lsayGEchJumlDr89ghVEVxK`CrhT_#aKTv8 z!S4d%C@8=$xIN*r3w1cD-}5JhS(~4s?y`;tlfaw6#b7V^=2G}{`0?Pu`=KufxL;=< z4_1N~fTKnnuP;A&u=?VE(O>DiuRb2^3ii##?waGl_TX!YXTkNygLQ<>A?(nbjt8s2 zL$ROw$K%26;4E<0TaO1z!M(s17aCT8zxhC~n>Y9tO?;uLTbTKL%b3?h6iprF>HF8N_#F0rf5i{ov^z z(SE-rU(|)n$1D^{*Gao0+(hs&X?H8>&v#=_e0Si#4lMK-`w8XSLp@<%FdK}b=`!#{ zaQiCi37iMs4K4<+ARg-g_Jm!_xV6;^*0;wmp?ebPFB%vO&cVGsaSzQ52Df5Ak#K9T z3$+RptA({4Kgh@h zKYHtMa5vg1IRCb!Ka;=o!C7~V!e<9;cuy?&Gru;g4hI+DPyD$4lxOE(`rypFN8WXZ zb+rSs?zmH>)}FNT2w%zXYtk~qoC>E8PQPc|#5*QWlo%ao#u+8?@muse;!Gbr?4JB_ z6IFS>KCa927~vKL8kXm}%q#O%1vwd$a{scC2U-auR;5;$!SL{!N>KHHU-p9rb=FY_C0G);jF+jIdJ)EA{Nhem-Gc(@n2{ zFfZWN%Ls%1dzH7j*#B(gZ99IaVdpjcCgHak@sGzoo%qFkj4-CT)QF?~_wX8iJ~|ev zi!X^!`rzxZZ%G_tendMl%{Hs`cMhhT_kqMU<<;HuAwd*}rF{W6Wbg#z#b)zf+>h|B*O*H(vbpIRnv$t55nC%H8=1?Q-rPRZE z?D`sEUAn)4{cys%=KrDYec-IF>iqxDy`8O~q7_JO6C?w#>42A^_ zmzfJQ>o9kmdq)}54GTBj#a4H*#nQsU!f#k;*kWOgiMzVtMjI9u?rLi-CKPU%AS3tt ze4Rh{bMBox+U{>3kMHAm9`l*^J@4~A@AE$Ayw5rB^XGFuzU*!#&i#Z93gY;BzYBbd z^7pj+pjCX;lh23hU3GRJ_)lZ!2=097^@8A24tjqte$Q+8{$zA9H0uIhY8TR>@!^x1yPIk|Iy(pL67IVRw7RD9M|2USs|a z%0ck3gM+?r{h*?E>mP2U1xCI}g!?iP&wKC-$_d`#{4;wk{t!_7NB@BJ6%paQOf}v4 z)=WpftvPKPT2xC4Bgw;lr*A%;5jI-!zjR8@k5DRrdFkbu_PHGk(yL5a^zNcE#peKP zIr|Ss(ZkqvO7{#N&sXK5M}Ch}9j3pZh%!8Ki-7X)`^VP{bAd~F#=-Mq;MF|U{5~yu z=gIGihKx9qaq?a7IU{=KNh8l0#s3i_qaml9adLFR&=aGgC%)^nGu{sve)_r9(cn|wd*%lxTo?^~_nGHT`m<`#r@r_7=S{pQ8vL$N zXN{dwGb(z=iKm)>r-3>p8hWaaQ>2Yae9$>I5i6z19H)D2N-pS~(U6l*ec#zbqhasj ze&FGwPm6!0qrt;ZKkJ-7oid~L@`jJv*uLIV)*Fp=P@ra2C$>O$OJ??URIzP))2IN| zN%hg!3oXC5#HthN*-##}Kh>$)qSon*O?vS4LM1&UxL9YBW6W<~FU$gNfdBkVK3$j2 zr$w`n$LIn0d2hU4SnJXq0=~X0+nMRg_jtM`(ifg}$5`|GFJYr-Fwbq@OGL6M3<4=7 z=S|?wz)lm~_=ndEf}4O|s(Fmj*Mi#|#FK7iziFgY`lDb;Q4#u+|{H zG;%(;Y0&$0UV`rB#}d(~fKKu~5AGBHXyK68UoXhN4Cv#HV=VbGxEEX>tJ0TzPl9_d z@(FH39>MJa^zqw?|0rP_gZPr~L2#WxK6XN9Tas;mkeGHTsPyDKRGr9`*{BxDf7PQr zYVQj&xqPN&c6(+O>XkFiUVUJ%Y)#eG>fuKUL#V^=Jo(4B`=dJ&(VINOh8!sz1j@hd z#3O|lfv@rGI^{^=S>UTYp_A^)Nnhm_<*-g0GF{iTHD_jJTa11o+Zv6%vL9x=hxN=? znM>@nvP~k+2YJLt`Y(MylgINb*Z=>&<9+F=-5wsnIx|pCeSykC`YZSOyX79e#KM;^ zxwK2YJ97p!>HxNw#yZhytd{fT^xuU_SI&P>x((x2VcmF>#eenx$V za66|SDU3a2TZ(w!{9W6B%mK>v0Cz*T*!iyo_To2zt{rB;bxuA~5Nvm_)xj2^Z-+1a zhnIfHOdJ2ynZEqghsu56w10fhr$%qO#ZC4cjS*T!zSdE5|f8t?R?hjnz`*qcgoZ4S)wmsXWxl&g; zr+Ex@*t;0JSNgr_@*{;Mzl)+TK4I(hEW*{sC8@?=>9&4{dN929h_UZ(|4t&hlV=-c zD0ml7`^+PSTO9t-hmRC`_$@l`7^P0-J5=vH(RCn_uckTQb{$e8V7A?M4@Smq$87(w zcPZ=mzeUF$kLB_l2eJzuC(S2$Iu{=)JOY$|?Z=K39soYZvv|po!o9#pc|zAumW7#I zcYEH9P3@GI`l}5eKT=qRJaUSC6Fh{kHoTH(1!+N(|79|21GkefL+tcrDY&ISh$6v3 z$RRkxLCNJydmHhuBy4REU+K*Tx0Aehx?$+mbZ{CI!*s@jTLwSDB@T+e{Eb06^N1f? z50=Al3!;>RUY|GvZQM);1?IJNsHq#fHhROhtCnky6c!&8*4Ej3fwC23531ihg-0qd zQ2*#_#mgbs(#n1jP|m};wl3Br>@;m5_!}t$we8mSBZV<8ef2p{KU!)RNXH)o_j0d= z8&)1E$nW8H{Jwm*P!A6gwlOGQ$#*}v#(-`R<>=)i*to^DZrp3=NO$I1v#$NE*?Yvc zznQC!6h;T-q%u;UApR<+lX%qrR8B`IQ(rD8V6(oPrw1AO2(!-4OICp!(-F&m0QuA4 z_INUmJn^c)ErE8; zc1fPZMoUDiv+TbSb|zsn!CGf+wGrTMho|5t9K5wN&P(bgm4=xsF3d8QQk}1R-Rj(S zLuZ1Ec8c}+nzUspoaC1q6`gcyU8X&g&n(Pb+l`?Du0BevnFdeUFl%y03L9QAq^2IE zOOn9XPwyAlU*Nd|I@Oi%zK*)d^EP-in!K~#d*!_BO2X?Yj=g`dGS9gFh6Y`9w3UP~l68#Pnu3U1h6$K}>ac|QoQ+LKWN;(MQP0bMV2a?DkWrn%%D zi@a)A<34qyu?g{qfLO2ZhNvf zBEvoKt`B4(n#RR`_KI1gx~eU6ePF8$art}UVa9!A`z_~GB-eum+eG7@+Qyb|VVk+K5p^4JWSgW+Tx*+bfMzi|z6e~o zZ88_!J80X2qe)k=(ZNoj*TD_MznHLc+oTHIK4kZFhoCzbT)Ay>I=I#F6U;j({_?j6 z=}ba5-x-}eV(>`)i=rzDHx+G4!nWVp;1+L-)4Y*5)4}aEH2P=f%j3aaO#2mF1HIr5 z2loZ>cM$(k6x=ds7eAuXx8vPbXj%z-4O|^q z>+E>_(TMeiJTs`+V?GlI+?}qIgDqO=IBeldbF_aCEM&Jw`fPZv9C7W-rU`uW_?L3ggIj< zEF^p%b^j92hOZqh3?i&nB$g zPB;zR7UKDI4nsE-+&0Q;+P744gy7d+)?(s|Fpjs zp}8Z7FFWK}a4*u{LfA! z+1CDl#g2U~z39m=O*TzkpFmzU_F0VWZVEW=D>P`)<@@nk>?syB6km#PQbz~CM()I8@_Mb<8B9s{K)zb{N!kHUirT0 zl+)g6HbmloRKm$4jW@1|hsaO)oa26Q%YGZ@F;5=v23J1kxEVn&uOPl2bzyG9^zc+3lQNX*Fz7N>YmcNAKa1yarrc=e883W zGq-~q7SL^h?q+c1{Y*Ew+HWvF0B(5sXhCquZ({z3iPr|Myq{SL?knG7o&b#g^JqbE zw}UtCkK^n7!IgxS_cOD>?f7*}w+_1L;L7JCfawNZ2EUwH)=(z;1{-Ym3122pg+Vs_rr4$xbm`|3vSzM zG2Kk|#xDjJmbLg*fm;&LZGi4vaA7-FKXE#^EPcP=jKfC@g6kZ73h48=m-r_WHa6%d z)ORMpT}b>8-bjAs-{{~L2e$$}zaef9eJnger#98l+?C06T+!9W_KVxTRr~5~{Iy-r z+|8ohjsF%!7j3a+IvNHlSLIvlt9}k6znt=U+e56=@a#W&v~Uwp{vCy*g=>Mg@NkEI zAp^XbM=tEwYU<~z>o#qC_pfZfwmI=eVI(rhDeZyQ!MqHf-*ot^PE#%&KVPgx`n==q zc?x0*0|@F=)`K$cQV-mBJ5vzc7azp zy+j#p-REvQlL2R%Vi-8<|#>?lgjT(UJ0jX>rtg!S@UZYX}u$9Fq_ z0{=P}*O%*SgpK4(yWnsKhdDR|=p{Pf#uxFOsDC)=G;a5wS{N;w+mK0jHMh>fe{xWM zZuPdYr!zCRqb*;|zxpG;f4OT2XX$@oQ&ZVJi#*bi^-lI@fYOmo&i^E^Tt^-S*A5@S zRtH-gTn6-c*%;(SqQ@h0WZGS;kjB|Llk|1ad*k>o5Puc8nT|?jsS;0v8yC<`i*?bT zLA0w4rsdkUJMx#d|CnXk21Io zT=`gV6S&>H3*pOJ_m{DJjf_FhftyrD zCw+}R6Vq*hPL4i+O}Z7P-yTIFt6v(kmCKTzW4?8NY2B-@Qr)YLRquLky!?%l{bOIh zTj8T|YHmy2g4wQxseNhwrg~oXDDQ`mhNRG={Hl)keN$YqFYxci&-X5j|6Kg#?dx=K zV{Un)AeeG+w1cC7zRooMhfea#$p(~5ng5*McW|169+d30&dIcMXvLJ*{(rOc(P_`V zQP{NCQY)pid9*hc+Oo1^^~m}0%G<2}TXyvg1te!VXn>=c6XGlk>#JaWB5ixYnh6loLNpZ|ICc1coeJnBj{L140`8~6NkNP z_*C-SVx#llmcjYpMx7CtL4+)4f}2rBr}CQ_&@B%1jCLjUcdNO!Z{5xUhIGI0UB?Q& zKc($_+3LREM-9)PsEnl-^WJgH^sV`KS||}ze|z9jFAq*SCmyqSHo$+Ne)WaX#|k@1 zS59eNO_`VXtMkF_9~I|)5P7NrSKhBq1-BufTLRtr;O-!OlK^F@dN~tZ?mi1QzV}!` z{(V5NUz>EmsR8_*qs?j~?!psPd9N>2KxgZ=2pnwdYh{rbrBco*$i#_f$(XWm1^ zVLU2t_3N5{58;vCJ@x)$X5BM7%j(^@F&1uthxBjc1Pl3T^l`(a*dOYp(vV)RF4iwH zw{d7p$FOT#GtJk~nc^hpUT8EvEGDme_Xum{)cS|drR3BjzsHIHDB=yI_v@w~D{OH5 zl-IeGS-IX{3~pX^To=PA<0^35i*nmKI~QEvl$fpsy3@gx>;1{#KJi6#19-UVSV6F5 zavX09@e<$`2mB@5Yg<^8dceXX6OR?-Ur*Tz4ug-+^#S6)3{Lqb8qUi1Jh*Md^K^AD zbIuT4x!yks?wgyLZv=1>^2vXzgMAK0L4Nb_8;abGzVKbTZz|qJak{&pdllTcfKK`Q z6}ZbtSFjy=!Oadn6~rI*8|)au4w$^z{HZ^A2Hf-aShyE@`40v08j1HfxNSi^iSP)x zJptVo=pF#Ku8i*9GP*&pB%?dQwLsVVb#b!$KO-;Z{YS!XB5Y2;Lo!|q?i1L}f^80t z`A}RoTZtz}8!ef@F9f&#r*@1u41Yt!KR>>CzwciJeSZ`7HJ(n;*moQi({Hu0YWN>O zXAaF{Ech||^fe zhE-IXUDcWGV4bl!Mjysi&4?+^{`byiz`Rl1Yk^|aTu|7zRo zwvS*l{);HAj-LjUo-6OZy=s20cDf6FE1zTdcIssa;kbrl=Ip+7!X|FDcp<#}oV@R2 z#|mpmUwoA2U6hM-atToGcHnOO?aqG-uou4xqz6-+9&nqkI#v+e=-@pLZUFi^y2JI4 zHg4&9h;WoqW4dc)Cg0GRZssJBa4M_CT=1**wz-9O{gHL_-`leCXGv5)Dl6GMsvBP> z9;!@QmRtF@2C^%B6*BLDuaDJ^jA?MUmeDN&R~OLjgih^!8FT}+_x2UoC(l5HlZ>as zqrAPJ3~t!RZI@B%G>+%;C^uz`VQPl-3rz%iQ}y!-jBhR zxA!N(ExHf80XXQR*bBgQ4juyf^4UfFM+qx$?+=3Oy*j2Fb1)g*2d>;cxeMHD8_}}> z9!5_2ry-}{4hMS!xf|i9iP!v0x&zf%(cSLfjpdyMdwgBG(mU=)g~DFyGzHsj}YU`TM>9^N!-xq-D zx8C5TQo0+E)u%5wHk#D$&C7N!}O1y-F(XV*9@EWjw}n6(T}1biP?#T(bb7`;_}4j z6Q7NKns`t2xoAXkc+|ire-|b{PDMNe|Dw{++o&WS2e)=zEaPUC2Rw6th00OJHZWIA4P(Dpcm{5;!UEB+yZVHk@kE|l3AO! z?{@AjA?#Yh>MTS4Tb>zkKf0IoQQ%_^?g)79Bc2?6vt9P%w{&FZ5AFE%!e^Cl>-^YM z?*E`es0`$!OLBgXL^>^}IjWp=UQRkMr}0ou{kz=B7MOXherg<$^ZGu*dW(K}k>89Z z!;qWfl7*39<{p@*ETM8J-hwJMrK>dcTaO&4fjP92&o*b<&0f#Wf42Eon70Rf{>$N@ zXu`n@K6G&A!Py7B`*3~Z(&g`NZ8!dFAG_hxKlsbf{@v4G*!V98PyfljO!pi4rOTk@@OoEp=*caqwZLHV9wvpSfc*@SzHtmdc zdn~Eyk*l|$sK;J^z25rzAL;01)5&SgL{4jZa(-Mm-FnTqq@OA0Kik1`9Q=TTV;nr! zLEpa4bAB)9`Og0*4*scw#%SgD1n2krY?GY7%E8GFPI0i>!RZcOHSw>wF4NVX?ktI8=8uH!{ss1T5a&$N z4sAp;?t*)g!C(Y%G%^a#bZ~})(}2Dd#xjb3M4WBM zFN+3w1nV7~=inTm=RXJjk3ci6EdB%F+V?Q70b3nxac~*X$G?^Ma(chpKRP_7-+}oQ zolhQ?8A|=LeUi#&cwfv*^G}sWtXq~&`JWchY5wV*#xnb+n4Mo7*=hUottWDi(-XYA z|5sMmWFrpek-lk6co&bxiBox=qOR4>*HJEN=Pv*aexHTA9h~{R^^bkQ!b!i3*ILAT z)B$U!ZTr2&FZ)C3`oCn59?9MrXr3|WU44aZKY$1)Sw~R*p$aVq_+}_3vremeMkI0tK zw#RLMePA^AllAic=VxrX>Z3gu>9QXAJx==i^p|-zjc3Pu`wEW%>_|vn_{sddKt?hV;gHc@g>4?lwC)p95-swB7lC4D7|P zbbOzy{M~qVUqNuSgLwx#fu8#w)&ax5aW-|c#4<9xB=2-^E#u-iDcY{|&5zr@4?Vk# zZZ&jr=)ApTiQnk_nisxr%XR&PzQT;}bEfYWTc^HU6-(tR-BLaJG7I52?)Ve^G$1^U zQ#|2j@obhoI4sJvgxfZNEOe?IkbM9R#$;vcRg8Lr=< zPPHLJxlSzwx9`tlxpu+lN^s>mH5=TZOJX{$|Hz?JdRg3bX4L~FLAkvgmI(Jh> z<@$6xxSccNeC#8?H-jtJr*3fhfUa8e5OC%Cv=rRspJE;Y9DPw=L2w<==j=w}T?wvS zpJs!5@^5%A0l4`>`X6BXGz*7KkK^wk{&d31^=Uk~7UKDIM*f!f5Wtm>lc#~pkWL8K zAfNovhb+uHxEkpB)xpoa_qV8Y{MqtdTff8VxWDqdrl>29Ke~5#gYJuku6(Zj^hP`W zYzBtzzdN7M#bM}N?BgY6`lpY%yZ)veFe$;E1r>8GJXL?w}jsh0iWlQlWvA{34zi$CsPH_0{(k1dlj)*ug_UpWDOed0l3C_saQP zILI|CvU_SH+Ww<@I&%5V1 zKXq!{l@2a+aIu4}4z70aRtGmYxZObk`X@L4w`1M`8oF$Wz9oHy^^aOYmA!OBHiFik z)IVtsFa41HFq(Q29MWjvtyf#P%fW3Q>non4JVEblm}5+w)A-mKFyi41q?`ML0?2{JuK`;Nvm2tWn ze@1{?2JNyhN=UorvKyMG2zwJ;9a!ru&sV`c{nt?>_zw=g&>Hg`9*+r}{px5*ceR+c z#MS>`%Y0;;XswfNX7BWK3+4E!_cimN)!x+*Xg9iwRQ>oqM6p#rdL(tRc=_%74}O}x z1bf!Lu`O@!dFws&ZOeNNckedB`=>YBe&Q_XC69QipO8(fe&g+IN9o6F_j2D6&kXJY zeiVa}M163x=oWBQHUM8y740<6r>b;7kXX0DYO%Q6_1^ z*1*p&r&m!b(ub!u#dP;TC%q`QZ!QKm2Y!Ne4k{h_X9Vf!{DZki!(Ojv|Lb+-5%06V z0|WMP;+EU5kBHy)Se{|@rw@QDw_l|nEdgB%baIRjoT=x+F@8&zcRg(Ts^ME1o40W< z<7%tR8V@u!$c9zlBYV`34|Nap4Y+TwGHd+0wQGkxBsonw0;Y|Kuk>Io!V08^{u{w z;2l7(ADf7GC%E!@zXjaHzvTS~;HZcD3L)H$-^YK6_&uU2lW!HcJ*J$jPS0R0N`ou6 zYZrn05%bj$ZbCl!XKb@@tApEsKHYZsc~{=ws(-yS+uWT?FK6M}uFs$oz1z3i_IK+u z+#mlf?&rGB)}3qyjkV&aabq-(q_&dVG3EI$U@!9AxPx&3DF3+cGY$Zs<5~RAj03=D zc{c6pD?A7kom_c;h?n=jm=7WEZ@aCGl25XVyC3I5 zd8J#@k4Jf0_V*Q}7xM4tx9a~Po=peoPk|5e+<3^=uhE}Z`wFVh`+4M~)3S%de$4mn z_aN7%hYeY=tmF&x;uml=CX9oR`oEUnv&Im_t067*f7?xY+50r=p&5d1jVEj;VKx~Jb9MF_a3uaE z&VN5}P{2oH?cLxmM-IVuaiOnwD7Ik?fmdxCP<;M$b*(cC9nlfSf!MFB*R zKF(bIpsl|-N3boo(x)=kOAlp>c&FcLOTYR&_7RVq;6a{w$ohPMH?O2unJZZT5>D< zNgmg%-(ts&&G)=nIQ&i4bh~UG-^vE)<(msGzJMtc(W~viu43C6@})NmTj8&=l6!=5 zQ5#qSlzR{;8=&3!?+2FK0C$6HIs46m;4%l7IJg+-^E4um~vsK7P*yF69}w<;}vyz^i$NZGE#)1r*&b zexD1xl1I+>dB(%PK-S{kp!&1D)Xz&iW466nn2D@%Y7Zmeqq^L9x8*k!zv^xlo6beGO>6;~Rx&X9kg@;bx2XeYP9Gjzk9C*`28e|d}dBlEkSb~hTn z8dq-o*Eb8}9<&iumZ$J&PN#Mvdrh{R@IED_G2=(J{h3>H0_D4za@JURWP_*ncB1+I zgGqPOW}9yN`}wZL7QWNbVfnv{cz&+s(-oJPlaU)tOfS7rdlx(m{0N=rO3mz?)@U6> z`l5O9HqzTddg7=2sQ#ogFF9GC#V?&X?EKH*FK_>kgWG<}@q*ws2e&%71?Z)niOxu- z;qa?8j=yl$@xlybkyBY;2|vj)94I#zC|Od@-v%s~WhuDRZesluxMSGyg5VJcN1YtY zQjIL)zXpDWxzpd-;5woAGVA>JbL72Tf1d$21b%{p9E=?73*zr0zIV#|WAOK`Hrw6a zvLKtkER%O@-nN2NKYNf%c|Sbucp?AwxPERSzVLO9&rLv;Nu%?31Ix=q<+S$$#|wgc z9Ng{TE}+lrMr5ra?NMK4{{0Eol7l;Sr7MSchD?Xv$)kMy3Z9Z@3sCNPpyb)%{L-It zd7cKh9X^8F9Ng;Q7V&r5eMeAs;%(xNEb&d=KE$_X{*P@3sm@HwJVEpi?>C5zwi>ke=OggN2P3 z9WTg#hl5*zKAmy&uMZJcAH-Ka?*}&|pj!*w-QdOsbQ$Ujx{EU!m|9E3F-Kh`7GL z<4X3nbi4UXi)nup$cGs(|D5kneU)|4R@;tc3rbEo%{TNI zJrx2cn?O$OaXfNW@eCo4f~wy^nd8RZlYdOx@q+RvI`2wl@iSPvuGvaCsBG4^A1|y% zCOM`38f7E=CR0Xs4!Z`LI`XUjWG7*U82yo4>Q8>i`h(yLe2hqNG_nZJ0Q&Nh{;8hV z2Jt1S`jz#>^K{Zb^(RXLI;Erjq#b^Otq!(0xGYFV`e)biRU5YaZ~c<(4-SxzZTCl! zZlqRTRo=d|wEmz+ewF*-YmS?5Da|K6jq@{zTLYBeyH(Mkp{Km}tPf7S;NsbrH+-z6 ztsf%Lkh9&3;-`*$o}et!xkvfpG!_+l(CroOhSi|EGXnu5H9q|2Zg#r*o$V!M(~% zJA^-U{=LK(e$eME9OK|v2Rj|y>)@cjcXW4K*!y`4XMDlJtqzW6p+S7dIXKqAF%G62 z^mH@u`+O+>((4(%c+qR=hV=K{$SpWLpx*(#9OHj@9%;>(d##Q=wf1;n*;jbqX}Q%g zzfP-SlKrhYtLD_F^333yeeVYL0!IS%GN0%=yBN2CV^>=^yvM>L4vJLa%Wk&x@+)5T zUs<}DK;i234=0KJx^5%wDzwWqPO5JmyM^!DA-Av2a$96HG@@Po;PJveUp8!wUGy0C ztNIIzvAX#XxIK5oWjus3yB}P+Epj)wwE^8S=xzshN5D@yd^5Ny^reDlJ2*Cor}rP` z|9$D0rFb>qE=gNB>2GMi_}hU#mxqXVF+5X2dg^Pc!2OVUpkUwa^tZsq&sw++=;Q1C zhjR&gAz0^9`JE1K2Jt-Itzw~hWa|w0NRC&*Z9`tctqyK+ zaC4B4&G7#fGz?G0dXR1P9JrInM+ny=zx*CP<@~#XeC>7nrrz#72VTY{lJ6LF!aD~K z8G7PL!%pUNMYzX##(us~c=%fBncHYzV{`rk+Q9dkqUZs8ig*XN5ifo6;>)YF`d zjncBg+5_8rj~9-7i95tTZp%JJxcEvAjgJ~LHMjm_s$jie#}Y6tTUb^?9rKgAf_4Gl#EPR{B|8@NHx2}Ta~kr(-o z0DXM*e{xs@CHuK%{VNv$#!%~QCmN1lhSu_ zRNGcNR6nk^Qcaoo68BK_+kbMra1@y~2fC&3gWzt3zb}tEJY64jXM;ObHddYnu8nj;cn|W)zu&!b z4wL-F4x5ry`jWGAZ%lt9^pbP0vS^&`OC;xD(ihwSz2F`P4+rsg5MT0d@X<*}btpNP zqKATmp0jd}26}-8{f>4**fMArua{)@eAQNHS_yj%Tpd{JEYFw0-NO7_Fy~*iaA){vNXP(EfYuB~YfzBgQQE^g1Ac03x%x0%O&-ttgt zemz?`@Z+cQuQt}gH=u==Q(EmW9WPwgn$6|yRM3obH^NtT?BZ9B7Y^`_*Yc0Nb>AvJ z%YI|$g0KD^=c#x$(oXiJjy zdi=fQ*}!2If--eF?KH|l9-Q=HGLQPZ-L&V~t2*;NwOyGOPC~IjWQ_yDWFPFK9M#8- zJ)3*qX*{+C(9dD#3BT=cZC&1ie>eV}&VLjBUi`4Y*|vHuxFKg03W9?ij2!HHpJ**F zoj)|Ssl5|oFXUQu@>dpH=5)+~n~{f8|oiw`_|cd-+2k&DgT@$ zR6UB9Yzx(c+PwNf;jL6Llzwcd-2I$NIww6k#Pif_?pSaJV^I9ySzLHlng6wd;@$`=F^t3w?!JNC(S)hC`&{5qvUZf2CV0` z*yU+)ZPPV1iy0;J`L4F*-Fbg<+;t~Wzi_QNyLnxErpq2QhQD|H=*{66ABtX7TwERTNSwXJRKEnOM6jn+TD<31~$%lJIS(o{%qPMR;o>U)sps6~H%#TB^$ z7KcDQN~;!mTOLTG;uCF6PaIm?n{jF z>6N)C&&TYV@*0)8SS4?2+L#JE_L*F5k?HOnB*nHv>}hGc9fDRD;!~Vjw>jb+%ARxzwdy`n+OCzMXwc z>)P8ou8G=K!5A%U=K`Z*8#Ce8WO|lod7DG`jjN)0??9(xT^0F0i@Wqn+h?~;FGwzD z?sdPkEz_7H|7&F?zBgPrZ51)Nh%s0<&c7Q_vc zZEDQdR!v3C{H^gyep-!YkE&_haz=s+sylTR+Y0xQ=s@O1CD_1N*s=1QaSO(2m@RRH zS4?6$N!XX`O|)@W1-u)tjX9M`Hj!v*YZG$Ux6x?1Z+7;Ti)N>0FI;%V!i!S#`3OlW zOHas$crvLK-5sWUQdGC})ttplwRNOSx08qxSzZv=G7JC&-?@WjDaw*qerb-QjrbTmSb<}%+ez6`I}S3xDwfCO z$tvar^y8Tp*OW1m%=gtR)kj4_myX_=zG6i~rhP?CM~gnwnPH^s$QMVDa(?0aL9?q>3#cN(eF8W;_ z?oEr9wjB3MH0K$*ozu7^E5!RPEbD)2qsA-gJgzDdQ$FJ{fAU$jRmQK%F6WiB5(W#h zDGVFE?V3tomu_p9?KmNz;9LutO?7ubLGKF;~%mS9PzNr#mw>;F|uzt&0cY4XYR^D}|Tq&wvTJ zGQs{x8A14Ohs~lY8jAT=o|L}p!>7JmiexVS+#DSkvZk_KsaaUjDPtwLK)@nny{Gco zRJysjyNf!fz+23PiK*r3=4)1V>0*==_TEG|VCZHX#*FE?uqX}FT62GIiVHf7WhsX+~+=XDwvv?u9XcqM(Q zNa(7xv9(Q&!thA7WRX-Q*_ytN_LjPi6JxX@dd3MUn-NolSeINPpJ&WN2V|nsYTNQX zDH>;{J(XEa*FX?j0P7b2<>KpXv#Xe&YV*Z=V@kTqP3T4KuUtE$Q-pwoGH{`C%#HKK zD^LdLFE8x>nfP4%y?B>(1Ddm|Ca6|26M~XkH23m0885hs;pS~!8(w?qEcBhZODk{m zy3Wy>TQ;b+l12cs(^j0XQ=;ZebPd7$ER@gMmgBDK zC#555oF&_H9L83~dF%lCFv%?KxzBNj$qhhX6@DtagkGJ+MCR~q9Un?Hx2C&tnf%4w z`4!`*IVy6@)k|h{o%rWD=KEzX3|~F|`s=SBuf>4z-CgY&)p+TgjkuM|+l)762B4nO zw|ym5UVrK+DiS)mO#3%|m0Ifx|K_A=zJFwQU}FD|Is;@N)yf9##a6)b{Ge#ca%Ajc zE>EmjKC=V+3?st{gs0wGL8zx&gBL&>g=^$%~$ z%`vm^E4nVtW*I6=IrgVlix}7f?oWT6J%-|DQ)ao-+2Bgan1{6Q0g5;Jqvxy3&CPJ; zbyTep`F_PLbOl*5{RzEEWhGQ{eojxnQ;U29%$L2&X}0{4aaR@V)AM(;L${h13t-M? zn=!Y=e8V7x!L8|7Ps-9vNHtv3*4fEOPz(vI1I7z$`Yi8e)i~A4s;EA?*AtV}Wv}lT z-;BYDsb|(EQm$lEE3l?PV&JSw=bKy2$j)MpvBX&AJaM)&sGT5AWLFw*$)!Paf0vr8 z+LRVfE3q7CKieh8eD|%iF(SOA<^oN!97@__*;=0nu>P63yvz>_2GjItaP_(NMKiLOFmT+21jo-Hx=Pq-NmkOGTiU3K;gY3bM|b$ zO2(ai^I?K-Wm}r?3h#P`@hkS<)#gjhE8XXsL-LB_oATg^D)O6VXH79xB=7qXnWN@%9D}&3&7b9n+cQhYnEK4GWX7@TY7KqU@29-9=pR#4 zYcH~V)ut_YCP2(fuy^T&CzOA;*H3krYFPd)ZvN1bw{2c`x}qm~73;&! zUn;8ha$`*g182yL-;9RgN~l>ctH{X3%h|hjGA%(93TMPMvAvc{ z-J;FuPNqUkW^`pwSDLw`U94h)T>SoTFs-ea-wWIqddt?fBw{@0GV>;8lV;AAL z&&;E`O6&&K6UnZ-EW-Yp+tDJ6(|%`&aMPiwGqXJ-RT(TimX{y>moHDdKcfACz*Wr8 z3fTUJwecR5RS%z_jj-C3`VCfH9QdyQOmiMHt$|8yG zoGxuG^rs!ZGy;p7CN2BX>!)Vuti82&vxu$*jFK@fWt6nYwuYsQz^XS(27bQp)*eda zbWOn30KGA`J#w+&BmHUF$Wu83eF0ax;$20P&Q3c&7`(e2bmt^7%k%H z&K|IsP^MxVvZ&a<$(Rp~3d{w+YsjQf$p)^A88#z|+tZe%k&FB&#(1UG7B*XR_QX>0 z9csG@VyOdWQMNNbx1%vTpxLNdx~jFf7*6Gw#^6LwWtaasHDc7I*^FjR|D1diQszT$ z>V{gf%{jOB#VQxAuq(BS^;%QgDYV~;m@@eznq7HQ3A0_Mm0zu)w&hM78j4?eK3+Aw z#71_v1=1$DAG*b~s3H%VTnR0QEX+b|w4!+7wwjCizNR9bIJE4fLh7Pakr_YI@%ZM~ zvsCDItRuW){Z~z)G)u^$>)eU~9T3|HRJS+yTwRlM4d zvjO6LB@AQ7bwWsAvHVn7MvKKb-QL-nj^JmGkW|iJF@iEU{lc2M={3`))lI!%()8KW zsxO>XTQy}?b=|a@>gt*c>ZVp*P~5ExKFX-1aOk18=e)ibB~iFrFK~+uUd{=rIhoa| z4-iiKmI>@S4H~;jD-#>_74vHj3)nB`5ku`$Ng3CF{U zL=#*8DwgkLGl6}(sl4G)o}PNKw~AOXy{hRlbIU)2R+Le_ALZDXtAI| zVe_nH5*HBB&vVEvmm4U&qP+HeLxrU!bHs5zi+pVzK^pqWJhxpHSxJ8?Fe=8@X&%0t zqXkNPT&Nggf4FR${?yUh6^k@oj4WrhcZ_pmuykZHEg0b~Ei8m^ZmONyl*wMKOv%^Y zzQ9<6wiSg_d6S?|4>M`Gxw;$kk#m*l_Hn7}TiaOX)JCnb3u*7n$a1WW$lNsh&T!Cr z7D>y1canv+WL{rFO1V{1X68&3*#Od%f-a{WuUloYdDnl<0IV76qh(jDP#oqkmExG` z31!+tG5k5F*08>9a;^~Sq~9s@ksW-^rBh=sWgS;r%+~HHuRkb@wvObfs4wcj9hDBo zg*zqiqexdsFI2Q)*DiJg+AH3KcIJv_Ga!AHmK0nHC2>rWrOWUOBduL4&yhVN5HTC( zJH^^kEmsI;kX`g-%;MTu_3FPLH(+@4>J zSEI0tUM}a`#V^^ik3}e+gZA+mkAo%BRJ<^os__G~Cp8fI2D@Tnj-B_T8le2^gHKeH z@T*KeU1m)a#gx`xK+N15bWk@$JYf=XZeb4JZ+}*Aae;z&4us=}v`vd6l)200rW7K1yd= zG85{H%j)46>|U=)eJ~{ssfO}~TCx16`Y#iN^FuRVSfTAL*-h+KnFS~-Mf|@azp82B z`C0ew;Bs^NR-=~&EG`URnTc1!CSEsrqB-~+bGEmgI>A5(NIge z^@{SvgF!Jl7F>)S#tvnPJtl%|?y8a(eCF776%)7reB1VfzTo|mjKzjAZPKOT_RW_V zXXgl((*CcQpDNRSif7YR^FB_0`QmLB(V3lJPYkR;AD%g^XPRFUrM&#rzgHB*rNKG7 zbSH*1+QgQq`ZM-jv~>Sg;lVMWns}2))+;j^;=f(E+wUqrJESB_`V-~O$>BjodEbIx z<@&im#S&iC?%DU#-vJ3-4AZLnO|~Ya;&$Q=2itSFQ0jQBYy`K5X|_nrypLHF`yXY& z-j4JFn)7OTbtSOUDpheW4vmK8cr$e~vqs*&inlG?`P^pKy_tY97i3STJEuBNv#-FZ z7admio9I3<;9HcR+1v`QNjI^Ec66^=p6R+`g@2E;bUC^*KV$E@1>IuW@s?*1#gB8! zHjGtX968Rpb^r3>g1)(ALC>B9GW#lqZN>aeo}y|GuD&)cNY`|8pJ0yDUg4=Ndi$V@ zsnq@|GIE*n`!|_16Kki(X0bpUuwhHLD|%+jj;&kQX4wwb!TdxW?Ojz!}`R@6BWoiIj*WK|GD!Q&8um=Vqw#qD;gU4 zH-B~*+^_$zU)u`}KLV1l5s}ed;(&NSUtEC|7A0;8sfPntnHjjxJJn z=^6^}z?UT1$Qm85HP{moZMhr=<=NczTLga9C0=%o`+an|Z3W9%-7NEQ0^Hhb#T5nf z-dC{)US_<@cugbUnvFLbkR(nE{k5l~NX)E!u|AMZeYoL@1!04U=}r4>&9Vs}9%*8J zs@&4q>opY?jE#@#(9lihLtZL~I6vAyFvKONEaUW6W;!^1$%!x98*0fQ90o~(5@Faf zTM$TIzu+7&8x-px=FgE*R$`Q23c$VK#HP6GHByz2Yeo&l z_B#KHy4mxZ=GM(#&^Y(fxwGAypq1OBJ1|#zEw7QOQvc2dQ_20kMdA6OGcIm@*jQI% zbLWS_5&Ff8p#Bg<&b+8<)J1>%XgBU-)fXCDUE*fhlw#^@s-+=7;b@1OY7#PTBRNmR7_v3eqaxIP9k?knqrh6804QhCzb4M`4R(e&vC|**Oq)9!`f!OQ`_@;H(phRxv8T>VL!`xYdcOB+ZgMeTBC79vbWqw zN;hO)Ei6f(VtH3pnLSu{)#Y+~=}Azj=JMY-pVXFwp2O4+E1?4 zITurd*yzO)axbA^omfjJa%IB>O;n8(( zQgI#ylg;FBp6&|>CO9RXFBE}9q+rV+oKanewXgFD+|EJj_HY7~x6t+F98rjmD`?7q zy{O|NMU$&My^8v!@zt#|hOgUe{^wk&Rm=oYQ$H!uRmN&I>k_4gv&%$H2{uJ6t<}dS zb8N5L^+~g?X+|u&K3Q5m_TmIP12x@TSX4&T{_{!hC}N-0r&!9*hFN}QjlpItP>PcJ z_+$Guq?BW}MGoty8VP3WgK`}}Vx=eQL zqD3(aF@43d4f=zDbfw73{D}E^T^LwC9hE>soMdHN*^X_@Pb)OG@`+H)M%9GL6RN6W z85VV1)1l?1mE4EthOs6$7cqM={tmAuQ?$`FwU=_DTbmQvt_4hMqS{N<&(tz-`SV=3?MUNjwH8ri9$!CnS;p-| z)n3X^4Iy*uNWjup#5i6MEu^_~1R$E&(8DW9t0vBCTh2R%Jrip=D%?Qj)2-xO7=4#^ z?Iy5@gay+Tkvm;J;?U8#EfdUNl=$~5F78V%{T0QWc!z!`o}8lpKbj=`nZE@;Cf9Iv z6cq;V{LLS@43w&@*5Be6OkPmIAAD8`+yaJyMULsLVhsbMyW**w&#GS;L!YfWq zJ)KkOdb%@txFrjeVNar)Fz}F7qKgtW(`W)=#_Ul@Gi zHx$;u%4y=8;KV=iRTEek{JpITLuacd*V3@&va(=RHA?(Uw8_U_K(^$Ukg!SWk~q6Y z*ol;RPh$QolS1-tQ%zoGsEps%TO~cb(2h&N`KtP8b(HvucqXRT>HoL%zc6^i5y_H#b-!}) zHTIWO5d{6TCj>{SHC7!tXTk>?}Kl%HY;FipgggW@Bq1E-XpJ{-H3c10g zZ*&axHNlGgbz&GD2bH`|(WB&rhS%8&QD2=rOR{MgNuFs!&Z8SOqe}8jeyPuolJ8JR zP@Pl6it3D#FN<0&CV7QnA0>Y#Omc+yqv%oc`-ba}pI72h@=;5lyv_L^aQ+d_f4Adj zS{*XoX1INfP!&moNpqFqm~}Clj4$C*zf!&)Dk6EAeleb0sFUnw-S-Cjy^$-H%UCq0 zPimnv`AuF;Ion)c!7rQZlTF%JC~ebL-=uFn$e}|mnr17FB`651BFP|}?RW6r3#`gi2&NasOyz?!UPa-B8 z4E}b9pKmyR2A@R!cVSg7^dS95`LnI$zOO}-0viPBG~V{uUJD+-hlgq%ws-u(mW1mO zi>8CJ(JvX=zme$^iUilMi%&9x&z8-{_+`uHHY*Qlea5Bblsb96^(X(y@sQs2B=1&C zsIN5fXgbNuEQd-X5Ix01YNd(m)e@7p6IX32InuDyuaBBv$&X1Zl5hUpO8c6T_Pr)3 zN?u~Zs+_M%K2==uJcCbLd|~jY#y8X_-mKQ1{8MpAJV2{e?(Z_bFIZpV47KIN?fPFB z{HadG!q#x`4Fi*}h<74=m5sm1#BZ>^M8hItHmo46SM@9LA@Fe6_cxZ)s5>ldba38X zMy{v1gIwy7=;g;{(6@ii;742yKKTSGM2R1p-&vFPT_1(aj22DCe~bL&VIMImT%a!_d7V|oAM{0MI*79bP0Gv!*q@{TLT{puUcyv`6#hcmyIW1 z`*-E~q>tN_Y`Sj}qI6ypMPcxDJ8cRNJNR1z6Aev-CKAh(0=l~IIaOqGzFNe}D0!}A zZpcnAzUo4EfITH@Y_AtB#}|Gln7DSi<&kLRhsr5>)#TwtBU^((G8bxwD*60gl>+%Q zkd!KnHdR$DgfYJ|OLg_|8#VSA>8K`t*Xe$u4yj6p`pv&jN;q7_OfqmYIb zX!E;Q;!iv$Y+>+!%`)*WH1RHOGv%b*|N3Vp_g_uLlr zN_<-XnU~yaQ+dk4L0>dd4>d8GY>ebFdcU5;eOVLVjDJ0ezjMCd8JTav2e+So({ej? ztAz^;O#Gx%DW{^>0!0pf?#L^P`~c*xHso$9zFZ|nHy`-DmSHD1cm{Qqt@zs>k)#?_|e zAK)v?!i@6_w7)j#Bu=_cajw+=hK38$d7U+DqRsr?;OActzA*R?@9%?u@>^(pPok>F zmgAYGR6k&Si8FvuZksI1!r(&=j+-KX;+7i-O`hRu^}J8uOT23Se@p)hgKy2+csmVD z+;tOJE2*2os!cud7s577V{N)q+f&GC#>d5-J)Mg+N)`>p=bohyDaAYKKYJP`%R))q z|4F5K`5Ken+G>3-zEV9-E&Jp>HQ9VKagxvPaqZDSY3CCLe?Mt4zVP1|{E0I^1+@es z&3pB`F!*o3tkja%5L0#9(UZK@mj0ce7Uz?|M~Tzcx_As-CN~wNo1|CJme)?JV>L$K z;FbmXsNy9xp7bP6xW%@SH-#$<{?3z1m-=&X@;}O-c<)~lns`Y63xgm2=YdLMirJot zH9C2WG@5F7D;oWH;xpp0^j7_UMgI$fx4$M%=%pEj3xn&c^}Qp;0s|AL@p%qPJU9Ic z^9D{sCXe)m!Cj8(8wP4VJc*#1_LUhHn4r+A&Q!KQ*rhPvt((pRo!_1K%V zl%B-j!`+T3Cma7~@)I7FBNu8SkcB*=Jm2;c5rB z8E7=~+9t*S%x4vU?%ybWT~D(0CzJp-RN_B{N!)h_{|kfvtwCH8O?L`+Q2z^q-?!A@ zUin*m$*bv)$;01SnV&Ge+pI5fGZ6aEUSlQsX9wTOS9QtX*9`5GcbS-l!HuhgRZbo@ zsKVgmS(DCx;-x*%6_uJ(^#9_Jyq*x*Ov=;uKL>5%1ir(;x`qBH&nH{-BR!qUb8?D_ zaqhnsOEGyT7&AFeUh-q3S5aOuLBka|D%D)Pr^atNyFz&=p;TUN)8r% zL9%~K{~Ow>b)h1C#T~EM?;#C|`0g7mPVQE4DWGtIa%;d10SYH5x1vJaEoF3kvgDJ( zbwaPWg2%xP`fY!HBY)Q)cg`RBY;$x2+oBn+(MU5Jk6Kv& zbD!Ygj@B-AKg~jaOK@qveI326g_8>5J@7t%_9X!G-!0b1dq1M-e?HyNn)}l2u6K^z zEe%?cewgiA?NUVgii9bTE*-`89~03J9qRmF`<952rbz>*Zav`j$YQY1|NiZctgSS?>S*6sWWVU`?LQGa1U9@e+gUL*ifs5S^9ht933qJ_lp;X`Cx&SDYL001J&q)3ff>yL`}G8Yw-4YXPo#&fh*v!WJo<9wX1G}d`iccZYm zU+4eR_ixJXBQA>JQ+J9`#23Xga>cKDV43Okv1!xxym-k$D3=R+{=?4#;+$y48gT}R zZo>3tW&?#dW%pYa4>0w+I#x{_?eE_orHePy6ki1lZXvBeUwoq_ICfR6gZ}g!1~CWf zt}-{;_78vS8$A2d=NSn8m+q5o)^7NMEbo8I60r4U?n|Ae>r&_V+fw5`QC*X%iPEne znL4!x!a2hc9?^-Tn%gQ>7R6g5`+fb$UH0RyjEJM=%&Avfe(dnuAFjmxO;Sab*ByfH ziwKb}XeN8Jb>n(G@`e}hxxSWh&)vJH(Iz+0WmTkU+SC8eeN}c~GvjJeeWLP9pBS`D z4!*tBeNV+Es3t;J@5wTE;n&6Sl06ui^?YvU*pwQ@eY}8bN5DLw%*>>qAsX-4~^Sl@vIE=^j6-A zy*)7feh z9_*JE+j7xNL~CoyZrlL15beg&p%n+h<)ulc9O;y})XNW9K?#-K_Q3lF3;EUpgG*b> zrRGXMwrhLh+_)Cw-s0hC2V(2`Lv#NDfyL_qiuLM~e4Bjx9*eV+{)llnURoXZFRusU zmydt5?H~(!p!eI!TloFJKl=Ul;#KU$tQD)a_%bRG<&v3e>7)NtBW{M|@uE@b9_ml!bY_#$F6$Z*vG{M!qX>)`RVuHt_to+o|DsqVjO`PH*vu~idFSx*6kqPE7>*X%(}^l!_98gPIkzJ+v$wY9 zVy6~GaVfg~##tnpRb1f{(D_8HzS=I|7zWIgv)TE4k;nNwp@Sj4n*sX1CfnSlyOC%h z@%2Dbu@VlxLn%|!B2BpF=xMwB(uRBKrP7xdgLhr9*#0M9UbG_o55B)x@+uFi#rG)x zo8Mn_BZS>g(-pOLK1N39bF9+D^=ch?;8JrbHWU5H=V#$Pz>aLD(!o?1s(SEMc=Yhzf!r$l4%m zb~gx{wOPVuoA>+N^W5ZiIx~&;^ZxPvvFG#o&iA?Jd7kt8o_p?{`y;~fj!&m>hk2w= zJdSn4m@t<6?$0JrHoLFbW8R~`%i7&`FaB7GZE?8v{Qv0weC*ifnI2vxZ{9|4rmQD! z>lSzONrCa3qs3bNo_6zgcVXVfZc~mm4!xga{Bv$NH{rc2>h0xY`}Y~RnsEj$NR370 ztlemCkF|sr=vvj8ye3;hH+<^7e(a!Q%@_2?MDhAvQp6H-_Y^JrGtKXcM%Uw}Q9M0* zCeFupEs*6uRua7^5*K5B9h*)r(>LwnR2qZf67$Ltba=V#m3U5V177|utjk`a_&r=I zHbcBnV8RB(rQmul$>&0z4LLW0T?XPDY7(Cv((i}#_s0y>f@kINvt zz_clCc2C0Y0#0uL@>!6-0F#{qc4mOzYltI13Q4wf3^NA(3Vj;qr=UNA)1-la)8T6b+y`| z2xY$#IvN*L4!dqE;!2>q%BCZm3T$V_Uu%))xhYRz=Tce|W+~;pXPj;kAgq(L8|q z)2drN+RvKHXG1ra)2oKhL6FIRJLDvmOJGm)Um52UKA!(#YlBa0a*s{^z$QNmIml^Y z4;X8w?Qe{ZwzAy@v>C}~!R~p)+w1le%G?BZWvPMBPWW`$)+5%K+JQJL|5nIDoc8mOe_;73r1fu>dm#S{a>Dzg zqb-oB&FC0Tp#|mn96FLGWB=}Bc`NKbVR-}O4_RK0`N@)3A-;>_TT%CSSZ;#+KFf_5 z&mTa3kn2JHY~@XPUcz=H7ue)=HhE1HIoB3{mQ6m_CZ7j64|%t}rt9sXj1X2K?liVr z0(m*hv<}W<`3T5f$cKW-$C}fvH6qo;O3&1@AIU%bUHgzcWRnLV)0#FttUR=y{>HL{ z`~}NHSY!0D+zHv(yN4=3%fVrWA*DQ_M>g`BhY%#Dj%&EuZLd_ z+u7?x>6hBlueHg~M3Gw%pJmI_nk#FuPreErevCRdLT9b3?YgUw#v{Vdey8}9iVg&tr8_OB6 zy_w}{kbegG2+lWrOrFMel*THXyxb-)gPiip=x810Bg)?loF0|cs{5NeMn{ifKU$~E zXL$heDUjc>ja{p4KSUj-L)QY`JFv6*{;4oqs&5_QhW|D?`b*YPU95CYhwlJ%4?$M| znaW8%6nx0zQ|L%ehx`F#YmH24Sazg;mhDLXHDp@TB<>h*cZzStzW5;9Q9Adryz^!3 zUo2BT_duq#8~KE{`x>?*-MKb7*CwA0Ig9) zRoi5std@N$XTA0z)MEWZQU$?^`!aV$Rv*|M*C3FoRDA4C}`zRgxvDjS_M zUXL+R17+(!B`X0CXe|pk8jINpdgbbja0V>EFiN_AwYj+)=PC zv)NjGHiWXILPzrek~PPJrK4>Rbm`c?8c;VHyViA!tFWC69ocM#d?3pgLQY_L2Ii+3 zEW04@!}1T96G*0dl%TznAk+B5jqjq4IRmCkg4s7zj$%ie(AtAwfB?I!F0E_q4854MMr6FhpwH|B>zP_aL$Tt zYDa2g%D)&kJ+Lk1bPVXMd22J`UWbl+=^Xk^mUq4|I{G%`8xgmN)2Fm3tU)_>Ku6p0 z&~-u1=d{D;lr~O}{HQ&avz@h{1$o;Vk7Rc}@_wHEE{FUq%fD>J@fC6wd_st)I#NBT z9E%WF4;{$^=x^#5l9LhN2>DRX$G-0;BJOGE_GKNF-C7sGRs0+}VhRm5xz#4`2$R3S zzNJ0J=d7nt?x$e)A?xh>O$Xv?q3dLw6J?*^%w} zY)5h~FZD-ihILRglAXl)D)sGDk(tqxcqoc>d_HO7- zM}JWtQ?Pu)$I3poJf=gQ4IfIw@}p}R<=D25?Yp1H+yUDm&Y#kpZswwY4z{J4WRqvw zJh$3n9<8)y?X=HK_N2(0N%$ z`?S^nOQ5sLQiFMrY_>yw2J)M>H0)!sitWhucAI=N!|c(#IUrYKy-I@fRWfxtDO9x5YQ&I#M3;dkyiGw)kPh zXTp92@g=tSQN+(d{Ny%Vi?qcLBEAjV-@rb_R{l>B--oz`uurque~I`Hu}$mjL|gp3 zAB>K^i0yX}FKqGKx^e9i?f)F&+rd`*U@gKwf zte3HFu-P{vemU&x5MOSK{~YlP5&t3Li)``6pD=eLz6Sl0Ym483cp8^w)W5cTpF#X` ztS!5M6r25DKSW)zP5U>UFIe>|{0M!5?H$1I)8p}Zi2n@RPa?k4X75G(eb~MmAU`Xe zEW}@r?F7u@mFPDs{-}>pPQ=kQm}*=4BRv@ZD9?@1g>3N`!~O`wKZW)zu*K&gJ_+gG zhxjyG`YRECInrnWGHmwCKGEf$k7Izx7QX=TuVH)S?>k46`*)7!0Tn-A`^V1FN}vN61d<1Ljs}6Ue<2>I0UG|jbF>W*-$D=gzJovD z9^N^c4io`(Knqa){m#)5!1Ke-(P1FzKd=XifkvPU@cb8L1LAk?9Q6Z*KoignB#a^s z2oeOw1JJEdKfq()x)V?dGy$zZ2N37Lm;|~2w-ft2kl;f6B%J>N0iXM)vjP*Lu0<;4oQ{W$ubbuD19q0m5rs988AbHy8s2?Z<>VXa*ac>-tfB|3_ zaJW(4>6izACLntT_65MV56)YFa-anm29gqRYyg^p9w1>~^goaXR018qAmH5(^9N7^ zbOJ*_Vj{*6(7QkKoP~6O2A~sg9Dw|Qe4q#@1)723B0s7pMT*fdQa$ zA^Q4g^e@l?6dVIR&<>0M35$?d2J!-$f%@Z69-tK%0X&(gA5c$xJQ(Nzgct1r1cBlc zktWa%3;@G`<0P~xkPp-XB|fwfki8gX1oDCSlTkMy83+PpKqw1!It6tBd_XMxgL)_yB!CTrTPa1c4fW-j9)R4t#)OpdM%ilFx&09`Xm;fwJ?_f4~rsxCZSE zlmiVwGZ4A}`2p2H7cdNz2C=^Zm7ih`0)~LB&vuTM0P%g8yMTOPy?~GB(iF^}%|HNiW(UxW zxsv9_D$I)=KojP_DuFsl)Kj6{2HMhrapOc^0P&O1PH`Axd!Y`%@MP$wpikpbm#KPg zYMF+5yV0l9(Pls{=9MO(bSBzoU-TuAlZbf&DA^zRV7{n10PU89ya3w&8xF!)KNxXy z(XK!;_U(p4&^L#o%@4!)Ou_yH^Z+@BqhEl!Bar?)jEPj(Vc%_^kG!#;I?|B$0+b*7 zV*>WWLcpJn{sSD?51Rn@B9!G=jFk-3{W#1c*yq}SVW7#2dEo@43&fvcXU;i1K@ud}f$pAO+^4+hQ zxHEC_jZx6G<^+&(D%2KTDe_#y{VO4mb-pd2ZP%it*)g^MxaL zHsTBFWnuHjnkI`BVi`T(SPjOx#1c z8BbG_>G-3V$QfT-8h_<`%<-o$VKw%pCwz@|D~69b983xO!`Q=@FkEbH zps~W<#BXLs-+I6^3i|2HOtJN{&8s(`vA%G_;?4Q=#1J}jExv9;&KPY)bl>&rt!Cz{ zH&6sAB5(4pOCDszn`6$qsPXk>JrwYy!j?3CC_z?TgwgS{2g{HT| z((3`xD&`B*^u9Ehzf4pjCa#g678LCIgRfO;X8qq)%YkkTa)Ig z9NW-G_4V_KQ6Ef<{Cpul45;6aVC6;6OJ{DS$Hg=8)O4nPTpPO}J z;Jk?@1dI;Mlu(Q{BR|47R+n*w{tgg*W)t3cI|5wS~#HP_Sp2Gdjn5oT773u>G)P1W|w^Z7{TrZFy|RzJz}_Ro%NaoecL$ovbq24 z;bFK~pMu7bYuArI)5C5Pe#Q+?sBB(h4nm&s#>e8WkAaQ7%n9AHrSL5C0W|CeoA8pr z_4w-QWt%ao%}=Xr6Wh$MgKiW08I7DRtLP!TLcBO5Uq44?eg88P?}ylmcNb6!`Y97U zqGi6|SWm*RzwAOiFVfzL0|lOw!52I8w_HX~IhjSEQMhRxJ@JB$+2-F=tUvFv?TSrB z>$C7qYs{?XM@sQ<4fd+7cr=$@Qmr2q!L9O(%~wKYUP045z0=^5_4%7@db~@*z7*gC zJ3W_XK90PN-8ohIpeM)R(WPR{2fKLV@w16Pfkyqp&q`T`rCp|Jyy9K2L99iIX|)Xv z7ujrV6o-FC47-E*ZZCSSNPk%@Q$LD9(*zxc>4=hvohN{2*sj>JH6Obuo=d>uBh&s^ zhE)vnDGqX79H5WrPSkk(OBK6#UO;Js+o8w3wt#^Ichl+ZK2Oc zm@(A5c=BVL+0FDchPm5u!g%&0+>AB)-R--ks-ILEOQU#;l^uP!l}(Gc&;xsBW;7zq z%%})sUYx#p=+pb&_)ce~XDY4LC_5Bw-GcX!Z_}?`*?jq?ty?zJ%NX=KY4j7a`YFz_ z8EX7J?3sn@H*Z9#=*2N-<6C7}cyS44*xjcv>O1`oD@?QbcnS<7n!ZwwqX5r))?~~3 zxA{4xXis4A!(;2#;+dUo0qlV}mu=lF3f8a1=Yxg)nKAS6GV@zXc+}2%?A7*s*|zm- zx2`K#x@mo3K4$Pj^JNTl2*M}YSJFPq@4_~ZN_sxPSAQ?L1TS&tMx@DU$=a=A_h-#e zN1jVChFBi2?RX3w6VBXh9yUlc=ZkG9$XLu7S6+e>g{_;`Wo@G8Z}0_2G%@xTeXLr$ zb?e$I@%9T;Pe0#lopy{h?AYFBy_g}>e9SA;dMQIDJ@KUXJv`xTjTF5MvFeZGqxmv$ z>P9|*W%38?><7WE*faF!Ukkf&{qSP|*B}MXb6WvA2d$Wc^EaIT4dXm7H&b6%rT;i6 z+*rTs_BCPKNe}O;f4*tg?PhFS|Fuwhjo5w;u>YU;BDNFjaL-bh?bFz91?W1j71o4p z=Z5(NuzfCIPya$}H=~?O!femNb`Y?qzw@`dZVzMIUj9LB{{Yz2S4bll>31rtL|>5x*G!Bf^dld_{?3{B2KiZ;eZM=4$zdOZC5Z z6i?-j7x}7YuR9^(zJ4W)Tr^<560#R^00y~+kRIfo>JY}T1F};%>u|G06F9>qRHaKi z)PXo!D4Um^Q66n?Au$Y1hb3yt91!=!ohBSP=ZZ=7=c38i28q0KH6dzF+3 zXU>&ER9-0@LstnI`iY3^z8-CLy>OJ2i%I3>;m(R-h`wcr6!QS^vV?T?6C`W_KCCqIh&S|1fZ8+uffr#&Wa zD*i3n@o9{aXN0PKMu_@ng!DHf-DYeziyK>-#SJ6a7SEwx&k2$8oG2@JPVAM{CMFfP z3EA8xL$( zqNMsGaYgq>;&R_-;Eso0uq7PoflqVBh}m*ON!!IQe_+< zW#Iwxf`$X+nt=o4`Kd`#q$SC`k|Zg+A@?Uqhw#Wr2_AXg&|G^|=9RG0nrji$S# zBl!Ut$bLW?^$*C^oe#)W9Y2>Vn|~oy*Dqvt>%(ZXhvkaSN96Lh$E50gOfKtqT&n)Z zrN8G_QVst~p4#_>RN_gwbm-SoCN)ZD{cogb`i*q7KO;rgGtyPiEFI0i$I+q%@0@Ir zMp=t=)IKjo!}C)1v`QoA1u61hlt%B1QVhR{{&-0mjy5Th+N5f0L)*VBPf6J!v-~@t ze?`ig*W}5;*QKkuLmGu|Nk@E_H2U5{f4(oB`Q6B~TRK}llp^)d(wXoP+UX-HIzE!l z(8m}DA4^wyuM{P{(r|wYn@^>)8$9%>bY=fVik82iJbls?{Ht8j|2Mff?`!GH88^DQ` zZguRSTZtjJT9iIriHzy$n3Czrkuh7Pm&`_)W~-z7!SM$vm&c=IzDF&r^QZ+$2dlKI zgVj;-bJYCoIqJx^IV#mVSIw)RtBy!XR)^OntCZnnby(3M>d=Nm)FJ(cpuC4Fk#?xU z@kkjNhbvJqPbJsSQ?hTK68-bkl-x|TL#C45;FRN)qvI5%22W9QyIJO^o?1KqhwwVta)*SYGzL>qXx zNbQqwsdA=mRVrtzno+b>$-1q|h~K7Msl`eJij}MfH-fV-LmOX)d@n~?E?2S{oO^|G z440rDS7IFDTM=)UHb~7 z38(@Jfh-^%7?_E8paLiaG5`nAo*;}`pacj2DS!aF_Yp=TP!1FTJ|GbooFR-(pdKg( z3IIQl0tldcx-go7YM=!00dYX58*u>EY(^S@#jer4H}U{NKmhOngVTh8^`21)1c5X_ z0Nq#*HUc5Q54eGT+~V2}R0BaE1sKHou^A`>0zewz1_mdi3_uM~3giLl0G5P~VXQ^F zfjXcJ$Op0jlu^0CgK_W$8i8^k2&4dUK>sAf1LZ&gkPZyHkRDJ6lmYob7LW`KIG4)?qZTLuyg&k=*ZBt+CGnpL1eJ!{0Lz5wm6!9rFZEQ}GXt5fEpedb~+0s?#ovaH7k>?8 ziN3CtVv=W-a1;bk?|}GA(&^%}lpNu#%E6e<5ubX`M%~Uv8hIF#dBWLuzHkID5^@OZ z-i~77?7d8gk;_oO%dyVAT=e!|EUH27um-ue-Pl%fP zgiO9)xZ;0~^=Pg5C{T;Gs}-uaR=BF`glMi4GW8L>tLYKpOvE}k`B9uVJSuwnA!9u( zn;#Q@9)3&+N4=1B^%!T53z_}65PgqhjrpwjFt=4W(s$szVu$!s)eh0!y+b(i+l2_V z3&+UoNb?QhsP05tye(Yb_t5`XixX z;m4r$&y+^pOzA33lrk_&zFs*?zSfc?UmZ!3?TH7Re3trP3iLYJ;zApSOmXC@;Uz^-KKSMf8GUe}vPDH)2Ce854riR5xcd;~zm%wg`lzCaw=%V!~)}BdArAS{Y zW!X}!`ylr%mA@6I%BPY}mA}b4RW=TtDu11_LOxlrLOxNy0_(IDvY|N}{jw5k;FVIg zfxA}AUnK;jNDRnd=7RGA^6{F0oSb@^tnWHQI^AcY&CZl6_e}X%@tN|`?z7}0iDygM zd$u%Mb5X`~r0|}Lw9b>x>^!W&^Q5!*e5|d{M;n|k>*9h^7Oj;J_g*NKcOA|Z*2#ye z*2!P=t&_EmeEIXNeEDD~U*aVw@&Vrl^vMQUQwA>IAn$MAART=L@;*NK> zw+(NXVr09#HS10(a_*Fl;YXx19_#J2$7DtJW6~LXTspd2WL(yZ@|Iexkv%U-XXi^2 z2W}~n+NB%@$G<9N+N)BfzJ{^>n!LI0HT21A@@I*!%ktdU*5Q4z#@bIAP5UWPmZ(%aE=VvgIJG$vjGBdsJb82kSwPnp86f>!~?dr_WIr zr_NOuRn1k7#3R(ExOqwi=c$6yd1_@flx^ng&qg2}>wYL9QtOJizBIP)&`;Jqp0W30= zvpf@PJh1n~McTM1Se~m^w&tqrlyj7$CQrGB)~Lx17pS=2e6^x%1I|A-DCO9QHSb2OUBUj1 z7$6(f^6HIhSvTSw1*l5_*4E&xO=$m3O6FXoRM|z!D7jcUhBhmwxD@?&Db8EA;iRot z`E!cZlxnP{d$6YND^;o)YwC`xl}fq>=UmsQQ%kNvU9LsjT&q-a2ikdJs zf2U3y{GB?X=xODRdqy2!`;5vQc}5+V(X3=~GtMEKmEn07=Pl2wjO=ICvH2}(QC*9Y zoh?dqgNy%was0eG#`gl+@CA%FaKejdj~7*X&Wq~ksuz{0en~CtehF>)GV1lRlBqk; z9y^pQ1b6IE3(8)>{_qOU(b`p-_f>UN>Kkf);T!76@;8)`_9k?1s?>%~oTqf6Z{J4W zzO4-LjuJWVDx>pV^!>X^W^^gl+lBUdPtB`(PaVjyZW`aq>P zy3sb>>M(yd_RSA*{?>zYnI7fp`&jLj^o2UKcmU^I1L}~3uT*mGSJ@q~zB*SQpGvWh#8IHth#+(tiA^kYf2~0QSAUJ7;q5LxpQ4Fr1 zVI15x!|*uvF%HVw#}N4mhAdAoL`8xzy93;rU>xY4X^8ZhMpE(qhS4$0P{Xr~0}>7} zRQdsiqtRm+J#&m%`N@XSm~8A{a+u-p9BH^x=Nm@oC?m1;C}Th0vBtjj#~Tjs62s{} z*^qT78_wEOa0%rU1LxRSRWCJWW-m1o3YQw9)o&Q3%M2M>ZaBpXLuRcojIL~)R;)6d zgR2ZjFvk!hIfg4I*Kj7CV>oioGo1Nr45RP@!&!WxVbrWMoaOn3k-y$>IyM=uflY>^ z>mtKhbFm@XE;d}Xg@$M>G@K=u7_PV?w9n;;yV4L1R~oLAs||yac-nAvKWjMqo-+(z zi?L719}VekHD=_tqD@;3RoZIE2FL@gsQU|s?0x}xyo7#v3H|btVFX_`rWWlmrdPBZ z&idDk_>9*LM{}oPRK0Dut4#iFqDb4 zEYJj$0e&C>7{c}VHlPwH0s=q^Ab@sU>8S_GfdG&KOv2%R=vbr$Gyx$X8%O|#7UBF6 zs00cCACL$P9)mIgRX{P|1LA>!bbz@V^%L|GWk0U=@!GDyfrhrji=?+g=S*96tZnj7vyyN~j=C zfpAKA4^Elx9>)DDB@S^Hu3=XtxWt{slg0MVY2uFDeMDvNe&Y7rByn562iJu?;?|zI zLd7MEisWQ*OZq%<^Uyr;v%WM@?mb4_)Oef_EyoGz$P_9mQ{0%BiF7l?4Oo9p?!|TL zBrmQjdvPCt7suBVgiJd@I8#p)vg|}`pCn|BPpC$pa3n2(-4d*MPsTOilZ7jkCCZXd z5w4u2;-~$7;YeIAu1{VeT*=wuI@~wnEL$l;t*eCt*SoLH$q}ydGsQLTbA+S(Tyb?> zo+xcUU%2Yl2xq|sXoDcyASgse;Q<#7VZscxlPEx?N|fdE^xtCh=xibbMHX8?+~&P+zw9ME-ud6 zE@bkZ;-ao9u_@s$A*${c1zmRw(S5hrn0Sv6N%x2idH3M@HRMWgDz3wKRtq@-?#Ffb zs{4g#ykD#zydUechr}fJLn6Nd*V(h`vG)3Q}Mmdky~`yeVASxUZxf_myOHVlCH+vGxwe zGwv-Ze+TR5cZ71hD`e}tuzyd;;rC$EjsF)u60!>)y&VLnek?@x$HLk9u~6a@wCN|p zk^PxCui!JRX+IO^rsI!rf4?|qxF2mgfOYRzLS}z0jLNSuZoU?x74ir;;UCEJA3{|B z1MA2^p|WrfiGNV!77dECJ^vKWly8vdH$wD&gLU)2gz)}LIBWlfdj1RlIs97~-fyuE z{tmw13zhmk^x%AO!T0Fz?}elOKSB-sN1QdVQ=Eyvb#v;RxDM;YHBF~HBh7_-LtOIo z3Ky>H;^a)kNtG2RPbKV9Jy^nO_z7!FfDJQkg#5LXhaIXvQ zH^Dt8juwwx?wcb;_8eS$2AAVMh9+=3wnyg3Wr=g8KXwv$vs}GrsJg?I9@J} z^GaW?SDsYjl_xfP(MBiA6X;%-k`tx38QgNBJbnb6aFSGUKK$q6lbJ!>?-Gyy7cv%0 z)wdYezn944a+k;q{LgS~_Yzz;Um_PJMmD!2_$MD~SIQ+5^&AgL`25PnXW-Go*6oNST`>Rap-H3d@nM!ZYR3 z>F3CWDd)=tgF%_roG*{c*&tQL201^iK&tEldF0?GnOb?Vj1Lt`XVE2co@28-VrZ*8 z+`UaYs;-bJJ=e;^l0x!Oe;KY^3>4+Moz z{9n)l?gz(LN>6qr;_%-A{wFvH{}YJP?Q(Vt*o}L38t#z?mfRNY9E#R zcRns%Ex*E8YLGJh35+e=ms9zKOl){U?w9){#>10Rg`ULq_9x}OU5zN)Z{*C-Q~2NE zw=%)oB=_lgT~4a%z<)PypuBI$85M89_6^h(T=^!(-&=Be;oJC+<8A3KJ`3lk(k! z1jGZ^IFY{4L0)ybkR`LFJN_V%jHpB)W6igt6mYMA4*qGL2jv6mPNT{}5oG5B3WC~> zWHW@>#mb|7ee67vkf0Ap+Mw-d+YDLL+*FoGX_F0=zj{kpx!8yF89+-6eJ=Dptp722 zx{D*1GoAB{XMMaA5fp;)2bvY3M!nm4kE?ppy>a*Lb^qiV+*E-OtA3$}Bj;t+uaG|0 zjNmgA4V~p&YfiAYov+M%XeAbw~%XzmeQr)PGX5C(lUd9aAq`#u|B%2|uJ+oQwW3|=Z zvGVNb(P>V^Cl%>ZIS0SiKIJ&SF+<*NW60@`6CxW*YES<^wLR`r(xGTKduz-&{ZpOG zra71I?Ofq@W>0snoZ(!xk8^c`=|}BU4di~W)1z%O*xI2P5jm{)Y3eDzZ0~3DG`FSn-u)e2yV(BDO*e)xc4gW9e8LPk2r+jDbQ<3VP zLFHh*kBeZ90kY2pO5?SExIR{%Vpi-tOAh$)X*MQBPBT_HIuDGT57mw8-f~cMJ=MJ@ zhQ0*)kr?`F=sg~tK8QMl`daAY7DxAQg+3*UK33mW`gNM&ZAaTQ)*4QWo@Xxfj@;<_66ie8HXj`k(9xxNePgtK)y?sE_I&BxJU4qazvYu?sU^||K z5HXyu{e7kqKNG08e?w#+t1mJNqU)(Ia%1SJFG^zQtD&!9{Y2)fG}u#nW*6!*_0ok- z3NiL++8^n-H@rpr^f|}@A%+jB$*&BkE7pGf6UfW*Yk`ncqWy56vJMl-ZwQvXrP{C3 znm6{~mkOU$?1vfGYQLVnIKN!`e8}r%sHk7_U|(^Iwhtd`G-gYo&wW7aeb_cb*qEjE zse@e++u=V|9r7dOYg?z2Ul05Wn|1oQA6|*sl><3b{Jua!~u$#SZ z585w=V4pQ#+tahZX4u1iL4K(?#|#~#{RGC)ME&yN=Ra2aHCTSTpCei4JZ7?#AD+d) z|2*2S0DWkN36!%7eu<}W{jB!bLw+*sRcPfGc0I)Gf7s=-UC6SF&>k(YYhk-+^`!Lr zU>9GY^Ubx=i;!ui?+vKYo!;~@04#I>}vO57i<0Q*&KPy#PTUF*FMz0 zW|+X*wC%RYK2(Pcpq2GLGeP`BSfd0H-OYBP3C>ki#%jQ`J#sy1pK1nttgqSA+zDF> zRPI3_yGExQphyZ~m(k}sm zY)9)`Gwk75PU$xSEwAeIDK9gGrB8O)eU+T#l!9rn$|}_8!YVZ0wO; zJ(cHNoo=3G7j_(`vC;{d+J?sbz;j_fQO3OE z_u7uui)NTWJ!u}ReK9P3`+f|4E9vJ4hy{BtLW}m|}Sfj+Vchf6hov9ZhZU@k)`!iXY5%cfS;Tn={~L21tv*a1(0(+} zn8BJS?sS-&Rv)IYokv^kb}XZEQ6F})U3fWZn~vlDucOzK=B>gQ`da8Kqv#{`9o32U zzee_<`PU4)U5n5M8LF!v=pEE$Owrckb>%jpbZP$R{-?GRdq|h+UJG=66TR-O(5L(> zy1o~Be+)g9p&*9d1APVSsg7odG2hX6rnam6R+p(%4+nH&?CYFVSDFvn)DKbr2c@=a zjiRSMs03PAAFB_{xr^-@;bVpw7K#X!|GM*Fo(_Yp}w}(etG>SY-@-H}p+W^lmPPeXjE&j`}<>Mdw*>&0*26 zZR`61I4vr3F5ul;`_r}=Y{#1tL}ai&ALTQ{Zhgl0xUibiq5jQxM{bKqb+N{8`hMDH zqVqBN1%S#~+ONneW3>K)Ed?rLIS@>WTz4AR^*|o$DGxJ*9Y@Hn6DVUlk7q}|Z$I$0O-yTC>0)2lBeKqv) zA)Wt3+QSR`L?G)n?Spqn=}-`Hd^`P;m&ZF-Om$}C-A&YfROaBF+CRKKX`9NN z$9f-RGjJb~p2}PrMNjLiW}t@kA;@NkaUWPe3ja-_koi0$y~ln#3+2l>%Cn(z0z93K4lWrhj()xs~O zRr|$T>$5$~b(9~ib4Fg&evOdLum?XHgKpF*@fGby+h(wh(KP52Snp%CH8;|@p=&tl ztPffG7-KX9`!cqVHb$u&wC?JAO_$4OrE4o!JM?j{N7wg5pBhCUX&<05kqFehsng7{ z^31W1IoH_z-0f_aVcCt1F^3sLbtnK*IwQAjq%x3?S%!DC&sf@AZz?0jHL;%3H$&L} zP?6HM_VN5b>9hwe-(BiQ_lm@s8Y+t)DE%;U`Kc_Fe+lcokj)Twe2r9=G#FAnE#HO- zj8_`t*}&kRb$MvrZ-zbWQ&f*KVDOXZZCVF?T(8zgYg0<611M)ZA7nFd-$be>mD%ji zKAkomf6^h^e#vTT+W;{9x%Nxp__6h`?YcyX&CU~U#}g-&qZSzC^v3RAiPm;b{}ku4 zc=H(74Zo%@bvb;H&0yOPhY``mdTJvx*z~miuKg;ye+KkzG4#36_ear3YIABkYV+c+ z!}1*4Kj|3)7hao!`5CBSJG@6yhaYjC7lKFiH(~kM>RtnPHdt z(B>5d=GFbH+JTP*av3yz%(>~$(P@2>x zEr&Cu_aeDo5CU z5G(EEb7H4mdA`<%thB?9vs8v4&_4mYa@hIS==7-l%n%{HMkpF5VAl;h&jmWYJe}HZ z=W0|wfpML~cK^ML^0rovshE8Dfl|G#DfT_4(Q- zWdeCoKD1t_Du`Tu(iZ}itoK1SgKdAVKt$7~iIvYp4Wi*Vh}2RmPB^m+uL&yS%GL0=w4@8*2%*L717M}1Rpo6a-WI^OPfj;rs< zq_(5EE#VGrAKsRK$ykJLwLu%|xiv3wlZpb%qDp?=5) z3jYwfo{{pg+A`^7?Ng4iWQN_wLYx^*`;8xH-J$L2+|vv(%0+tW?+}ptc32yQ?KhM@ zwPg|8g{=R+qs|BMu-4Bh^n#nab@~&1&dIDl?SFsQe$;+u*ri;%-cLbm#5}h5u=&{e zi0wRs)`%(RkLdN9HLvZVov07%;WrS}eza|d82b{n8I2Y9R_!woJFl_pca(MjNG^$- z7wL-t59@u9&A?@$KCJ|NtoLdy2FR|@eN#F#*LGd0^YK}BG3t~88>&+;`{bcb%n)H* zQvI_4_fK^CL5DVtwXcu``IQ10*J{7KAK}*ozr3Gnzw#g9Hvqqen|{0>oiC5vqW$oW zA|3WHmZ*NzZr)1mSNS9Ss^C{&rTuy*xQ|mm(|;1B_h>)bHUsxFm1h9@64tw|eR~h} zpnWtMWe7Z|(`_{q#m{c@{rDV}1N&aKAN&#Zu7F?l!#bbbAK^#OxHLbe{fZ~(N9{8L zzhHy*^I7$>?O#dQmupz>we(^8SFCxx;Ax$9o#ne*n~gtrLGyZiv$h|*Z)5^}6M|p$ z@3kNO&t!%u`A}ar0>yvO_Ou_FVK@8nzU+lT-SgVsi}o_Z9?C^yjjp#ezM%aoV$X?V z*UiZ<0KbeK+OK?qepD~>*!jBlOR~zj+kB-OvTyiV57CfeWUU|#1Lg#XZY+TRD+3_L$kTe(q|gyHD=H0V27Pjxm!jN?9yA3E;) zM|GOiR%WoyoA`P!jSnA?D*kJ(uNo)VCRAo>%Q~t3C=D~%>Qs%0EF-$U8Tx`4`flhe zqUa-yA1YHKFfb`{o{@a0Ey*Wwn)VsHCt+fJtKZcDe+rS(x5`wOIPo%BK3%i4PnJ%8 zY@d#l5A`qABmD^NGxpze#PjgUW7i(5kJ9#(rx|ShSAd8r*88+}tPC{1%7G@`=Ey}wxNV~tPx zzd6WuKC>|RvF!(RtS^h9r{i>e6n&(znug?QUv0Zgmu(_#8z~)YpN}io>6D?p%n)Vm zLv7{<5^vV_v~31kT?-JAz|vj$dIf;s&$S<&YndVXwUgcM*Q|s??JpwN zmD;fps9`=o+NXVjb1V7LSgCB$enUUPuN;2atv^1$R`~V2^yBl+=A5V+deza`{o?EFLe&|zK-@xiv*CtC~A3s&6muR)`9?C)OOXs+0duzV}$Y$7s zACfY`_$rNw`Pcu7v+-;v>h?=d}uvE`J^1Feafvmh23XO zb@u_4^R?Yr-{nnfmDbDm=w+SsBFKC9x^MFRQ}_-cIPDVLA)SSrrWXWvNDl*dNDn)A zNS|K0L;CqyH~;c9Id@1us^AXAb9(rst(h)vi#8dbvNc)nYwpl= z-k!m{4|4+ZOy+%=b^Jv z^@JPOq%=EvH8*!?F8HnHw&ygL{9AL&U7GutvzQC+)bUksYVL2<-2H3KgTK<8h0n`T zzR5fEcGbh0>zz8jt3hv%JfPY82hD>&*Ic(&=UH zZc#f~=hH|pOF=pEIp5~j^>*K*nv>ttEL_?ipQ0f95I#X+^6|`G<`bAtWUl?M_CJZY zeawrQmoT5qoW*cauV>!Cypg$pc@y(R%oj5kGGD^H znRyFy5%Z!-k%s*u=W3Ind zkDD8KdxW=dpmiZUV4>3Q?T*v$f^P|jWPXXcjrnEf z9n7yVw==)W{2KG?%pJ^cFu%$C7IP=_+syAUzsuak{2ufB%pWj!GyjSCL*_p-_b`9N z{4w(<%)QK?GJnSW7v?_ZzcT-g`R~mA%%3xV!Tcrj0P|POUo-!Md64;^%-=Boi+PCo z-^|}Kf5$w`{5|sz%>Q8?Vg4`kPUcZ&AxXfxidium%noLJvcG1KQ-$S;l=pJy?* zCo@lB*8eBFLsNNs8uQ-FZf1O{#q^)Sybp5%Gd|m5>i1>dk2#Tff96@t2QViwAILnL z`5Fh9xsYvxAg-!MPL{9EQG=HD?t z&HM~=GxM{|&oTd=xrO-;%+E9bk-3%m1?Cr-Ut(@!ewld(^DE5l%&#)P##~f9g~p|L z-Q4zsgraeZYhC7g(PPT=Gq8ew-NLh2bMhWIjr9SOeZoU-2p;oSh)JAL_v*uyi)G~JGyh{Isfd0MsQqx2=Gw&5cFnircFHY8CW0g? zXCmMMQh+od1MmTqMF7YJfkX?%s(BvcF>R?HZ;2^k~W3X z4xLZ}cAfm2Hi7&ZG80Hx-gUsL6{}{o>t@-C0jt{|TQw?TUl-lT_T8=8pT8_yv0|5v zY}GDSt!%}Jwf%jc^E}VY+&lLsnbckV?A!bKJoCNhJm=4Ip7Wf)_uM;F1p!kcI9ISg z#&$PL+NJLMXntxR>h{A$lHTJMz2%@e^Ta1vj()oU#lDodO@mVo-FKSGKF+j0{OUpL zX`Wq31x&kOM)08EcDumBev{x_yU+@lCW{fHO7b)T?o zg7a0ob=#@xr^GIRa`vijKb$M!H(89JEPUDQ?QPKh9+Pk<1SbT`HahjwxRd2fTjaQu zK!aVN1&qo+RXywe$OZQu6 zTFybcKN~@g-q%mWjubat$a3ktMEe=t=XLj!)0Jzge&N6u*)EQXJhr)F-oD(59mxEL z_-`NPa4N52iH+Z6`~9`pl%W29GAy=UYs*unc&X_e<65W@Rx#9>2d-HH2AP-Y!Xr~+n> z;Nybhf;!I*uIF%3!C{LL#NtryT<|`bw`>&*p3CV3g&%zvl_OyOSo^V=&Z}nH{}o$* z6L+vax7|tTUw>;mIb4Haqu{o<(~k6c?o{n`y6xTBPc&tyy`GeIdra`K-TaTt?!W2O z>HTk=I6ZI0#OY%7(Dn%~-wBKUdf59ghZ_~#Cpg&T)I;az*pB~L?Q*8})%FONe}~{s z!9#+Tk21eraJ%3^ixG1LcT?FB?|gHP!2zRpA8ls+8H$dJ&j$qUJ@si*%|o1a639%~ zzGkY2>5k9Gzrc2I-JdP`z6-%PAShW!FgZh{Pzn#(??T?c@K@eYC ztsCRJ$o05j_-icR4&etAET5j2nVCEh+fVMoLsIH5^Rd`|G5IenpE*eA-7nI!%YBv~ zFb4$31b5r=1kEgpj_b&mxtBs5bhV5-<)piImecNSa84KoFx0}K2p25_XwV_ z=(Uf;{X=w%vwztCm7JZD?vGe^z&t7Txlb_qHqQ5i@b}wvrk;1r%zgtIZBJ@9C34=( zt^euPo3?N7edA%oxj4LhtrPX9?yV;&2NEgMuX;T%W3^6@SO= z>rC6jn^UdV-1RlH_7cd3nnINuW% zz3Z3Gfb9J>hZ_~#CwTM@XZ==weR}mfX#b5fFy*}IkFB0F_Izjr8u7l|^|$G_tT%Um zq32B9_V@egF9MmV+Sl~;}C#oFumn>hcZeR;{-Ug@k|<(oO&3c-kAQ_@-9gK{q2y+8iPVt+HWqv@?<*2YY4sTiJoiByMeFGv~8xCq}SDaAFVp>$rSU-1{D5|G9rl z=szxxrP*H1Y*y92G3U74XyXUWR>AFpdljoGUcgL!RrDOdZ={{PEcjc& zlY+k!JS8}@@wF*~x|qFi)2Y*Yx4eA1r2Xa7v>&qg-*|qXkHz*|W#g=uy%xRuEt=Qg z_d^c1RdAc&=-tkKYsJ5?{@vq=d%XEW&2MHpzUX^e8Ckz=6FmA8*2{vUjP-&$1aU9<^Y#*>g2R@*bDFU*hNZ(?18Y@MV!-Fe-STp!O3_ ziu;&gpTS9|4s&ZOlBOuyiLf)i3c?f)NthV5odaIUo59TP0qPQh{EX9h?=h2!1y z#w|YI)+X(Tu-JC9`@C~){^9cpz1t1V%T8K;z|1M(@Fjv1R{mgiKXKln|B3B}_aWNw zG7R-sURbQ&Yp-BE9<=DKcj~W(uHve3;AS*Dr+M!un|w z>=Yal)b@Tz+$A9nAGPS!-g&)#^gd_5HSb?Zjv$DykaY*lJZawx1=H7Y`Vrwb{V#6c z?s3_Dp3QGup4m7X$Y{Lbe7jK5?e9U$517M(CUdkKQxRs;a#YbGT8#eS+KWciPd4AF*Elr_E!h>IdBIxmf$&ewg)}v>36rOh0b> z-t{bp+aow47ta#%i|XA6!94!Pv06*-zL1|>DT zfAW1U#}VPzO1oPtI3oNL!VhmfvvKWA&ui=WrtN-u?KhAak@fEpLA4`YAM1Mf@cYk$ zZt(q!ZH#LLhXr*#WIn+Bu;7SAul3OD&F|iUcYhw_@RfqKf|2(+?WO*wY%gts4N?!A z1OpdvI%(nWxAFh$p8poxj~)6X%hx_k=-rRex?=Goq7T8aVDx=Xea!nA>mwxCCVJ=; z-2E`86A}I)8$Y*h)cuf|&b$6=$CccCZLfR}h393V40Jbp`^_g$oA;hPy%yAe0q+Cp zIcatK;Z_NMz+%L{iw3o4ky4}QQ-|Kq`ZlwPi+9p~LHZ8Tt-ac;8~b3Q@9lzZr&;f5 z;YYV|zfi2bG+rqCTNb_Th4!8IT*ToX7u+kDvH1qG>(GND&vC)D$a|mK%kNljb6oo6 z53tacN=~VlwGi_%x-Z!n}^0W&k1$PRnT^<(q+@&18 z!J>b=i++gpq4jg*Kb`%qIl=Ajak0B61xF5K?})W-ksUI*sJ>-P05&kn(zg8K#4 zE=r;tE-aX_=x-P8A932nLA$;ULX&(Qm-X&J(aT}M6_T%ciS1zArcCTsnwucrj z=K+h}_CWo^U@M0k65J_RKj^fF68Y}kB8x#OJ-&m`#PN%L-}Ow_9n;mDt}C4D&=BO0 z%s$?Z_mnRF-RT9F{O_CRtQD}cmKIl zzk%PfofKQo4U*mwi{AD83zT;EZkA(2@NvP=N1bwnMUMMUvOGt`o{tIkZ|8Kj3xBVT zKlOU&v>liN@;wcFx53tl34so*@p`GS`TUM{#m@Cv~z1z#mN)p$D9d$uzjZ)Z9mn&~** z{yDajVZptEb3f1iI*;lU_b$POBgFS!x1YkgeTU`aI{|_tg2#Wy_Ig6>^rYb0FLHk7 z6!Y8vg6w_f{qW#7IK3wY_X!>s)P5rL6o+dPeA1#2CS3fn2&s8;8*Vy zcI&p&t#W?oP#O1Q#oE(&Img>+(aWBUT`x91#CD_Wpo#OTodvVXomax`ZcZKRajsz7 z>pA^J!XLBg1kB>achJTQm?MH?8(A-l-#mGF4@$m`Q-nJz;dW0^4)Y}Ct5W6e`fa>`*(a#-?U^FI zN}FE5j7$-(Ucx;-MYtv(`R)_B_6w?fd#6ZmhvfU@6ybJDxX~%Xjrz!!5xEWss(i(^ zyTcNHNaWD*PLbLct;4oTxUJSMFfM7npK$i$8EId|$}uGAmR-m8srf6a9LFplBcglClxsuLnIG?m&t?=7F zN#($IsN}iROy|W@_4m^qH{9dRu$)&Zwtkz|b9s+j^y=UF`(=+uIoy+iqk`dKXZ@ZK zeFa|0{n|X~=NAetx`ERP3V+nb4;Y<4>hnO=?@aYE)p_yGJ6MjLg1ZFA1$CVfx|72t z1@~Hvp!M;ksQa}|kFY*;9Go+k^uVD4xGU+D@>jzFds4R_E|l;qEJh5aMi-?;7wwDF z)hXe&32qlWB=YF_#&#=DPTy1M$!%xt=f4uU1(oG z`#Q$@OBuJVXKaizX67;OzL|0F2FCFi<7fk8bUtJMWsD`aG7bxlHnKakK=@ZM4&5&P z?__M>#CYgW#QiSDp*W*y7PnydN_LO6Fix~Gh7yeRuVTz>W*phVXcjWIcQ6j!!MI=i zlU?i%cQf|)Fdllf_}|5NTyW$y>>f)ono(*8d_~T;hg8*h7SC$ntOm|%;H(DDYT&E} z&T8PS2F_~WtOm|%;H(DDYT&E}&T8PS2F_~WtOm|%;H(DDYT&E}&T8PS2F_~W|5^=< zT#|c!OiI{&9z9=cqT5NYCgC>O=Ww}mJ{l=-DLXeUzWyKWF3PJEN|03=02w2S1uEM+Q<+SxC3}7t0gM_pf_jJ6I6j&m#kdS3MV-j-Nau^Qj(+(=*lcg1=xrKV#z;>NzO7 zs$0vaZX@ZaTjf``%Byab?`9j%zuya7LDCl29;yE}f6eVNV&gmYOq>$oH#zvu_Ev^) z^q;Bu7t2%F-nRW?aqTVhDk|5Rx3^-`@oR6+3D)zSHojBO0q~>3zsHB) zDEy2EpHglT{`-9R?ZW?vgU|Iy`DZ{@4q*PpG*jB!I%Zg zJj{Cgria|b$$&_1{U1==+Kclml)LPk#mOCcb@BC0a_{~vpO?DotrTDDJIcc0*U!EN zZGMBuO&Sd zSN<}@Aj-drO~7rw60?y0_x3;zlaKDCPp;a|73Fh23kN=`rI z5ueg85q`Z7KOp>{xY~`b*A@u>mcOYfI$TkT=LgxC64zSg(8wSLDXyw>Mwaclhr zUeDz$D`(Vsuj)S{d}luyz;{eI{8ak^O?DlhB=t_~3L+HsQ=@yRHUs8QZG0WSobz6) zPxrio^9zCFyoUd|xOvCO4CJPHX8S5`{}rN7-Nztls9a6Lf15}9pz<^dzs`eC8i@*j zfh&FOAL@mFiz7bkgYu_5=oLMc@3`n!pKCrXb;J*}C-=R0oOzt6(`z9OTTW*p+n3argIKM)< z>kk$ux4E`>xye?-YuHY&xA9f(-25;id|eN#9aCH?PrdNhIpRC#Z`2+%eYGo1Pu&_{ z-Ohex`t!5#>x$O{&6D>^Ij(vO#dqp~EOJ!%Z}j2s7k-ropY${){D=pi(%&uoMj!r& z@RJTc+l{toLTCT%-#$a3;`K!J7~RY5^PM(+p`IFrpY-833I72fe!K8L;K3(7CWZeo z2fuJUh#+kK#pPvvIsCs@Tss@L`6ly|nDjmfE@?V=6SuQ~Pk&t|eC=QJ+Zky*B>d(; zp?#8G!oqL&;YWn;Hy^7PzK;L-`BVB);p==r`C!?8yHWT$p1Aowp2lr@#n}aozhk18t*&~b zJwf6h68;B#_~XL=h!6j$@IU6@hwL*WN}uYM>`U{%OxD4g-|NM#>6eRJ(|en^*9yi2 zZ+E$!dYt~eF=^8ogoM+(G6+UxBFevtP3L|@E)&X6Curxp$$YO#?}Olyo=fDt$A=vC zKwNG=0pUOF!(Sl$T|WGv@K?%wT-#SRecagRgpT?8^vBhxjd$ktP;5GW^$@5me*B_( z*f0Oj7qamS$FDKrtNm&}rt|7U!dH8D^T&lBaim{3K82`a@-8lq+ZX!~|61JmWbA%K zarQ}eQ6lf(>UuT5TmkR{!q@dG^K<3$tEZ%uXE3j%liy~*_G)*ftn6*xk{Ji z&nt5Enn4(n+r7T#{0ikZKP*n}VViGpa#LFz|NmI-?>OWRX2-Ro!r%M${Bq^?wT}z` zs3U$f8=uNu23i5izgXVFa_=p&++)jU)_;xN!t=g@rUINK?3I$K3d$kn|Vj^?dSqzx!^e-cm3vx zLE-Cjj{JEf#VixPo-54f2f+^s|MOP9!gd-K{_rBF{UWOEwxKUfAAVH$ z-*)kJd~FoIK4;07KY&b{gg@>Rzg_sh^x-Fkf6{{=MEd>0*XKBX^UP6%&A+(53+*QK zAH~^CQ-t(Bn4k2d_Ze_WFGTrQvFZ4YKZ91DWPZ|<-Uq>@@jW@tcKj6^U+s+Ny(DV} zL}RA=IRobx0>^nx{Iobdj?X}D+wc64^V{vlRIhv9do(Ji3Wq1D-5dI0r_@8?ov_SYf zZ2nsA96u=hhh2Q#&ny%EDOdW+4+-BnF6P#C5#f(G(s#~JsGM3p-S^e8gCk#jWzpsU^KnfB!OQ!xvXiq>JGnb32bpe);u8oZZ6DIQZO-)&9y5&fR~pJcaf* zbi6qG8?7te{;1tVf5PQ*&Wj4=c1y_lxqZYi zs^?GN!218P#Yxsz63#qG<%@v4ul+W^pb3Ia`e<)wd;5*V&({Z~)F^!CK4NZN+9Z5) zW4@gf+N;J7*>L{l7{BTF(~gTx=YEv6ObC#@BI|!Y@^CuIY`Rn3Q2k#5I%@NWE6Vzf zT*9dCGVxb;ql@3|a)16}XZ&xv+>g23D_rUS!o^?f;$Py*@5`?6K^OnKF8;X7y~P#Y zINbhrG%9)Z;=c$}u2q`$P@rmO4-=-PLeO%<8?A#x)Uqeu?leyu~}d5&k?M{zNa^+p9hJ)D!I&{*c4oa`KG{KkN}dfcS@mANAl< z`s2b+`tXkm|AQWUO8>a<|H8q~^_PD26}+|h_DTEb$x_yH#KteIuYTeC%|kQ7zttl? z^+(%;zuCdhl_!HRRPH8F{>9}9<$Kxt%qePDh5pM&xE#m+H{*{4pAr1F;9kMc3w}y) zNbo~~+XUYuc#mLGuvzeS!Igr`1UG$^<){%X7rfe{G4sTIzThc|*Z&occcWlH@Z=Lx zKEaReW%u2JHG!P4FXv4+(xs@ZDmEtEC;?CfFvJ6#TH@F2OGejtPEO@P~pg z3tldI2nxPguu||Hf@=hC72G2Dr-B4 z1g{nRrQ};B^;{#kUNA1WMX*cq>lOC{lFkd_o-1}36#PrUPYHfe@P7+FE%-CRmjy49 zc5=1gb%HU$X2IVIp7&+8o67~S6ATMh3)Ty+7yN<9f2+6$1m7e0LBU;ue=GQT!M_vy zC&8x$4-5WO@Ga8MR11Dg@I!*%7CD9l-y(W`Sor${|3><~FA4s=;1SWoK5>6ba7^$w zf>%gCe6?Ug+Qr0YS$}tm`)h*V7JN~V{}&-(7SiMw|2O$+!Pf}BRxl{|I>D<1UoW^w z@C|}j3tl5wCiq6dYX#pVxLEMbg4YSYMKB~-E?6PBM6l9gFhlDynkQ)a$1Wi~1VMcH z`D^_gcZGNQM>QF<6_aq9KLxWse3QA9^}hdpCwIU7?oBRqzUBr5!~@bQqZOARsJ8jNJix!WOnwKzsnIY z3m$OFpV>$Am|!;C?*BvXfZ6mp^2*5{mG4vd$^W!Ve#)QZA4K^{{@NkRcLc2l0N9##$eq4pZ7n_9sOG>XvB=-m-I-KfARMKLit|ye%yXnpwNH+rDTwi ztevZVHGzPAk2+ui?*b?H>r|^tzyC^8RCk{lB6}Hdo4@^x8g~^*U!a zX);Pe+RIO`Wx@{&s$QewZW2ri_6ueNw+Rjk4h!xU91$E9+%GsLcqqg5K$n*|#M>%Y!&_J4y>>;33ASsxjMqr6mq63y`Y zdib9`mp(GjI`vWV1J=jFUpe(rBL8dWr;isdcG@%LPx=@Ikv>*@jihP<@um8hD{cxy z*E|NZ;xOlbpWw(3*&Y57Gt^UR0 z(D_^*?|3=A1#RwmKTEki?RM#{L*3WYO(a$mN5#0HCaSJXQVfVZ*F)sQt zqv~hj-?MvE%9H*kxg#cnU&>qa$F05ieG=@`Z*%Hj`HBmUu%7yV!s+WcI3#+~|HpK% zhp)2#ZyC{KZ2qLDF%Z@J?t|WX(soT@=<@3~#(u=|?D{d|xX(2u#^ww*&?JIM8ONqH~A&%U3%+}Y1j{#0*+HWg!be$Qzy-j63c0l=)zV?Fxpphe#?;waT)tBn2O#H)w z`u<@=-1UNsKg@EeKHa!!kogNg?$ig#kbm*{L(F?!`q=v-l|PsbI&R(ASH0jo_~qI~ zK+Ylh>ElKF|GANDI+Q=@BMGAWqc4yKLLk0WALB1M(P0pkF$^F=?ob^aKklYy%$$iM4?~CG&FO{2kbZLEZz2xQ*%I8p+53c8O zjDC<(2&%UU+jBNKcawGF|KGQh6gmBeAv*QA_h@zcixuXffe>e&)@G2W!L@c z&)@OQ6r>}`7JyqmelI9wcMmAArpw>eEcEB^YZlrezyDe2&)=8I82a`nU79|-3V+@5 z@wvT_UBl$Z=kt1n{#ORrzE%I4-y6i=ZLe>!{+WXMDU^(T-171FAwza-$(N76n^hw{;n6F_odV| zJb&LSQ&4Y(60ncvr*iOjt_stASmaZ?()@P$$j#rg$`p(PesXAfDi6P>URW>u9ivQk zywQ07-RY{FsyF_wN?|)P*Rx%_+Y5hZrLh0pXZ1Pr^6_^rLI%@Ed#Qf-dl#7k|LN-O z_m!?&Z~Q%q!hVUrOHo+={C$c-y&bW78!Q-i{K}{Ol+L3Ua=@{{xu~y_pt(%kV;8Xd za&eD{`$};ealcXA0h-SszVd^@*Yw6+=|?2|>m+_g+^-UMlen)CcSO>AwYZO4cN4oj zeziZ<@*bD=N>3T+Qv2{5U-|u8{_bFYczzGJuzvV`+`|5m-^(?#-18qRgvXEDe&5oZ zPA5|7xAdhFy$F8HBZ~EM$CL48%$B=kT-gQDb^a=LV9wdcL9S9f$nG}Tpq<^w?qGnE z9FDL%q6!bO+eDaOA~}nbU(TZ-4@fv4pl{yObu|Mo3UOcEc1K?--Q3cdu#6W>kOQcl z1TH2!Y|6Ixm3`@SPdA6b?~hG{?`57l7P8?-ASDZ0pJ;Bgn&x13*O_kDbTx0`EG^?l zK?}y*m>6j3Y3^+c;s##F)UMWcbl)jK2#%;g>w40`x^9xcjr@PA^X+J7^FS&X>*?!e zf1U8f63xA>?ZH(YiB4kJw^J!%EYX>0O>-h}9@PO@s%b20%QdRSHL-Max}!DNkmyfS z^q*$v7gwyWtE;(pAXwL#=t^{_e_=A#+cY${1Xnhb$=T~C+F;bKl9E2NgC=%QN4m9L zLX)1Q0F+@?dShP5hH%~JJo_r~=lA~#=Q;cyU*Wu$-~TI|FYtSMh2s;y-&fe5@_U1Y z^C*6wuP{8n*B2@nm-&6d!tnf_U*Wof-!Cl8m)|Q4*>@&MHELh{{$yeL5qo|zWTfBD zhUfPu3+3eZ5DWFp?^g~_dp_l=PNV&-b_@JIS7AQ<9#^6Ndu%zTKd)51%n?B*Uzf~0 zU4GA}u%7t+pv){CZ&V()UjEQ-oww=u|I)RmPMG z*@G8&J}h`#&~HC&#RiI)dp^I{<$hA!=@^Gw+`!l*< z?9}O>!LCZ*cEw3vqDvoCKGMfgn+lTq%M#p0KzzCNQEdA;_&1bJ zPH%3zIr&NEk37ogZ8zhYt=F)fP$;j9q^3*zFDe&ZVFpt#DAQEaF7AH8ZGzg*DZ1@2 zY|q;#&1}d+{i6Z?hR}5#zxveaU+4L2eKy^}_2W)AV*kf5fbZc@Lb>|fE$8-!eBwQA z)1OzZPLkx%X3U7y+?9{U017clPnEc<8j4`t84gvg0Y z(@Q@`u0eC5OMfMBd+C`%dtIt;zxK1h{@)pL^S@~M8@`p%qS{_w9E-TLNup$u{JFV&Bt+a7m|eh%A(T24RV>nHDTAKLHiZ==YR z^s^sCws)WX-^e8H_#!{Lg7!D}1d;5Ru8953*@x=E4Xd2Bk5q0&xBMmc{gr?@e7Un;_D>=21{*I|FC-(?OFM|}cUgIZxZ{iE9LZ2A z=%RY0D`zwuXlDKs|QFNDY$jaHI$@t>)lAh{G(VbqZb|w$3NxQ!=L6kDz~Cr{t=(|bSmw8 zIyrmY`}WE0b+)`$%YAMz=T^D>#+RUdF9_#LZ*}Uw{~au^ z@4Vi|%jv%i66KFC>0PA%+(l)eD`zC^VcT2bt!BN5ef@6ZdfONd-`^8tEI{gyz(Re?HoANy&sQwi0 zXkIw=r*O2M)P7d6pntLLETh{(8odA)Ncoi!@R3{jFC+h7A^%e%2O-HnNA#xQX1mC-1bh_XikW}ki}3k!CSC5$F83yvTjjd}{$BZB z@8chW+_aw7_|wG~5s&I=LQvzq*YPhu`f9FeN^6K^c!!#YUAbf zP5mh8`#6ZoUMByCx!P6A5cVqv5 z6Z>*sa_Ys@Pi}|3HeOCIL6n*FLgNSNWslWM2zPvuA6+V!*w_8+`-lInx{~LeDv8=N zwJ*BV?yp8T>Ic{t`zPX7yH<4Td9T&is75P5)fCwmU7Ek@%`L~VD^8t$5ptXWPG>wD zwePD&&M}ae;*|iYJ(Y_45^>K1(zr?Gqq;Tzm z-9XAG3H&~A5J>qCiT^|5eiTUYKL@1vj{|9(+zX`g5mLNSAf@*dkizX3|1ohtBY0Tw zc_4*9B5u~MG2~DCtH%XT0e=B^$*VZs3xTu`I}b>51%afGYsFm!r2JO^Nv>KT<+Dmq z^NGMs`l*+2Q6QzeQNlF>{~c~^pNek#IV$ht?)VTrAXal&bbA$d>OZ{Ofq8!u;vBsbY%JBaR& z*!P5kxZ{iMXgs6tnc^appXy!phEpE)(sQKLdgxNUD7y6%l=p(QeJZ-cEwKM%i0?AI zf|d@sb{duUhyC=^V&nPiXWmm(f*^=5*3V$3eF67BNnn1xYq-tASGOCr9E$Gp?3VIu zU+64PFgkg^bMJG`ecli`IF{>%bj}7xZK$cGbrw2_kA)VpX%E^4=uZn<*yAfI_IIe{dLucqFc}7qL1M^ zr#>n>l?%8B>JKI1IkwgwJ=+$Y{u_PzaF`RF}T zDxW^zTrfuE3z%&--7{aG%@g_5ZW=zu@~T^(Z?-?e{yRR+sOLTA?jUz0yPiX zrxUsVs(Ie}rqa-*b{w>>-1?*h@w~%oet%fLld$7Or(Er~vVHsY`!CpdIr}a{#`*pJek)f*#j&!IBPc$__WSK3 zpO(wr?;rRX%isS?#+ml}A)oIX?6TiC$jzJj8z=AI9`vcVL6o2Bt@fG8>rKn)#(gKK zd`WZN#m@ajZGV(DT?@g_Z#Qb!if(%yw&gb2^$Mqw`#lxl^xXNl+xrm-my7AVd)kMu zaw)pyYq#H1h&U6=bE%yxy5nblLgR8MF9zQZ+V2(Q>NP6gWAJN_AC>P5__fEeA531a zDxY6_JZ|O0d7A6ag@8G^CPXg3_V}p%|H)i?)bWODlx(6+{_k?wrhDe&O<3ep`)s(H z@&?&GK}f55DLE9ayAYiQHt?ey6fob$C&=!*KW2@vUR z(Ei`!aoq7mesl%xZ*F|67k5-p*WvbWo*F@DXxkoTtoKpM{oX@5wPof2L~Iy9eBJ5_YIr=b16MLZ{7!*Zy; zhyP@9ecxf@56*AcbkDrqjEH<%uCjOL*JB`aSlr`r_TMGpx!nY_^D~X_hpI2Xd2PEbH@?f; z@6=aQob}~5uf6hTPJOL$>8taHRDTf=U+(r&?6`mI9;bfXG_$8K4`-g3xa=L3j z!|waO!04PW`<-(wv@btBmD&G=448x8=k#@a7;T-rKYqx@%jt-%N-6!&?o`PdeJ&lOF|GVtJ=@6rLe;my~%t%y_#!{Lg7&xg^HD?3VAWt!SoJpR@B&2iKe5 zdl)a;c)5DhenZEl^h>0{h>BtR5^@B^r`Y+NX=3@bp8e)?2j9uz-2KLZs53sN<8SAF z{X*FOpJc#{wmJ2s`t|D<9q~bAlp0f>))@w`bEB}^riD(x4wcl{_w1?&Yt`| zB&p6n7?9Scb7?zObhp>zzozxc=&b8eUONA<5}4oqA};sa;m%(luZ26m{Z2=w|IRSl z4=B3JKP2BNZ2F?puESlE_ur-V|2cDZP5mdOFbpEQZnysjs=YM(!P|9iYWn9bRDQqq z8MX3YAMEd) z{5*2>n@)YX$AjQMh~6ZeyMJRn7tXu2KT-L#zfde_H@4j4<{wY}&e31&bGfCMSs0sw zpA9HCPayns_SYivea&4zb=IGe=Z${*(_ggla`mU}ID`C27rX8Myi%*+OZ8KG)L9Rk zULbb}$Gd-L-|M{=Nd4qg?RG-s4*$|Ax9&svwcC~UJDfSW-F9c}_cJ3Rb*}#jichig zkmJXl<#pSgdtb?IcSAP*SoR+=nnaGIV838Sa8R&bFf2&rq>Ji_F11^BO@01no7LN} z1~;EM>9pTnaOaP2*?>MbTEB|!b`rM#KZ^HbZy-r?^UNXnKB}KxmY#O*8#W;})d1;* zY;f5APihnH_#!{Lg7!DJqtqyF?Oz#9rXJ;_{cd5Og|iwstAVo`IIDrP8aS(gvl=+7 zfwLMotARf<4Fn-i8ng*7KU_aszgWpa&S9|YB3&zym;D}V1c4*8p5P0v>}9|ENqqZ# zH}*cquBrlNKD_5QfnEUZon_{~eYTnZC}B8JJqQ{GJpnoZdLFd+DpR@#^c?7_*PHn(L3>_r zO6wPy(!-$HZ!o2=0o8(_m7N~obDSZ+&d$lRefUd4Lr9+@GQ2!c)1wD3yDGl9-GJ`g( zMc$xmZ-U&Q+3R3$AhRB20X+n|AqrVQ>uyFmpbZ;P2GGWsDSZLd(10{RWw$_gpp&5f zji@isNzmJGg{^^p4BFTTTLCrQW=i*iuDcyN0p0OVQ~DApu*sA@4667OGk@)$K(COK`(6x`7eO3 z?K0%0ESW06hUZ z3cBPz)E}rGbO-2tpwEB~g694&ga_RR`YPyUQ01SYzXg2}^bF`EXyLmN|J`QJ9q%?5 z54_vV|GRga%g@DsIIPc@OCQ01P5dNdu2_1%xv=kkbJ^GKHw%7uznQoC0dvV;JYcT; z(F5jH*SyCB67Mmu{Oo(oMZbEFS-5N~`Jr$_(1|*XI01JI(A3JI%Qn;A5Z{cA9gp`-Cak1bPVc^G}#_uYTCfx&yTHVRP=G zhfT?apEM;KLBpRk=Z<~Sod5DC&Frg(&H3*dHnX-5o7tnl3E;JlnAwewm~%c1di)Xe zgP^KMq1Q)^i7!f(hgQ+IxABqep6>F{EgRNuNZi$j53g@554ES$$(s`C_MWy_EVkwD z)a1dJ$6I5i^MPhWaXcRJB~cXMZTYxNSOw=o{;36(E%q)oBvLK|ak>DJ9PlV%fcZfo1v z+}W3imxnj^^wu{tMEUdQ_G{wMvbgaUguTfYy8p&l-DG)dyvg#`FdlhV)U-GEHsfpWy|Dxga!GS%vc0*xuPf2p z(VD8RxqHj)1;ueiS=QRqo$l@F%qBFgXcgtjzV6m^pKTOHMytV2yWq@?h5N-UaV^+njY?SleTM7)x zmCdp^7a`U$ov>W0>4XipHp5gp(x{qPM|?U3_NbxCwa{i~$GwTRy58QN-e`4o9eVFX zXR^AxwY{g;_TGgh^oq4)b8|;$UvFYVqB+&mT|~riFS@6@6TJhmzAalYe87;sV^>tf z(IycxZDnofSr@Z61L)A}LNze2P&`>+|G8KayrG99eHyrt`6tC~~k zI@@d5_Phq&37Ou;LPb_g5;~UlGIu)`l~*>mqDr zQwg{^%m^fg_f$ZoDx3pwv?Wz>^twIWZ5?Di=pqJI z+6l!f40yRI1vQjx0a4=xLjWgMIGnQoI(I{7?^uIZ?N;7$%bHqDg!=kA+Wf1QLlq}I zB~12OD80?nqb}ILzye^gYkRf~(3~Z;tY%|#Z*}jMc(Sc<_EKg0h=hmLXE~gBMNLm{ zVs&qGvK@o$vYOSaI(wSa8%3YqOsmvzb!TTyb1IQal~)kjc80%ui8geS&cn4G7!>hW zDWU4h2F&R;mM`l|(&TPkb9YY)okw?DDphq0=6O|>8@c@yL|M|^a}TBxthE9zD=k)= zKclTH_qIivmezJ)k_toX9gu0ME9x|BG*&y%e^-1pPj&Os)Y=9Au6S%qe`|;Bf;D(u zil$DWcyA{UqsmF7XhH|dac)e-V$0;8YBr?r?d`0qx}yiviniscL=saZbZ4=OSe$D; z7MqR+!s{@{rQS*l?~GMZ700}xHR06+<5lPl`a09-vU90m${gErZ<_1ICBl+Q>hmXW z*P3XoW!kAuufKp?d17X3#aY}+EP$HBc6Mt!@YoieUbmxQ7*E4?nhM@V?X_KHK`C z=2UA($JF7ZZ9!?BJ@+JfThYF;DCC|TiC4yHRTArK;QJ};VE59H zgU+fOA(pP`ZcFrUTy4i}N&~CA4pakld`rWsFqu;(*Js(RcfdN2R_qWk+zWja&*Ee>tipiaAS1 z{{Wi17My%zeVaXe+wEdqr_-^R9dA(Mb*WpUG`8TjK6l%YyG`V72U60@#!?ka*Y>1R zofxU42jux^2L`Kbc+^LK>trF(L!&9jZqP;ySNh&uGaiVg99FKqe?zKn8S17En-v2C z0~-0}dv9#4yO9mxR+o)6Pp3D>PDpicZ*z7eb4Hr(NY*^ik8v!UR<^Hft_a6v$(C4& z8cOtHJ=u*)=0!*O(k{5V`nqalEt3jW#jQ9iLmMecENrAj+8lW3(^1cQ-Ke!=T|5Fh z0(5GC7Owo3T;;dKvenkc%(fh}EyvtUD^IpjyE@@XMrrDUtTT z?b3}vMX8#e)}H26s3IP(SwdSD)zusCzR6mshLVn?J=cz_Fg7Aq^~!<%`07-72yw~H z(QCSM9bX3v+L4p4BX+NjPZ`X86r;=1uDAD%*OS?}=A*bcb68 z8al8)v4vJ&nCsa;`&$`m#_n2G&FT%<#oHKbkydNB^49laFA80MB3bqU(?e)@jOv!ah zG`8@zVyur-?8_NnU(WdMadlY(PTL5z_H-qCy0Lytm6yweHPN$Lt3Qdb(U6MI0e1gwZwG;|3hpa>CbL>WVv zl}f*}bS3TIZ%C78Z^*mw6`^b%>swp%%hQP3!+kT3_GQ&*HzbzuF7xn)~Uix}214WE`0E0)rRqTK?+AAaI-MsFK+ zf6X1;DKt#d-Xx~6q#_&HE?m2@)j?AjJiwTC8g>D(v@eCiRfK4)yocr(14sZ{T`5?Z zt|w^g$FZJ>XM0$u!E$Y&j?_%6S5{d$6E4+HWxUlL)w;yb){|!w3AavC+`Kj(6;Lfz6XJu$$AUV+3i75niofy_IWXQI0vs58uJfWp6Y8! z(}M@p=0JbHM-ecK>qymgC8-cRk8tM}?!aWWWvZ;gn$y65cQ)8tfbn*>VtNV8YH0wD z>YBV6r!)J0JnE_8o*RrfjcE8^+fHn{RA49X?v9?mRDDlpLe?cPtd)IOO<}&Gs{?1O zFfBDG!t&lNz(g#}h8CJNbw_{5O_NZyrzB(0J8jo*izNdL*s0KA^ z_jFycXvYlCXR`6Kk9{g>tzVc5JqhzpiJoZE)022M35mT-Ortu4hvOaIk;A%*b4JcB z&|G3?wHfDW(dxc*YNLH-PMZZWjJViv?!+x7a$?febz(`-n%!Ttaq#@6C)o_s$&T*C zY)eQlfqu3+ottS}De@wdAyS6+kq=ffc-Dk}0JnS8Xt?=lgsQNag4F6m*cs`tdf@TL zAx$M#9QR<$r9(t@?pJ3wvN4~JbvAT!0tMf2E; z#}#OWSfklZw7fkr?b?>cli2o6V-F3p32dQZ%` zBe8PK-eqqCmJ~}4Af44T=jvD;uU@61d!>lo-!|J{>Q+?>HJX!3Go}P%9kL@tL2~O< z|6T@<7`*!#ujo^EH}2#d9gbI$-dzVh_{i?=co#*?v;wP%dpb6!aUgY6>49D6F#!#nW`v{Z|>;UM{`(1w6;^DTuR&1 zDS6n6f;A6dLyGMY8&a!bj8cge6*ndZ5^eT~4XT5HJh;xr6;O!Nto6;v6xMgJEa*U z(Sjse&L{~gR%}bQaCim<4{1Zb0_n*lElI_+ict`2T9OyU+B}`|7R2h9K`heBnQ2Bh z#H&|LC;Md>VqkG8+m%V@?OO-h$k?EDT|EPXp46TT(=A_$odlduE3juw2yhSw4a8y1 zMI``pKC=Yc&NP9|XPN*WB%N6i`pz%`ZqOtHo-`M<<-+Q~^ogoddnMH3G~_Rc)H0Ju zZ8M3qc_xuMW)O)KNztaK#%yzp%af6t61_NU)7QP$o`V~}R9D)?63h>}(;Zv-uq3y$ z6P*EQ5>>U>y2itHo;YGHo9IpUblQVB7^e8?VGVX$`n8*$ECMftDkcl!F%8t^W5u%E zMo+pO17`kFUz*fpWmpzZ+39-?HhwV|y%oEAu`W7=iHU7IzC6*Nqyxg3T(!8S`tj;o zY$(N7mt$0=s2w6Wk_tRMY2HEyXKumX3~3W*|8T~Qra%1bf+ks^C3u`s7t&cd z4h`QGPv@re{AgVaZE2`(ZQV_E>l)$>w?*sX>sQ5Nbq(>2Yu2x=Zm5gJ>#Jk+)hpN5 z#W&!8t=DX@A!B&p&hvdLJ4?27$&GclWs|5~Q`4|!{krN6x6L3WyV|=cX$!p6I--u} z3KckuAbY;Gh0pa;5(Qg?%i~)T={oEwwzVbN*2!^0+MDD@Ou3Ltu^^zw|1#QUQ&<*n z>*>PGP!IOyVl0pMVNJBAdvg!X>E+abZaJxD(P(j|$?4*jh&3~@vQJWUhM-|@0YAJ^ z!m=ZK%1c|No@-bd$Mf@c`^*aGMLOcy!&JHzkPAr9weXb8o;S585VMCP!q7lh3+BLR z41HXq8ZD2dV)_TL2f47&n<50t?h1kVyxqo+bx7rC_RFb3d9yGnmxr<0rJ*QL&yzXq z#^*>Fo(Zn&qm5_Xfb@(!{c};07#<1c&P8SG#39fOjz<-d`1DRmK}veKDCz2x|E#=p zHp6)eBg=BBnvGR;m)m92!->+Mm)Wj6(d%+XD?;=LMY{Lw{FT;k*1I*VU4AW&{SIWi zYfUb?yj2%*x^nYhjO8!ou##KO3pvcWd8Q;?`7%3TBzmV7O-B|hnvOl$=>C#vylind zIwbQGEGKW&@7atq2*$>izAavT<#K+|iEU0w3i}_JW#CLE?e%1ze>lS|#~TP;2@LYB zwHAmov- z$0Ef8y{$F0fh3@2bu~^6btf9|{4#}gdKYa>COrIY0L+~%56=*~nvk5`j_$@hKAgAZIVI^^)>OCR>2s>11xHWP1E`dabamSu*z2K( z2PW>tkKqvw&2fmUXOmYZum#WB!Np2I8;6hB3l+6BdoEH#o3(~ z)bgY2pbk7a%btNZ@%T#GKD9fDSw}CV!~_iPbulE-+MA$P0-9Uzv|-^LZ*9LbmA*5M z=hOFebdv`PO{uis8K*ZdoIYFn@E99jDcU!)4;%AW2o6Tx4x;TR(>;`WE+Rd^a5Ip1 zTW3d097h9sdeeBa)0O1sUfx?l6K}aU(F?0=OJIwa+KAjht=W4DUlE7Xaik{> z1#k?fH@3YJNY@n@s=J#~*RarEBEA_Oo#<*zd~<6jX1l;1oRA4FWiLTbdCU>@OeSn93myD(f1}` zT#yJy921y6r&6uW-N@Zq0~dK^Prt)$XV(s&_4XZ3hZm}HbppGi9j&(fcr&z_PEBXS z^y2&>8G>EpU}IewE!0lA$!ERniyfTD2Gupo$6NUhRvh~AVzTD^IJsEzzFAEt9$?@= zfj!`=DGJY7T=9(J`8AF>ddC~+Ztm)6#d-_9CyUUQ^RiJq{EK1aJf_> ze)+}Sg3}bKR8MOMDuqtE(5Oe}cAsWc zbZeUExT&|x#u3%oa}?@L4~lFD@3bHB#{PiIU!I?L4rE`uYFpRSP5Oy<_jIr8>+F;r zmZ{@qBXnaQf;u!7v?JAgQ*#QPAv-&JdhWa>X-y90!kgU6pyQh81^9WsdQz9G_t|cW z6B1{xQEA7eY_iTA7w2AT^({|~JDO-;_nml!hYE~Jby>NKmv8MJtXx(O=Bd7lo5}jZ|HEerCbo{K9dkUl>AC~~+m7gcM z3$wYWqqDQ29gnRI9^AsJb##xfTEC&DF1~g>UOHIB+1Bdhf`upykbB{Ol2o{k=nUK> zf#_86v{J(nE&KA<6lv+yZjxZPthtfuM>JemI1-Eitq`fJDUBM~BRQI)Y zU^X{-I%~ZHG}bhr@x*94iWv^g8fkNGWk*$I{ML>3c0FTi$x=FWR`C4RIf<6F|FptJ zLrd^LxTUo=lnUX;J_ByJi}H-!#_8leLgqIPW4DE|{b>g=tRF*5@Q8UO4r zBFn}Wu1z-O{lHpe_GU(7w>7lb{YoGH^z_1M#BS!iVmIpvseU|wSarLIUN7AG*v%5Y z-nmJm;rtFyDc}FlyDFkQp6d+weLz~MasK5?^O!WO()N9Id3jAPpu7M|PwTzXiH35o zXjYfw&4GCJ(i%$X=6iAaT(jB~bGM>JXPOoyXIx+J)c}RnI(gsqxr)I-u zZDa{|H~gRsb3QsHNAGlrY!!a|Xu-K=QBy^jQ>>+JGv8z<4HPZ++;o!+a@%tvW6mR* znml*uXB-jy3RoBxuVL8dbGCD&ry2zUK`D7bX#Wkb7iX&_Z%ZvI^>iRb$@jOj!! z_;LqFO64|S)mn19w%LIv7YO=UxlE4Ss|DmDWCy-}JMz&9#{BxtKd&#j<$FbS(7};n zY%S@*e!OE;*H7DI*xSP)?E$-8wHBYl>22<05%d7NGairEPCq`v&fUKwlW;5V@Y9PO zn%vFzYA@gjn%#QF+XEgc6>fBUhVt3!_D*w#?>2ZyC+`90y(5aZVd^{!Qq^Y{A^b8= z9dF{@d@q8p!s~;cG4ekO)bCxAa{KZ*9zfhY8FAY`D@%OHn#{+=@zqH+NSa>B{ z_y&bnD4!QV{DKy|0OA!e|J@ER{&Zf-@QUYn+d~3O(qyC$T%O;Iq;@gOTHvri>*@4dQWH`e$li5T?wqyyi%D$F$h>m#ldH?FhGSNRNI zy?x&W3rvUB@(NF7m#`jz?5F%({>a;I+d5LbWsNMF9lrQ@5>~m`OvB?7w+y$eiD7@A z_Tn8;sN7kh&pNYbnK?IX?p{{ipD-VvU2b-tzubKK0!*j- z6D>97gReHTiSyvB4Sk*TdwM?(!DQ!K*5h_RCb}JF}K< z?!^vLb#Y&$`LHIBRpQd2seRbE4DC-eR7emAq-A`Fi^tGdeWOkk2ve zvkyMo{t7;Gn$6bPeP(cWw|VCF9&`BiIcEFtEPUbh_#^at_)&y8XM@=@n?6cWV|HA` z67C3^b4XnC53}(~*?RM}5^Rptn7@6axuC*)d`{SWYmVQV)qLjM&1TQJH<_o-U6$(W z>cY2sFncve&aJ}3E4;5~%e2PcuD{zneBM&*L*9Y|{N%q3xu@w-@2Up#?eogQ#61fOrkziLqRL8z%+E4ADo9nRDIp6LN*P1io7qio&qhkF>7!H!Tj_*$I{z; z@cfv0{`Pg|dr31}-wm(9`+9T|=ZkajEh)&ncg`Ghlr#jr?wdoJ&b)JuIc9a%E47J_ zU4}M8ChDEd_H*gU1-;oyxredsY#k`){pY0<&AqkQSj9{84d%D!nb|ew{#LMhO8Dh=e7)#H6>qi<&B?7->Ys z1T9t?F=C2}5o1)0XfdLqqM~AomMSVnR8&+{)I}Vxsk%m6}$W$Vh`-AcaUidr0~xcJ^tllzkiXq zEC*wl#4H}JI++fTRHyI70|1CYTbz?8dUPx*z z_Z!Q_!^R@fhs=Es(W!cyZ2R`Z7LEL$@aM(ZPBHjv&AqjJGg=n|7;v^6OX~J^ELy84@s5q z+1Zp~cPulA#;s(ME#8=2BpSdicM>BbhG)x-`wZ9Rc|~?Hnkn?Ol1ihAU2LA?sgdHI zUy9jg@x>fdVjOpVRO7!rLcUcd(XPGM7xxD)5YGjwJpD%?^7QM#DQ@@0%||-L4&=vY zYlL4kPQcF3#f~zaBf%?p)`>fhh!YPUVaAI-FgRrtlojH=JL|*^ft1Gkj-WJlp#$r9 zP^J+l$~Kf1l+p{y(7M(X%cFbr0y6Qz5e20w*pN}961Kh;q~TFt@h9oe7t){C;7`Bw zXO*}vkbLfiNkxmw&)cNQyD;fvlY6Df08E-6A~$yNXkd-2m09dfZ++;}8f0yHY#Rs1J# zH@H?Z)#u$u;v_Oks|-Dv7&%=8xPO0kRD7sr{n8HuXnV#PhjnX*%&=F5Kj_T!_m z*=Z@pup#!HfI9^{DTv2HoZ=27cVrDk>*gSe)-X!C;~=6DV8$96Jz-4Cnl#S1XWpqM zblw|~S$VwL#&(Ug*J zkdo?usVx6gnp6~^7E6<8QFn}`pmf}so)lM3c_}RtQ&c|*M!Cq2gHQZ;w^yvhh{0np z!Y(Sp8K0GjMR*#k6z_(}&Bh~n7<1#ts%qj&dnWFG#aG8u#72&xh+T_lbW$|@Xj6=y zIawzjJ{B+hmD3x`VwzyA6VDz?uP2+J<9QHKTP2=4mb|KhSN)vESEb1om{e5Y^Wu8+ z4LHdoegEp%b#(Gv!Sz!Anqbneh3h)$8s#rd?tn?vRnSL!zAw03d=OkD_FU=`J1;{O zzlQv^i^qa<#NUFEyLShm2YCH>gXp?j*}M*$w_($`$%qQyA!Yp^=yz8wzJo$T@u&=@ zp@5qGwZ~zAM7{5ITi$jY#cGGNybG2cupE(=bR@rs-nom+dhIxz+{2;giPlxc`^O6d zg8BHk(hTw4aSJlU4abw8&C<`W;O7hQv*tF6&1!Mo@#ts3&CIug-voC`hBrH;@-C^| z0?R&F4!AA9W#;wZdcff<-dgf2TpMhJMuR39^7y%0oB6Z0?lQAc4)KURxBoVZr}nZjh=25toR6VHhixBbW*MUM;Mg*B)F z*@e_Rcb?=um2Nx9iptK@Ogz=Uo({0NCz>yxv_O1#(qyCf)uE~q+P{#$2rv zkHcfTXgDcH^q+)`sF{Oi_7==miQOkrW!{TMy5|;rBM2s)(xd|>wYMsh{nF$GnDoH} zbK%=yj^;diQn_diEfOzZ<`P55;EHYJ-Y%*_bHpv7=m@q^I3M9xFWYQ~O%u3b7x~jJ zW!=N{d+-q%7Vb(yDMH<{4ZIqJG zIbO|Rag^CE>Q6S=#l!P4BQxU`>2gec-NWI~$+6<@~NQ&hoKpNfLpe(Gf9+jQyz z@yw}C@g<7&ZWQY(F?upZ_)X+a9evGLFQ0{wqvU<3Oi|Xur;_p`r;u_Vlv|`SmW}b4 zlNx0EPg$A0LeAaf%vEkZh%ZkewIQkY9@J{+i?+z~ic@pMrc=>TUULNUydS>?uEDpf zVY3xB_2505jzB*5O4+wr+3kW|8|>P*kk-a9bT>D_24&lGD(-9onRzW%gWvHLVymZT%oSoq$64lYGJemV-Q{qzN5-|0^AK-NO>Ac_SeFCLnv z+n7?ktB&Rp7P&ew5BHou&ec39v+*?a@S^j_rQ+ouFAzOHrXm?c-gZ7rX|8D{Is78! z%PR31T#dlhLFwueYcgI=uWTJd=Qq$=%WKaqd`8qLW`oQT{ zX^MIK2E11ny+c04JiJCUMYJN^j=u&{${r?J@i@uK4wAj!APCff-qXv)yQde4F4Tcu zlxEF~N5ZxllIp-`r>_;S!E_I?!LyYjwuCPbZQ;20M^TKR8GGM$HHOm+c4s)+`P!#Z*MPfg;lKlSvN zWH;6ot`n6JlU1ax5er01gsN_x5i1?y-3X`Hx_qH{0$=8#Sq`2;q}eAreY!hXCu+}7 zy|*;wu6Lc-aR%kCYO8zBn6&sZ#I~PNN*m6glpaKl>86yyWS2DAxEf`^CLPjb6HKbV zfg3+Fh2R`pZ&vP&N9_a*AG5jpxv*6z1W`4;)@~<|H%e+OsITZa9;& zqJ`_nvtLJy$?pTpvj;AC@k6!)1?jiS-9*(gu?eGVxpCDnma;8rPnc zFCSB&--BmOQQLM&ueY2I}w zio~_qF42&U_TQm2x}otVG#Wmj+;5k%?nC$+8}nTVOdLEmwnvvKNX@o$@d_Z^L>c=y*m=TLvWAMRRqlHDrt;W?C$T`N$`(j;4aa}I9k zzzq+<1y(~EO$)>pvs3JyFrEhx&mL_&drY1R}UQ zb%h!6zT+6gz7LXOSY@Ud4kJeW(j;5dnTy0X;P&lsf%P~sU{)=>FA6RE%cx0elNgO! zAa04aik9eD@r=bR>SCOtB4?qv#)Scxmhq{poM*zu!Hy{R!n((3Pn6lb7{#h4q4WX^ zvRaj5!m^}zA&O$UD~e*;kNUQ8zlwW@H2DxF4Q%qJG#Mf{eYve{KK(G zb+42yRmV!ZYol{Sbu`A4Eytpb|0x#bb`xyS#v7x{#m;E#zvQ^YXE|uW_!1^M!pBLE z9*t1bVe0eWb)WZe$63ytRJ`x8$a~?hqj4{My#@Eew^=9&`&Y~MZ^3Fcysnp?t`;|e z_k#B@-v#af_ee(Pu}do7kt5qbEMI`-u(T}3dKG4FD$l&a|CeQoj_<};WNL<}ilHbq zNMCP>!RiX)eHBK0V)qXTyB`el;ex6yJ%#k!`G+;uYTLduX}rvl!{?yVBQY z>FXeTeG|SmNna7Ic}l2-UTn8rBq=JIyOgK9fwx@9F=K9C&`f)V25(Ak1H43qvyBkw^(TL#YRJs4AZ2q2#{*t1kr?-09#Y=loxK0g5ci*p?h~)azS)J9eCpXAiN_1A z)`{ohsX0C!PZj4&G`0G#C@!nS>(XQtCT%c5nT=Ajy7OGh^iSh+#8>e!yEYg$%~Dog z7c4XV=5x!%wsVWbpL1QJB^NEAirn--QdPhAT&zdHw4eD=@J{e3@oaQYEx*9)%jC*E zDx}=bi&2}I>%<=uCdmu&Py%*N5;!{&C_56S%8J{5=@h$>6%SKiMsq+<$Mx|qc*)yi z@~>Z5-CG>855s2MI&oJ5<l`yGiliQ`qW|*|G$zP>O z4NUr^iCsLAkRzT=z?5W5Fmm|%Um{0uQhE7KLb`3jg^;r`U<~J%)CmmW;6m`m0GMwIA3hvhV(iB3q9ltJ!+IjQ+4R*$$H?Ho4YD zZkk|HwT;|FsYt6NFd>?Rkh#orRwikG2L&-^;L2i!_LM`iH+NzvlTB(r$f9xLv0Ox7OXa`>!N zeCt5TT$Q{)TtD9_`jP)HBLA`fm6Ri1bztagKLK&TyP@&g3Gs3gb~Xe)AFP)*?!26f z?}Q8|;hvun_wo1J5&5S{G0SU(*JpiJ+-u+9)}n7s{1M?*cb$NgH@!m2Ui&EGO}o!0 z0&aH*y_Y`TXY~h%cX-+rWpOL~-_uS0x4%xZx`$-X+Z2}ivkU# zNN?aH(zAxpi9 zZKbmLG&O#ljoL<3c3&YL1BeG=Uq`Y*%2p}6AcbM_T_u^2m*z!}^W1w|i4ywyyeQ4K z6yHp#@IOk$Aw>BQOJ1(mO&4`KQ2q|F8nWNu}*2}pjSjqsj~1#X|Ky^T4)OY;1>)^R3&mS5;UArY=|5grg|ALw@`F(^S>6y} zT>SWayxmY9mB++~HW*52b@QeROk&@HDD@bDx+RbYa`IN>%!{TKYBZ@g7FyI1RwvKL zvuHnxM%)#4ueEG?b0b{;eIYGJUUfmKxbA`l;)V;T>upEx*z>?iNaf&zB&&9vgi=Fs zHC#}7iP&+$f=fj61+aWrI%y?Yxtp9s(dH2Cs?um+He;_N9W(GNTqU_yoVCCqk-QRf zl&fS_HclF<6x(U(F&dkJh|4A7oir2qkeEInX_-voC2#QsANF@l%am$$7mjxz94>oIsAG*D z-XzDWAgP2X8V@ascNKA?_qN_Z&zPi$M;D<7Iv_*%oP5PWhebK!C73pUOQu~?Hjcs$ zZR(Rn<>HG)SfE9l+KSfGwKWuO1|h|fR?(HNn#%(hV#)TxsA%!+;#jd4--n_%PpI!} zJ(pn-|H@b(zF2}5b?Z{^BiQ&ZYlip+U#YKOSt_2v7ir$X+|)DQ`Ys)>55Q41ytGMv zMfRm7-lu@Dv3e2Bx;!uBk*CG(xX{Cxur8&pqn0FBTWM%6ODgCQmHEH!<+?OF9^#OrBmsH&g{Vbl_E) zyuAd8`3RBKV?OG-0^b2BK`zM?>*~%-Ioso$^mw|A(AJAk@5vj(igGMD7AdViWaQ%w z6Zi~)OwQ98I0l@Amt9NxV9BIIcZS#p?-~awRyo<&5Gzeb1<1flBb4eB8GLThT`i@D z|3FHHpo2d8W0DmINdNM@4J%wY?}v^>DSw?&ii3VR`SLT>%IG<0c93g7yoLF4W%l3_ zJWS4&?vW)E&uwv1Z7Jp^pHOH$Qq~XA?*S>BKc(LzQnr0Yzbii{*(GJ|F#Ya>q;_%L z(sFV8(ju{al}ik)!WejvY-={1f=ad!DgImF!%){Wv!2`@2FT(OSc!;?MyboOUtn#k`+y!oA zZUMgrZf9->_k#PFyTR{*M~HF5bamzeF_`HT2UbmV!?ZPjq3FU5lc&W#km=n*MPH`x z4byu#J?DL^)R9TIN-tz$QvdL&$OD|e&6M{Y`A8K^kdac>KSH+I;>%2AIqZ7d!2VX+ zdZiJ}O6x~7dd1)cDTQmSIfb;GJUb4V$b~Li;=jCRsXf| z5_C>mad!1%IYIBeI7hs9F$%sW48^$}Cw%*F4wJ=x@Zxe&e@T&O%6ExY#H0I9Fh?)5 z`H~z_19zh@gdxs#FOnRVa^xj)f%Wf8P`1$6_%g9N&M5X>qFy~Fx}e*38@46Ih?E_7 z(eKKJ)8IB$uJ;aKa-sb98@Q~6IV!M}6@Q`M8z+$s(!58?J}C#JtlUmowNf@p*(_zN zlxbA<%pEc6{o|bN6NaZ=y$i21CZ_$x*Sd#fooz1KD;+ zIW&pf_!n~1DrK9L9a45l*&}72lmk*$ZYTHEQr1e@cn_IW?ih>1Ex9TVb-B11+)1|m zQr7*Ie)mZ^AmtFGJLa9N^)j@oA0(HpQVvPk)IugLQno?5b8Azc%IoSpmDjgm$)@6Q za@#27fRuZlAd_J!H@1z1*_Nkb`V6$XI>^n4l+Dl5?~VINR!Lb4>5l1_tThU)%2&xv zvy=l;*1bk1jZ*f!O}}gRQ+)Ge?b^Lkh1j-I#kU5dZ1tz)sufcBjXl6Boo`;{{Y0lU z+PZ3rXXd1fdK$^4pS7Qn&s|d14%6=*DXYGq-!)R!N!cJ}lawt|?vb)n%3dk^r5u8E z=YD0r%KgpxoEnU4eU;(xyYhOH9a7e9qTk(8_Dk7x1DVv{DBVa|x&3D_sg|;*nSNJ3 zAWfvKm9k#SM)kXuY?~h;*(zn5lpRubN!cT1pOgbq4oO+DTly?zy_C&T4z!W^kdz}* zRy-+PK1Z@v%6ciAUm%k=>2iSDy*nJ}C#J9FlTG z%8F~qw&O;UwRe%MfACDyc=z*T^yrt*16rc4(EAy)iQRmSMH8!dzR)Zx*2o9B4z7u! z2TI(}h^c#4O!CEjMRasgyp97G^lx7w?V{3dtGE+J>H)n2h3R4&cEAQUMahgzluIoqiuWl(JETuijx^D4C7YY!hum8e_qu3nO*{+N zWJ(QeOt!YrZzVf$js#Uf%8FL{tz^d|(p<{s$LKdnD%>5#X7P5hEZi5@PExp^t(Aql zsYDg-W5u4r9bD@!+~H`f1TVR5%*qELX9$2Y!L~PUrZPZ0ZCKw}( z!I7r$WyQh4VG+T$$jHbmH|j!z4F*G+H7KY{SE~KpX!x_(`UeiU+9&yiu3`oO>*oiVUm2k(rbjtEO=V70DY zXEYdt=wCyS0ipHz4bBaUCYW*wyD}xY>Ehs#EeL{OkeL$Zs(r61$2qhJm8`7&0Q$tX=!Pa}M$q{Ib zu+{kog}M`9umz3i!b971!KsE|gUu0P3kz)1S!_0&AvH6oQ$L_jH(K-S{Znn>VL_oS zeu05OL5OH-pd~2CTBBb!>SwbJ7;T}oepR}5LxZkChdeT_k1$>t7#I;j3CvFq>(dSD z>iq*lBF93dEVK3d=T_^xb%uJs^@gC(QA0;Sa7Td6mYNV;;os+P>+yF`;7zmA9ld^o zv-)Qb%xa%q?caMW)gKvi75~gY3sO;-8k(P)nx0u) z=m-v8wmc!whW{MPs%KgIjkSg@UFt?%r_MHHY1eg}7}Ry*kgi78>lfVNH(=Of2oCP_ z>-H-gnj5h!V$^TYFBJa|`wjEIiXy7~0&4;TYjj-!sbRTwhQJQwPrGh?m2RU>=8q~^ zBV|*KK0VB0u_jn7ri2Fnc3qFY+OI)hKfA{-9L=WE5F8#HK7ik01AYy<;1*qIXjrd4 zG&s0c7uuu??a_yYhT(UWzS3`aZiS)Ae;}aGf56c1Kdi6S1zK!D!Kh)5Vr$i`CPQFg zMt(*{L_%O1$}v>^g+zwZfAkk=jI`lB1tEqoS-q*6Q)wA&75>eJE<>B4VwMe6)Dje2 zqj%WWuV0U=utK*!bA3WWLf`-r*sojPq8lsg1jA5hx+#5dcIy%0p~b}smAVl5e^^)$ z>Pm+$D2PhO;Ye-Mh1%eGoqr#yKiXW2u3NXh0lDs}Ou^}4>1k-u+N!k2&tyzk7VJoM z1U2d-g99To9T}#G2o>+(;4U=jCjFqU?}*$;qb0OXA0BGSuh&z@Vu+OKO-%?g@(;9@ zze^xyY*Fu z!pts1ZpG|M-5!0ztaf9~>>6F?kyQaTdWuS*r7$gw>Q#?_zhT6$!>?agXRJb(6&{X0 zP2Z>6h%PIz0tp^QvWHQZs09WN0S9z7`oQ48z-7S=sEg>0(IZ#t24-a}PY*}7HW-5g z%TTw2n{+TnPnO_7PaTnv>qxZ)bsy7tMEBg@BOIZQD!hb-&y4{PzWHKF%!(`B~L#&A)ktMPBt z1vcm^boILRh0A4KYV`}EMi&_tfd+uOKfZ{9YxThn0~KmmU_?ljE~7$^s-!x_Ao6IB z->9(}^>SDr#Fazif27F}8XD28Ye9Er>eD5->)7~ks&$S2dsK-=hW6`iCR=8oZoTT> zF~k&B=_+;UX=nnBhT&riLuC3)fyVF}jLn|J{iFtMqes6-*W}+dYxKmyIm;3p&AM7+ zh{5B2RA=$HZ`D;F-)U$vW<*9(cqGuiY_z57cGOVeYVaqUh2b)Z3S7x9>)9BLU-!y9obC1x3 zCcjp{VSSBi>_)P)*|^+j0HwcWHTo`HaD$#|RbXahMx`zk)x%v$Bf>Bmj`dCMvXPn) zwoZ(bqtI;hPna-;ndxCZ9b2W0$Z$XpCOIv08vHU;K2s*U>y$BcSZ5m6jRsU1(uVw+ zb!nmPK@MZL_psRQ85S|j8asc~q8s+BHni&ksW+_GCo~<^s5eyVoBjLH&-4T!H@Yxj zSLiEH*K6_LvV?>XOxg^F^+BPv0q&3~R~iFovO!j%;h{Djl?}E5bTrh?$69%-&f2E8 z4b8HJQsxc$1sdCQMhp}6V(`IY8V%dy zmr#ZNv0B$LyWc-;Y|>*4m35G!H#SW`*X#akGxq2sL&HYr-8PFRzo*N!yY}RnfhLIzm57qT`wk`gD~wt9t}W-1oi5II&?j{ zR=-B{n3aYuRK&n$zfQkeLz`b##w{@$oyXaA^%Q4 z%p@BzGsEN+J#m%36+L@vfWwi1x@Zas3dvY*UB5msC?p8wG=e#FwY~~hodJDBicdySQ|D`$@wt7ixI`J<1S+ol_u-D4a!2BwC%|#cE3(z z(5URazK3W)gTl}WZw!t>z3TrxlaR{en~btFWOYUNo#5%|F@w)cjSL;qck23PRq7L( zb;X!7r8*21x@BR@mgg6Cq0(YHwmv^U2z7ME|64;7f^ZvVN+0zPT{bi)xLG&gH{e&P zTW(vXhT?EcsPK2C$$*h=2{{uXj+3gZ5f6MgCW9@u+iYC2pA4%4+uxB z!>u%D3k@~OMiXgE@a{m|*&CUlCTrFD_JBa634@lq+78PR5>2kv(5p|apS#g7P<4U` ziW+)ConDq04Ko#i^^@Hv)awFkb!Et*%nUWA^ka;x!bEe>FVbYCG1VOvo;4bpbgAx% zOOxl8Xrq6(z5;g#m~5e~1TPOQ3r4cKF<>?5x^z@Pow|-$!?QZ@U!7lQXoDaAulF0m zZD|eKP3Wk;GN2>K)?^GUODztxa&1?meJF%~!2i1OU-g3G z)0vImD2`>WJpoGiTfw}C+3jD@FO>aewvR|w{3w{hYra4)_4hFw(-gnK?k#^-{4sOw zZpCi@s|x+3{?RzwMfsKRo#JFL`QMm=*Mi_Llev}ItsnFcWnaYlhFPo9Dk5ugT zuRGE>&cA-<``G{WW@Y~r^OekRFjp{t!rabm#HkyKZwK>_nLC-!1ylNrh06a0Y`=&3 z3TZDyJM&F!pH`&YH#282zd($v>bOeT&%(JL;*hHq&u0$0M)9@G)y#O#T)H3FsO-OD zPXE2)U*fcc^q;w$IpSJn-@@F*OeaXl{qpOS{ZDWZfw+-*6>|^soy--L%Kcl+^~}LI zCP4ZF%<0Uj*DLp%m^+xCVitJu1pR&IcF%lnnDVcWc`b7rUQt1R_cCWzDgKzbn)%Eh zqx=jNqWCstpF$i^Au^WXRR#E4!F&nxCg$bLe_>w9+{RqU{1I~rv;S$z|Mkql%>T>0 zg85qJZsyI*N1m?qZ($B+ZeTv2xs7=Z^E1pFnY)>>9VyfMCi7Fw?=fTJOxh1Jf5<$< zYz$ZSqs)=ahD%lcWiW>@7c!s0{6EZ*%r(qW%y%-!GQZD!9`l7iQQ@aBU(LLb`H##Q z%#F+|n7f(tnRRC<|B9H;WnRae$9yI8ADORaZewm_9%kOjeD+V3|9hDenLC*mGj}up zp7~AYTIPOceT4GwGv;40k1*fKe2{sNIp8u?KFfZl^yf0yGlw#FGoQ(vg3TyuA2#L} znHMwv=qzQwl6eVpA@fS+GUjc}zhU0NT*3Szb0zb?n71&8V~>F1vy(ZMxr6zB<`zM19kBV3Bcevd%w=&l-?`6J+`2}Y4 zxk|s6`8wtgnRhT7vQ_>)${fi29`iBGC;meD7s8y%d>V5Za|H8U%u&oO%;z#c#cX4K zjrn}$gaj2{I&%&4Qs%pvmouOAOXWVF`61?F=JU@}_UoB9Fjp`?z`Tk1AI!Hf4>RAv zeEzSLe@)E0nRhdX+mw9=^JeDPnBQUUXI_w~+<(TrjCq844YOFG%IkLKIn2*7AH)16 za|rVX%%?DqFo!eGN>bsU$!uYcV$Nnhm${WWl{vz$^p`SMGv_k5Gp}Y2a47dB%x5#N zXD(pg%=|EO9dlf=(%<2>XKrPFpZRg-;1uP)owOUChTbzs+o6jyhlIpUZqPb0+g&nJ;6W zeSvac%Dvzk~S(=IzWsUa0JMGB-2tVt$hOapt#} z+nJ*mDgAC{2Xim8i}_vVJDCqKw=$11f504&I~#WwxUWlB{s%GRSdAR7!kFur&t&dp zK9^ZssN6f4moQ((+`wGS{0Vaf^Mb`ne=~DE^Bv3s%sZJ+bSn3cGZ!7UD-#(X~WHs;HiKW8pv4qK}9*E5@$E0`Z-u4X>* zBISN7^HSzU=4$3v=04_Um}4@PemC>)ncro8hhx6g1L@)@voJB6Z1{XyO^J1Zet#1?qaqr zQ~G_(zhyqad>``&^QX+muTtq>e5uk8W!}Vm8uP=<5zIr(QOseNDg6ZILgw?C_cCWP z`)4WlE17@BT+FP`BCOf=3f*j`<2Z9!@Q39 z4dyGEFIcVIU(Nh5^Csrx%a#2W<`QIh*+y=4+UL#QZq3iTNjM zm3}PqR_61VUu8~V)|V*vY0S~gOPQ}{zKr<|=0avss`N{kt<1k+E@9rtd~aKIUc2 zhW}CeE1091^O=`07cp;OUdP&gyo@=C`8wuY=7*SznO|mJ&-^j-Cg!s?D*v}IXEE0?w=y>{ zf55zh`Q+a#{buH6%)6K$VBW|4K64Lq(6vf`Kl4iFe&#EghnOE^{*w7e*D3u`<{Oy} zg(|;;DwX{)%ztDKV;*8YgZa|ymHV@q2bp7;*KJbv=P@@iJD6W%PGdge56b;w<}~I^ z=AF!!F@MLrl6g&)(l28EGjkd9qs$wbgKtpoH!(*t*D~9gw==J2-o@O&yqCF;xr6zF z&C355nA@3OV;*K6W&ZJv%DsM#Di0^~9OmnogP9*-{t@%vnZuZas+E6dG8ZwMn19P0 z%ls;H0`o8asPrAoE11)mE0~uuf5^Oy`N%Cwe+BdT%=ye&%w^1*nYS`O!d%a6y-E4E zllf-m7G_bS?DsI=z}(J!+|A0qli9`mGV^xk9_Ejj`Md=%gRQXt$gP3n&KA!n` z=1}INZdLlHF=sKK$z04F#oWStF0-yy=_fIt&78_Sk2#b12Il3=A2a7O8*fwo{f0S; zc`I`@^A6@g=2qtUTb2GZ%$t~dnA@56Gly+c?)#Z9V?MzAB=eWdv+I=mgUqGO0WOvQ zJNQf3SD3g!&vV&*HEuVj9U`D*5*M&(~6a~pFtbId);zLt44b3JoA^LFOQ z9m@Sq=8KtIn5&p~GuIOzi}N;%<_P+Gg*k$G&b`Xs#GJ@%WxkTx#(Y0>D)WcT>CB-` z%D+tJ#mvi@H!|llKgwLpJj}eF`Rx0Ye-+Hx%$3Yrn5&sPm}{92GS@SkcPjrHnJ;H< zW^M-0JywXmwJN{d+_6pZUbfG#Q~Wx!@pi?7%#F;tzaqR7DuifL_CIA_&U^`Y?g>Iv zFmGb+V7{L@=t-sjHghU-V6)P%W{zU+VZMktY_HP4kvX6FG3I9GVdfF$)9zRPFMmqu zFJf+F-poA2{1mgbUAZ4+u3(OQK>64Bw6f1;wmqYG8*?RdCvz9`D09f)l>2iZHnR%kNLzFI z>vt>tGapg@r!p^ME@m!eZe?y}7OyJ(e&&4UlXols+L+Urjjt*9CCpvSw=)kgzrk#J zUAYf@RQcD#d>(UHkFqag&S$=px%v%d{|dA9O~v{>%D)Qc2xjA3%HGLb&HM;+5A$)4 zDgCfsD~$=u5PM`rPka{nN61amiYG4rucD*s!V=QD@B ztMvbuIiLBj%+1WNGh6?m+#B{P|GJoCm_z!N{R(Ci^UcibnV(>;Xa0_PfZ6<%^567N z14Jt^c0VKe}D{m(T2AZe}iGw!W|2-_BgY+{N6%{0;LEbL`W~ zf9rtKFJP``-o`w@`~tJ-1Lb~%x#vU0KYm8}7xt0jrOf%vS1~s;Kf*l1JmA(JRQkvN zjnmJ333D^^&CDSmEB7xlFJ~TQZe%{SL-{wvdndd&I z{A*>7VeVtjW*%X_liBvU@~?-vl6h{Y@~?~eSIi;9%Ka+l3g*qs9n9^_eas`w5nm|% z)1O!VS2H`A8<{sV4>3Q%Z2eN{f5u$Fe9{ZbzYgYw%tK!(_rGJdjwrsHc{y`8b1k#+ zMde=~b2PK@Yo&iFb2{@j=33@1<~C+Sm-5f}jne-Wb2@V|b1m~d%zeynFh_i=^yj{$ z{IfAHV6J4ohPj!!m3f5u1GoOD@-OIRoLe|$aUV;B7;kkraiqn|8nE!{lakjF*n|Xx!C1!Divj3JjojI&q`7h=w`xNGo zqZDso9$~(NxhF{3?_(Y~TJa~$L&qpS?o~>U5UIy1P6AVUB7zmKW%~-|yV-t(`32^% zPaLf05#odlZLUsQ4o0;$p>rl#KK1Ws2Lub5F+o z*|&-fs3k`sJR`^7!raW^1f2nWc^81E4!l>*`I%QwX<-eLaoy-3g zW*e9HUgk!wUk8};xxSvH=kT~ZQkhdZf6JLOxjxckD3reST>f3mRxY1|%<0Fe_(u9E z_Z^(xONf!*L6<1|&CC&{il1Vx%vU_Z-1tkyKSu_We)R&ycxjg8^f<+LFz3%#+{-+` z9O$py8y7131m+OC;zH)-QHpP8F1}dt3(P?)71NhPDL$1cicJBEYnLis!JN55aSd}i z+dso>EmZa+#EA0{Z74{5kv!>?%gABs^c)!#RYQEKY%sM#_+4~J{`SBgFQzt-^o zX!v%G{u3Je*A$~xtG|ym_OmhUApM^3!WE+w)ZZ^Oe4&Q(6(g1EuS&y>8h&2GG)+bL z9(`)&-h8%V7^%NB4d-e2cN(r$j8N3yZpEJbpbrVcbB{fBt6)$1PYN8*@fyz7@Rb_A zTfzXO9{msvpQYH7zVj4&(sz-Duh4L{WE*-I_1CHxxuX7h z6(d&a&wnn(#|BgN7pWLh{iQ2D%FSyP2f6uX#Yek&m*QjGykGILZq~skgct1Q2*t;_ zd4b~N-MmKe32xq^IK<8L4LJCBqMKh={3ADyD8>k+{!T#5z3WS|Vo!ObDMl+(e@ir+ zt>I#g{&gC@UBeG*xLw1~Y4{Zlzp3GOH2l7X4`}!c4S%QMIVefwk0(El(eO!%J@xY( z4JT^&G7T4MxI)7>YWQ{y@6hn`8vazVC;ne*_@IXUQB%Fsd!%AddplXf=V&-d!z(rX zI}LBq@O>KIr{R7L3$!Hf`WvcYvxYM?T%_TvG<=(eAJXtM8h%s5A8R-mE!{i577d@T z;VcdRR>QYy_+bsdqTvAz8_?5u$LD7nzEs0y8vcWZ@6zyF8V*2D<{jQ~8a`XYb`3Am z@MRiyY52DqzCptc8gA3@TN)nG@CoRNz0(t?;S3F5q2Ze}{1*+kYPdtg`!)QDVo!TV zuif_F>%V#M-#YMrPaRl{*@6>S2CgNzmg2eyS0=8DanU{guW>EIbt$gPaAo0Ijw>72 z3S2q3a&cXQYa_1TTQ?*TcA4aXo@-H?BuMmy*FId&;p)WoJgygTy@;y|*Gsrw!PSlHRa~#(dL35}t~YSKiR&#~y|~`S zwIA2tarNPP2iLo}{(-9>*FSN+hwFV@1GqlG^%1T?Tp!~)fa?=nL%2T0^%<_uaSh}8 z0@s(gzQRT8C|~3H2G_T^Msd+ALJs2k7cQP5{=d-IRv@+iH(rzFJ;il0yZ_hC-Fc(^ zm-5AJM!)}i{WlN(e_00(=U96c`uVGIO*ZCU54%mcXzZ=RMQign;;P2=-?4b&vG_ye z&A)LxM%RV8)1svF?O9WPk-+Tz`uFL$Hz#_%6@GdOW1lXVR*cN}mVxJ0^V11I^Gf^a zsQ7;SU>aJJyr_Q~n)IfB`C|NOx|MIwpQc;+A%$tUwIUAclMvH%oK9aDpH7L9&*}12 z{L}H-^BIF_IHoTk@HYXb>6$+rFiqF|t%zy5=5G-w*N6O$#{@0w&^i;euIVWGw6N(Z zXZB472mV2+3H!b&Gt?!WTwJmU33f`@7dJ0}G@z4sI z)_6z-pB6bSjd87VS{mb8=Cm~2tuuS9F=X18%;!(R^Vb5iCbs2|3TD~oC9YgqP?QJ1 zib~~IK};!V>4JPv^L8;gyQb{33jIcD!k6dR~d$wWb)~`lNoH z{ZkrbmtL?wuW+3C27IU$7K>e1cpHz!(c4sgy58GFez~3us7)mn7voc}<1^Q7hbW9` zlVcbxC@9MGvIk!5h3xgX>CHl?`ogbf#9HW7d8=^?LzJD?umGRfb`@opZ1Az7?+`D@ zF2c82OML87GcwZgjZ9QoRu9IKK_R&ZAyH?@b*?IKcUiN2lN4ezc z5Y|(NCL^lxf%*-qumw32#gS|$%qgx!$h4t4mi`Zk_ufp zmuKa;iqRYyN)XFzYGPRno$vxxuq@A6mYs9CbPMCGoczm6%P!B#%`Um30JSqK3txdI zU-B={TA5vd{>|HDRXIMF3?tWy)j3&tYl_P@WaVV%o|S3OKr@kr?<_Aac9ozmtB}XL zlaaBzO7arRa|_U~Pw6IwzJcw|L#a85XYOJ?gnzPp4&i1&+Myie6AMcX>?~ zVd}*lC~et8PvucTX>oR0PW}{5s4qtkxvl`c?NrXDlaDlorb;zgv{l0`SeIv?!qJ7O zhGoB@@}0ublKB@DOjSLW7L=l0PT@gm!5XUTDyF4nxrGHQvP$x((k&?}SW{e>w+3x5 zFL!=XL75z?D05c)Ca(nbEjMqan(XioGMa>i$^Dshz;XQ64zAy#8dLBL;) zDH`=Uq}^kRmYtWi5(b5(8`g-dl{tkjYV<2z#Wdoqgx3fk|BzW}Uf$*Sr!21!<*(um2q14w4)r1Uca4j}k&8Oo-fO7H* ztt1cK9%58ln3q?Ke@b(*@qtAybeZHN*ZOgsjIZdSL{znqE*9~m!pjInIWMmWbC?{N zeya88V$h)34Rw)J5hy?HvcpyuD`*5!gOS_qijsodRe36m#qPXj*S=O+$e)QURnARj zGp3b`ubQJq*bDKQ^Z7*>3sAG%KC<2TOJ#uLm0 zdLD%$OaQ2>QxPpF&0dgQif&S2q04pol44oqkSW6ujE>5(YR$~C z6PV%V#LHoU>_X8qB5^$ZrdA`H@L1#W@i@yoW|XUPI%|b%eO_*st2i4~KPzv2L1`K0 z2Iz9LOk-}R7hK{BlwCI626GPcwV* zVuLB6G;)`s+tls(AwBgfU6t)tioZ`dXGg_NWNNWYWEzVMo+w&pM|r#+AK$YrF_UP- zqM5qWqT&}%@yo%w8Tu@BKTYjY&5#q<;g&L6ncDO7a?rzOWfhdBW3o(RFRwi&mZjmQ z71fhQfXNl7ww0?m;aT$+Ix`X%;tmq)1F4G~&a4T)A?~%(td@qRt7x8JseXn&jNiVS znKG@|s}=Q`=~>5?v1g_@*#^VRd>Pwln3n(nQ@nQ6-HNwt?bGsW>ccr(+bgt`|AXQnBmtM+i* zifSo#$`)^?W`_VXT&_Y)^xc}%>njQ+zLd2tuSBh;VEti*3k$(v=-9Ke!kn%+`#iZNw-nR4@pk4YTETHIs=-}K zp)0%0*PYW9tM)`Dv2tS3Vj`<3^F-^mrF0WMJ|d;DOXe4q#ag^Q2`_bCEV6JD%y)-j zIb*knNY!M1mqwY?+VsM_E6Om@y9g`8m<2fPhu62#=$Ne3>{5GqX_;$HV$lZt&Zj#n z?UL|}7mu@egLE>_xhkwQhKkSXZLQQ*xkg8M+c?X; z;y2D0%Y>eg|K{jLa@H;DabC$d@76h2B__(?vJ#WZGVSDER;Tg7Zg9e3R$`)b;T;1Q zdm+a=22mNW?{rR48MWE_{VL(KefhzaPaBd?rQ1+EE>~n7QFYC?j+kSz$2xM_QS!{? zrs0-4RW(S$@g$AKCjdE(C@;*jJ5v)A$2AsJe3L8ql(dgi&&13-^5LaE?#vb}Yv$7p zpxSctZFRmXF*NB*%U+RJIKPONbi9L*G2h^HW;ye+oXN=kvUy>pQPEj6Vic?@ca@iV z@9KDKx)r?Ari{D{Cdn5h0?X(HW#zef$?K4oao#!*n+?VDynJywRGWt>TA6S9w7yws z4T`owqNB4CW1>=`5|iWNtmdTHWV<6KCCZwZ;)qGMm?7d)($W@rg*4sxTCppF-o0$Y z_fno|^rl-seX?~dn(i9={k@u5q}}0p#tl`^q@1#Xq0^0`rNe?8H8yznxyldJ)eXhd zuBB2Z8VdtZidjcn5@r91I;1M>AtUe8nJOOBQM1*Pb&Vv=H#ldQ2Z7E_`l$`l`MwkF0# z$ETRganXr!(aDbS-IcQ-%ju-m*74I?p8(7zwdW~s{-@zQPOTE)gq8co!8>_QS_OB9 zh~kyWoi|a5Vvrqo`{C`2)XFNxBu*yYJC9ZV`J^JsOwmfjzBcBabVK7R)K<0`YMNHA zN{v-_+33ip+c!=Y4{zTl?*DxA$dZObbUxWKnY(yLL5aHWnn83`5MHX&jhi_x)6T8h zS(IH|n(rDnP|Lh_7ycAe2H(WUd6WyMxTc@y9u=R+I}5yO<0R$p(e`pWMaA`UKHWOu zQNi$qP0hUd*u1BkqQpdNVqqbfl$Its(zBe{diS&)+)IsjJ&i_Sj&@)xxC}RZ@;ufA zRmZDKG@ImUJL%G=XUxK6&$nzahnVU7GRARXnroF$Ovb84)CGAP@^T$Gua=9IFlxHk z?85ET1fhGciQ3I3yVQU>^^J+~j@alFQ%Z8O)nsy{Bq!QqQj#4hDTz_0xD;!=X?)+P zsh%nh$wmM9I2WM7&{X9~Z_XxP5b>=n zCOPUZDJv)}^=Y{nm3sPc>eEwA(wiJY>o87}Cz`fSFrzcasqr4W$T=ki z@`R>$TGmgeouw~wW=!7yYL_JtBBm|!Y#{B}OmoUIk(O!YyqV8d4&jlzEzZ2M`BV{F zQ=wb8^3oX$>|RO}N5!`)dZ~Do))eFUIECppaW5s!C_Uwv?sUpKF8AUH-*S4zQ#NLd zyrt+x$JTFsM(6J{deS6>s+ipzZ_h5wDW{W&xzsL7c?3;L!kvW0l4y>@uf$}NJvK4k z6mLyRjE;`R&-iJKpwk+~V^p8!8NIzzH$^#l;_sDR?u_)k{nO^qbjEg12>-?$noc~- zQ|8cwRcKrWIFqTr^~xqSbMR@Bp7b8tso8?s!_$2_se(2>(NuIIubo&27?*J8it#8{8^#$ODr*j7RhS}s#%}Rv)(E*j!A<^jJ1$SQ{eXnI zyW;<3n5FTa{^Bss)DA~(Xks?q8QVm4nno4RzJsTIP0=U%o+R*YJ?@op=ZXo|Upz_o zYRS%`4bB3e)wr>)bn>~SPv0Utj722{Sii?|EskM&1v75O>Z=(=T}@H>8abt;Rj)Wp zk~Pj68yg*!9B)rFTdh%!L{m&uTx?2=JvJp8<5E~+qAA&I{?CRN>zU4Yit68#vRFAs z%$+n3XSBW|@6Ql*Jls+;xtE8pSgaF;MMIQVjX)K5=6YAWDe6286l&ej%LAG56E&#` zT{{cLjRDTw@wjq4mXE_pL!t&n$B4XJ;FON#WK5fe@7LI-nlSvE>ZI8`)pWp}jKf!r zEQ{5e;P|%YJEodraQqt&z~yJSF3&5%)OH598@{^kq3%$jTIS)TgLlcJ??o+>!o3DQ zZ<@XExB{C|)1IhL*Z4O5)wZ!cXU$4moGB&AYBnb&nq!hvQlgWh;*!j94okGdl9Xt- z$54Mfd99xQO55QKe}Za4Yl#!}OftWG-P6!KABR_S%6t;%>-dL7eY(@C9} zGx&`8ZjL+T%B64XQ9EerId88Sop$c`s&66gIjMn%hn%?C&uT z_UU(V976t0eImlQ4CM5EssVl)DyU=ebjIJ4c}Z4Bl0C|7kHR=%F(p}|qb%l_B&$6+ z)^0VKlgDSCjJA6kQ5rS*hvC|m8rnAoV?}&$QuFFtX*u7G#tpn51`93)`-TuorhBFUsraj)_2(#3b zFZ;;DwJUU3<1~$-i|(mPz3-`1ALn#p12H#my?00D-PUOFnOoa*YPs*&;#L2g`O`by zL-ST_{I2xwxM}XJIRV|%6@0o8J>;-F z)@CO2a(Yi!P)m}F<&$NiPi2)kHMNd!RvkJ$-=_ekUKRDKBU3gn-`K{>9oQ_cLiQSdNt1< z)`v}W084s4-R@~p4^aLyE-`suGFfr?B!9-!vRf9^%JS$*J;%89tq=ub%8N)jMRpiV!!1s&)D*_&x#c9m*7nQ_N{N zEc99EXYl$W`MSf2ZvW^V0OQi>9ky3pnX=VK^wc7hvlw7 z|G5zV4JXcjaBcL8(=^r=C#7l^E?v z!c!cMSckeD`W2PI_&m`*}E-Z&T=*V;u!}eJH&%L%s(oujG(< zlSX;tGj>cBhSzg5)AM}>Cn!8QFr)I7X;?JVhWJCm^4bMHOb>k=rr1p0_@>=I(NSHm zeN#`q9;y~%NnpI9SH<-#)c97c3DmxKRA+LQev-B{`LtyQ55SChVvhB^>z`XBP9$P1 zcf==Jt&W&jOl_@}xFowdI?3X&CgS*ftRrTE2Fa7q8Sbul#lx%BPAdjJ$5h*#_yBf>9*#>lD#u+)`ulfuX}>SG)X$#(VBKc_gVCel52De^0JHY(D};p zLidI(URW~GJCG)*Me(#{=lPU^?<&<4Q>H0azcE2Tr)1)<3Qg1{ZE(8cY3EQq;Xmc_ zkkVR%k5eb&Sz@}4^`{8C z{0;Q1Znh%rYWxY zRWwOwxC+M!Y}}=~ty%VmW9$Cy;Yd4J?j$7C6?l%6v8(+YS<>pd&~@}eXsBy_c*s&t zt8*X@C)g?Sl@m&yg#i+Mhj;;E`6R~wlZvNVn+34d1-KZNi0@(5r9we34np5e_`cs1 z8Zc~N$x_WFJsQuo)+yA*dA6vrEA(uEmtUrrghXAd`V3*g?S~PkDTBkwW+h*dpnp^5 zmXVK{ZXZbzWl@dy*nkB{|2n~A>@0xy6n??uGY`a;k6P1h8tEdD>du&fxaJBo48s2KE2sti@7R(^t)C|QU09wu=kDwv)s#K!KyCv3N zu^qiJ%)W7&#L=$^hLH@LtiSrhrA2W;z!D~O6PA0oJ{W?abRj_)38tnf?_Mg0I1RM5 zz#Vy;FrbAym_nDscW*=D91#%KMHU$!`E(}B*C)K%t)2`~htd)rGdks1n^92|S(U&Y zvSi4aP-JyjhH(;v>8wz-#`!#59&UNnGKxWH@`2}DL{ap=*C=(r;n{YyZq*?&6C2)q zkC;nDb(T^u`TLa@OEum57D=`1JDh@ku_$I6yh(Pn(|HiOx9LUgn`Sw%R|h8ZD$??4?y*#lk^_UTw|j zon+@lev97!BW6fAURH52jb}ktWxFz<<4easv3p_11P$SXeQnx_nK5|fO@&QLsnCb;J3)!)C|i;Wy}y;mfq=1U`@BKj zZ&XY_9Gw_&IfmH@p-HHdQrBe~O?i9i*mX~EZ4U2$ipJx*#Xin^$SX^x!>stf7gxk#uH~6NYHEyBELls20b%#L$i+PM2XvlZ2v}V&NtTWs~ z4I9x=&u482>SnX%RaLl7MR~k1vYl2~zyv^QN$YdGnIXcMK9c+tZw-|DyeS}xfJ;s;dNG#xA)Zl1JN}k`!K1^oco{%4P z&uf~LFQR_q^_mwX8Wtatq{}A{ukmVcL#C7u9-RJTjvlES1VOT*(#C&OBdXvke5-x${>gP_Z3Uv&r=~R4|-&T z+}m_F9;y97r<^dMl@?qN;dN6`>s%4tPIYcO(!qM6Q{L9Ck|e?rE?y1(x6t1U=2LCM zoX_9yzwb7kQj60nEURcXtFj_WXEA()>ku)8VO51yo<=O47~V|v`Ny?(MEsY}_kXUG zcPwBNlbt6#(ZFyeqfrL@7p2a(r9BTtZUIzyr`-QVT|vlcPST!}CAeg86AHG`&K(em zkXe|*EqWH!Nr;yehNSgXf!+z?y3P<6hNGK0k8F@n6fAq#5F7&a?rwC0qAz`Jd~+nS zNs0iyLyQ2Vmb!)7t8tcnQUoC=TBJ4&PPr`^nw7UItd$_)rj#rU^BhSr>IAuD%UL`v zvvLx^IAro48Umr%7k&s3!@%kpEKd1e>T$=27-&Z6impU=5&uQ6RDDDn|Rn2pS{C9+kUp!foM_+U| zV_3$l34Idf610ubM;`{Wzn%^+)o%5`tIi)i<6-$P5h0B`Y#L94X%W}3CnOn+;Z<29 zrvvR4t6)1vR`6S(-yL{jKc0%|2kAM@-tAZMHO0oC8dkiS+iD{Z9$L+Bm%N4Vi;v$- z6_yczmfg%359|HY@^Jrk@nyGte$u8!%P;E{Hc?lrFJBfWNn#;1|LSkYHy4p7u_-^v zk6Q2a)273Pn-A)^EtE#x^RRM-`%|+L&z2?pCri3)w8i-&mZ4aMxf-QD+ES9A$VrRf74m^$C@~`o3<$l?YFG5^?+n zfk*O$ov&k_Sb*DH7yEzKpAU=r=6y9=T;CMa#jnjz)8+1;^&|eaRGn8HEF!edEIf;T_43(ZFj2^B~H7oY0TGgd9QZMr?2b#{V1RxuHLKxJDzSEhP9yZh~Cy14t#?QHI5 z0cBBL7jPDt7I(#Bafd*{;iG16NrH&0e;4mj62M0WytlLWcUKVarKLdN#x(B5>P8?@ z*}q02qDXFBZiTzg)gyPZ0R(&FCTfzDLBeVGcQT#Y0ZAvOAZj9E-(ktD9$Np2z4!AS zOca?cm3?W;?Zb^ILMQzFlqJAo zI|_=xK83eis7&VjWSN!%q1jlqI(TkCb|!nj*m)>0+oF4JSVtl|j3W(2Y#3llB4YDy z3p-w4>&=bA%Htb4DFfuzo<>hA%K)-Gs*K z?!w-T4>DgL%CrUu`iJ%mycd0GTlHM8?p{2*;&bQSl#8ebbI5ALATJMP|t;@N5++R7Mq%__rfLupWGXFr1 zW6WB=D4mBQQO+3T`$HWyr zED9y5aZ|bqj}!}weXbdEX+Q`GAipQHk2fA%Dy0LCN=QPXWLp3ZN9#jUQv1W?44zLl zkUJ0=s41XA@!ZfFJoZxZ2X07k1N5=l!TLBUz?&Qn&Qa<~DD9aNF1Wwn!eRex3j+lm zKk1s(M{Z0Coo}B~h$$$Vw<#r}-3`ag;OHSS8;1f&(6nH94>A+I1DJ`Nj!TXP2QHtS z0XapEIQ)2=xcjqZGT-!&X(5;sK|J0xK^Z{q0HVZixCcp&^dNRecRLwGV7MXKne3x$=OOi%n6QNsAK~r` zGXqJM=6mn%4c&Pj^u8HmWTK$6xj?%yI=CD|7JjU{(hb5p=BVjYkRB^RJ4Z?(qqM8I za=JfzNJ?p*ujR%Q(%rT~XYWLX46~x~_PKgDzboFssSt?Z(BtvtvA52TdSRk;cCpbj z!rmy;EZGj)fl=5+soG%el>BkNwTIe?WP_ib%4%D(vvBFHMafR2n?3Bbovpz+M0_CI z_xzjkb+u?tzhCW6R^8*jU9Rb^*x$B^%b^(X>D@mM+Ocr5{z=YGHh5lh5h@Q?c0!>G zZ`Y69)MTd`Jp8x_l}8*qA^+h1-e)J1RdqYnP0GOWRE)*!`uBgl^j)POSm@Y7p=?g`&5$+ax$t2%r{I0>u2!v-dekrAUzb|NpnX z^{thxRXOMEv-i8-{qA?#?;g&7ojLkLe<3u1zdra~gWq?NLi|z;?8US={C?A0h@714 zTin@93IB@-OHj`!BKR9*yv@m3I{T5O9a+QSIWyI}++%&^4WBI?*@fsOJfV*{IZKu< z%U{x-6b{cb-X`Dey;No4b0|EU0S|4Le+phs!R+}D%wCL?aClQP6ud7Dczh0pcRqfz z7A;)T(co}+*SQtEBTuOM`78;p9?$!qlQV0{(#3@f=NNCo;WEM1NU&%Qq#o+HUFYYKoD_{V3-B* z&*3vnqIez9@JPEMBy9(fRzhbgqKuqEO+F&ld%c{R=S($FF*k zf|p?c;q!&zEy|xeD`&y%r3DM~7R){m-nj=Ayh1~u%x8sdm@Ff)y+34omz)Q$;0XmU z*#N-j3*%?-^Q^oFmM&X7JG{Nm81VjV@E@Nq3~$-OhYJ_pms7a#essrq__;g={YEGR z`Fvq`vkP+WUrf@;zi|ADbp>z!O!c162J5JVu>aJ{pQ0@}IX9)DSw6a(~BnBMD*-?Ux|ALk4d#2=q8 z)Xtn7$#=8nL(b+GE?FAh-Use7;2Ff{a~M1}v;EJ2C%LXGc+cFe;3;h?1fRp;wZr0# z0k3dD-kjNFm2mui69$jZ7vdB4Yb+{Ma6+o`nEhxF+k7^(GI8WjaS_YU&&ye|d_n%A z`8f|PUED3aVgsxIywG;i3V+tAUsXStog0o{@fw3}KUX;OITW5s?f7rdZOQEUQ1DVe zkxx3_KU1sVB^$)zb0|FUZ@2wQh~fCX{(*s?Q3anv;dRuk?n3#lD|j^qyjr6mpTppF zh2MR7OY>xjaQuq*DE!8cQ~>!L2G6KTU2<~TL3IhQrbWT~`*f9`&liT5zXaXT{uhql zGn4zNcfV@S(#hV2u!_t;J+NTGqJ?Je^WgavyaF==uA%sa!=qee;Fps#Wzrp!Z@GDr zq3wiF2B-K7ql8DnHJ_Op3TptKr{Nddp00AZ7C(@;wBXvjM`qtV`=RVbi{>wJr_Y=; zQflmn7cHI_{szV6Uy=}>>v)HHD?FVA^%!r!Yi zH)zT4%zWp1q&e}EV%3Y(xKz?dfq36C0x6-4%kco=2p4`ergl+OM|0#mC8FPElF|kp z-Rar0mn;n-pGr{W+?~q(9IECT?b;d3mn@yV;MysL`HS-wFTeIyno1IW$+fpGTDB0( zUbtvs2)vF&0K*@-pff&SB1IF|E?ctr+WCd~{859AOdWaOa@?~F|IRO$0M*jDoI-76 zT4+g@%f*khQSE0tel0H0j`T%~XLq0-(w5FI01$tKA4(^y)*q(U^<(gFTb%bmLE)?= zVbINF1=r+%;yus0CsMYzd-~6uG`TReE9EnB3`T}&Y1 z^w9dxhUa&|^0!Yh3wKe!7B>y5?ZV|}-&dGtf(Wl)HmdvbH|H&emu?m|>hDa)*TCl8 z)_*hX@y)ZB&YmUJOGkG|K6EK~hI~`^bq}X-3GBzLf_6;8`NE<-1jg#N{H=xaXHQ$a z=%K>$d#V{JEs%L$lKj zAmQ~ZE8lJT>C5sKFMTvbO3yF9Rp~2JuXmO&rK>{vF}%E{QR{VEzoDBt0ECxU9(K3o zmlQ6zFO+=e>lf6``VBh?y`(JT3`S#SEPLRAMT?h)0vHPYl5Fz9>_=wLTDCMVfBx(o z>8*4aNzp0a{6%@-qx13rjPxmJ-@QNWFNzV%O2Iv!>5ugM^-!RP0zDMyp+FA>dMMCC zfgTFdMMCCfgTF2a`1L}9cvMe8f(r$XD?Tk=q0Lnze9-8HjisUF|We)2DShX zVmh|2W$}s~hoh5wiRlTCX+GOy!nYIolJU;w5fk`64bKV2z1CaRmuA!#kNV1csk90s zEedI=Mq1h@3a^1kbBdaqQ0GmAxzcLD`G7To{gC2l4&K_7B{7^VEjCL|B_rS;h=MZD67m>`6u8wq*|ja_UJpDgG54Jx3GB>o z8I9kypb`1uxa<#yel?!owTPx%OX?YyCbB#FDhhoSsUHGuaXeerf1Xq2uoK=f2G1w( zj{Ua}c(5<_;Oez>;BE3&I3DCp+ccN24p;V@#lVNK-UN)U_%poi?6=l4Xn!98KIv$G zbI#l7Uk&{XIapx@|B#2tGd4Z9VW!k2uf+*@-D&8SdTX?PhY;&elh5i^o>jAz-r>93 z@QyU0jO;4A-5mg*DL#$?@1~=!G}M{uYtH#wWx_elVF!)b2MLKvpI!*3n$J{yckXYK zI9XFfMXM)B{G%z#HJS+yc}9DZEKRP<|eIJRMDO}pGvJtDov}h zlv=99Q<}87D=oCOe;zzh*ydRwL$;dK3AKj(ZG1T4dYfkNXWC(#6Z|1OgNeWGrdPSSsYcqW z3YCU^_zvl3xVrZ<>giX&&*H3;I}6(H03C863zPA@)IwX{p@UGTvOhmk_sa(CQ>g#fsQ;v_KU&X~^;7Rh z>n{>NS%0*w|4yU+D5L(X@l0Lqkvji;9O_>oPha%o#z zOdNi5@e7qv>RsEmnK+TtRuVa#cEh2Mm3Y#ZaOjJHr?T}9eT0#2%I_)YzHnHTf0^kn zwsgQ69s$}<#jnhCi-Lk?!jX93*)zAG`CB}Hx4 zHjVi+{xs8FfVvzri8t^?y6KnnX1&O3`YsF54)Q>YQMR&brh6&sVtWsmHWK-F8Ts}g zt*&V2jrB#lZmj#2wJLCxt0gd5wA2;tKw1rcmZ}r!TG;^PQ+yPuzr!+s*ScZ~@SY62 zmFYt}y5$+RA=#(sWf$lC30DXobfACqA+i1i6DPoX8TYDPR}HJTUNx)%zeD()KzklS zUh)yk4RdPiOOTgv`73_nPPcb%!P~sw{Lg!b3fu5u=DWb-ce=~*F3*q*s3Z&)R zlG@Xfk@gbOX4x)BeL}wn^_gD zEQRt9;l3tiyu;^cE25lRLC;>`gWm9)wX*tjQFb}%2*kikH)G?zSYt z-mveH?{ARpGSuy|h_S~Zk7Ig^@5(c8Zec%7LOSbI&yo5qcvdnQsZYlJCQFpGfgCT? z0ah~V0iCm2SKI=8Zbtv6`+%S9-_UkYhZ1hhMkS*d%SeC1=E-Tc*{O?^Yzb}RLEeYT zg$alKEufn{qIrAh`}!i!p4^?z5)1mSxCOMo z*$14uq&?e8URX8lc6Y{8u4dby?%Ui}B=(!*u^Lsc;@c&PZ+D?y(jWP{s7uvjD^dDW zfVTC>&$=tu%yj2MznFcu{fy?=8Krde_0Vr`Vr*&lHGQ+^vQnk){RHJr{xHi@Uxwx_ z9t{5sb@11C`JHa~Kkd5v{cg&Kmaz}N(=7@Mn+cb8G}NCD&9^%7PIn|=*AG|YL6hhH zfI4U+O?fu$VknM^55N<>Jy{KqnWs^PeM+7NUu7KuUwHaxzUKx*r=tJ6Yb)WNbcwj2js8}w@1aQF$JvA3@$>u@vp@~Tu{;3~~m9Nl^R&pfWaDu(dgY1Ky7y94z~ zna2CWNN4}dVSDgggZ638bN(-pekc-r(oejRY{R$~<6F^uijC;to^-*~548i-k5WL?u@SYHc_iG_|XV?|q zuAsvEm;JlOyVAg$G(R)vEsV`H$fE^vi80{{=xM7~)|M{zv+rn^&Yn_wH4geOc{s-S z7z>bhpBa6-TOj7qXhp2%Cj5>*_Uu^Aw&x2A#!`J!eGdY+)6k{fzCZH?;4}RbaBkB& z#%4PbZg*FwYy0c)?kMt-znYOh8G4>+^z)RSi_y=57N%S^SY!1$ll*1Eb?sUF&*>N8+qO`@|gV3ykECyj;_Y5 zv~i@WtE3i+0W4@q}k1iqVHkn#JgqNUuive$@FcVmqcD zFvscP`f5Gow-`TL9>=f~F`n$O?-#>A^Sa}or1R-w@(=41y`fW4Hk5~^;Q6%>dXx|7 z;Gtg_^yrR<=E^=*wwpZkDPYy%dLPm+#6#WnxhWr`jP`~1`!hqjZy)=e{QU3e1GBAv z037Nm)%Vf*AUv-KX=`d9v+twz#Pj+-R9+(WYs32fce1T9dWzBaSr_Pg>i9&d=Y`|k zqBkK+8f3}>+3M`aQAd#0$}V{P-=9?cKNS359LoQZ-P3_QKL@zAu-$!ckb2?(;2=1@ z{tRS^JpbDtrnsw%l%A-!4nZt4UavngU_lL6lYV|r6RG0l5=id)M6sVQzN z`mo?O|s`%}oMNH{3($AsKZQ1>e{T`f-Iy*54Mex|xN$GI$TyBlSsZc%NKF#jzCCUp;B zU63Dl_1$ms;*RCo`tiV@v`8I3!~JvIvyb@9U*+pF-Opp}S-y*W6{VZL5#`a$Q;TtR zF?_&;ed7C?Xp#Mv#WlfvSIKuMABVAPZXZw9FXxE$+oD9ZCrXT45hX^yTNFEiYv6L=nQyAfkWzc+)&&fv#*4&NQeyPCnGn(`2f za^zL=VHED`APWO=^&0$8cMfBP&05*xNTYlZ-FwgzpNTO{w)ex-QL{`C~M?WJBaZ7$NT25@EneS`D`^ve{Cl>RW{Ib_F4j;dV>18B*4BRv+A_Z#wBgvrStP2QR?khe0q>%0 z?Z{Gpan;sfW&fI>-Fwa-xN@+>jdce8IMZFrSOvxi4vd*>n)2a&|2@Usc)XYI?6smL zFvIHOSW}IQELC-vdTu(ovsYQ&F2*rL*)#Bc0+%8VA@N{ZlwO52^2u)0k0UM}yr({4 zzh8oWN1U*l^%oqR;tm8IzO!55Z}*98ugAMeRCz6E1L{~KVa4b%Z>pFAd4#;dHgi7W z&sn^W)t>@2)PtJO%O4>n8I-7&r(+;yi_EWT!h(m!`0PpJMmcWHd{*?F3;WtPQv`ra^G1UWvA zHl0KN(-*tr1Z|4YV_=H{NgY1xcmJAlp3iy%e6bv~k91DjGsRs4p7nxf$vY>kLt$eg z^;NlI{qqL@EC*i6=qvIX?e)Eohar%MO0+o_zH#mA9ehiet7@mXIloC*4*t zgGk*0Sl*(T=JKK;&CG9ke~LS|bgkbxe`_%J!`(sWmZQP){vN;PYz-1d4q%)@TW4Cx z&(Zo!1J3ohdW-IDz7AK?AR51ucpqwaPT!jj`lb2K&V$|Qduua&y^LywZ-N-oRE~JJ z9r89B_)Zj#CfYp8pH1k-I1#M;j+F&>Fek|*ZlsGu_K?W|D8aUJ;u2F4`ftf+TWpWK;VrrgeQ|Gd zY8b9nz*YGU@e3FH*jAA{pErF@Nr+p)c9CfXjOKhZ_o zD?vlrbM{ebNE;ptYx^(T-^J>W81Lu{vfLBx@8a~OoyrZ>AC~Xp^kukKe!J9Hx#$L8 z^{fd##tYsZKA!QO{iiXm^+GR{TP^$9Z>Rez`_X616!+H{-q%cy!fEW+7VfI z&hG>cUf@;-+-iU~>)LUyE!%;2%)0|R^+}7PX(g`a+5pB+L)Q;%1COZKwL`DL7=^s@ z4zAvdSTnGy|GKQC0p7)tx##@0p{{3luTnn#2Ur($HP!`X+WVDwkjIHUE-m3;r01O9 zv~lrlgX^5XZo#@NuF=8OU!!jcxJkOiAck=XK5q2(IThV^KJ18s2R8t{K;%MR_g+d}#+ z%jmah7uj$5Ti5w3s;YuXQ_zk}>w@GZ_Fu{})qfFMNB`v_uNQfp$m>L2*^i>tpSy0I z-?_Ic=(%QZ(6#PJkn5@g_l7HD}yC0Z%U6*}^`twnL66#-t`qNN9`#_+dI4|x1 z9!bE%0zC48hwN9-n`^TOI|=yg1U_lNXBF__`|kRs0(e@0XBzOV0G=NK&(Xls?9be= zeyNA8GUe$A`iSy$7}u`kDO8^&2(j39DRge{;*Aq=Z^4y#?&QG<=whvF+L*Vh(sPId`58zcm(#}l(&>w-N+mAHvnb@VD1D=wy_3%Gnjn? z*lB=W0oY6zNXLo$4hPC4p$-e`NJ1TacQLx{iIBcnZS=*jy6KB>TA4b5?UlOi7w6N; z)Mch_a~)fo<$)fNvH+Z=jFc+BNXi1zLVYFD(@DKIqAHjR{&JNb4Zd2s#(%s@4=w?3 z&Nv4Bh59KAjqZsLbSVpXpN4u@8TzXZG?Oxbx}=Pt{tAO;q^FbtyxTdl)W52#cv?oFc31Ah6yFAexr1HTi%Zz=H027c@dSC|YqL+F0BLHCr4r2DF>(yX1O zTNj&jFPz?mO+lU-cgu+OszpidfLHUQ=-!0g1MfV~Q^Er8vLM^Q%_>R5$38c@f@^61CG4t-Gvx=~;J z3)imnML3UAXJnwx$`7l8#q&Q5ChtBPEG%8?Pr>-D5aYL$Ek}b+t$5?yxuyP0=rA2N zDWaw|_%gDef;8=gJVAUo~)k1 zRk?ugL47XZLYOOC;X5JyV(D;y2pt|Y=&Y+(vy0^&|;FAx0 z8i0>!lVOvT?*zQ0y#`*ZfR_XHIe-^w?LwbO-wF67q0XJauL1b22Y#l1)t!EVP4n*r z-W9;x0=(A)@1=n85%6{ZZwWt4KQ({fA#+xv-?WSDw@Tn-1I;SXp0s1&W9SFkKs#u& z<{D)qn&i6pLb)#9i+nERb0J?Y{7w3@?4PP(RMrQ8CjZDHy^qX zc|2%m?mF}}^IUo?_^Q!&w2$N+*Vc6ygKt5P`ZFSeGJg^(x@k0Q@A44c}`O@XQCE4a^HX zt3&$GiGF6xiM*5sd||WD&-;R_fG=UtC#DU`!_~Aw`1+nBzZ85ie`_!w?MOm99B2pg zd&By5RY;<|u-3IQD+RDQJ{_gmbm}?J7RdET_!nFD z2J2ov8a$5oua+u5n{ociK$?u9Gu9S~Ser2RLYO|dFS=_Rna_Skdy~-KooMf9z-^c3 zJ|Y{RICWH@-4%ObLk*cX+wDNR*?$~kk4C;EwBLgE??n64(EibA|3_%QIrgEA7=e7` z8w===1Ul>l9n!WQm3%{6z&#-iphpAfQ2~17kL*m3(Vz$Gr2eO#Tm`!91YPn$mj=+~ z1n{pe?eOdA2g$K>2rp7rlfUSomjm>&7;#C$_Jr}{zrO3xGmYR)^5ZwSUJO6B`)&(A z4ANH7Hmr_NeQ`Ks4BPHwBA>Ji$QwEayAC+Bys00YtM>-4MwNo0Aj(=UF1Uqjy8M{`OrE4){$pd!?(`$&qO0+6 zxPH7LgdcA)_%Zz=`Ek^~QvWFE>lvT{{Q)VnBYnYDke{7vkHMEijOEnNRg5Jhejs%l z@_CT22Khz<&S=2N1{~UF@@(;cDw*OK(Bv^wr=8fhR_Yb%GTKQq4&)gD{{Xt6y1(i( z>ayCub(T%1q06M-^8L@d96wd==&0N5Pg8#!N8R+D!s9cmQ1^4F`&HCU9nHD}H63+R zk0yoa1&&oWSt8rxa9pQFerJ605Oe~^^9Q~)bp`x?^b=$2pW}Klx%t8u{L1#A8K-l|}Pr!_dQs?@({fH&9=`2W8h2mG-e zXY3o3I7jM#>IUcYVjUw({ROZe0r-j;>y89{3)lI5z<)PCX~5OaS-sk z6+hDLm%u^BLGa8t$g`+F_ebI&W1h<6kB}N}Y$ivA^kqe==Yyq zM89Kgqs~~PIi4~7C+;cT{ZZHLzK~yK`V;h{!hJ0IRiS=VxQ}%qzbf313iq=}$51~i z+{cpo;CG$%f$3KcaHydXa7mBQ6co&a1rzhw^iXbNb=i` zpI_HiJT1Ab!ycIW-)ygGli2^E`aj$*vHuI6>D>ROEn<7xj&$_@tRHQUCS|4^`mr4P zu^!{4l^Ao#HoRrn+Yo<{`Y8{#AP>4V5x)73u(3#}%#`m1OxS~!@XuF{{5BXaGl~7z z`8D|EJK&e6E!+BH=PqkN&TRFJ3<7!(iUXqtb?k%FIgm z-#g%c=WW>=tcU+inq@rInPwVnsD?TJ2GFboG^77)%1P9>o%ax7znxCr&s(=n;#O|R zN#kF-rV;ZdR;~4GBew+epbJeoN!_~6zY_jQqTwfp%8B_d4?bgg)zP3SC)yoo>wvAn zJoq%!E2f+zg2&6@A11;-tnWrn5<#aOh_B|21T9OC$~luzIVlGWZR?g`D&Ch@9g*XD z`pL4L?7M5wH?W_iQCb*{_8vQ*M&Ys{`xyS&O7z2yweaJpTYO#nN*RxwFB@hXL;E>Y zHu4sh`cr{_`CjlX{3iBu@xz__IWeT42Zgoaw`c?QYhbTI=>8G4*SrdP;m6ujJPa|b z&0Xut+6VvtX^+i-V~(NC_S6j*W$c&Fn-uRB9E02=tqgd#u2B0?&^Eb0q`NjQMPAy> zaQSDud@pvb!~U<8|NA=gg(?3g9oHCij5g>v@qa+aB+}6fI!;;VPd!!@OognHhP$8b zhKAtVM95eDo_)c@ElMuQ%Q6kIt;DL1INeIb!RiqQivn-2+zQ>h4tkn-F71fZ(f(0x zO&ucj_^KOQ4ez*B%L)ZJ%tk{S&lE%zSO5yxsOnP9`8KSqU9OD zZ2KE76)jwM$NAmYV2@veJw63{{A<|b+|z3R+pu8U zhVnz$ClM)H-b6j-TG-s@elFL-+91o(PPN{(xMZ^1cDZPYnqu`m{AaF@QfqbYllaBx z@8bGeQC#yb>@OPvys_U!Pabe{bK?-vV#irBBQV~Xl(>6igz!8&8P|!L_I+k~$v^Ja zY-^HRMVY@!WZ+2 zv4=0CLkJKT`UN{S&mfHTJk6`r)gv7c(W@7g<<1-W7#CW7ghf z7#y!ZUetR+9q#L~o!;#CL!1H9!Zm*Zz~*{cp!I@i+2CqQ7OrLBh#xdLAlWl|E zc^>lrJbW_F<=%L7t^ae3)raP`2FJiBi-J$~F?_O_3y%e6290r_+raO9+mQV4tTv?S`{4XX$?LPU+m+NRl#NO0Zzgfs|P*mu6DJ& z{yq8^_t>)xI~Jqg3AzMwTrHKoMRgt0*jImI9$cAci@cB4d!xVQT5*}jQuarrpPC3h z120rc-r#@aII|Oh!oBBtkCQ)zZWO6&p_5{v33{dFf@IDxZR0E z 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

iJKq#@ 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

sYDug$- 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

S@~JBTy)fE8`*6>ls;ImuJDOU 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

Rw`$)-? zX(h74yn46YJTjRKop$TYa$}2Wq`x#CU@87l*{>Ps`XWu5ZG;i!MDE(TcdP8~_OE%0 ztvOtFmYeEY#+g&6tg^S6HKf6idJzRTM5A*p5VFgfA*qdTRwjrHYh(!NR+Xi@^=v>U zos`%Q`i9Hb3-d~|uSb{2!rH(a1^#%qT~y(+YQ58wpHZ2O{*r!BYvHrb_;LBA(QchN zfO|NG-6PG@m!?CIv#3=vC(GaF+*qKcRImWachNP2cdltsbcip}m-y{YE@FhZ5&CLF z!!U@={0xc(1QK^Vma-c_KhuVW}6VCzlY9j?!ZYS~6Fha1T5)f!y+Ai@SQurxi{j zsB7WX-m+d9w&H)ODl?mUi1V1i?LnvAbd7(u&OrPVer(0G(Ofz-B{zC+2?fNh9H$G* zh7gN#0(VE*ZN*;1c8KH5nYIGa+BVzZ;WWtXvv3Mo|C_xP z4gE_uhrKE$gMT1ix7|cg*`lSsP6%@y@h!?$-A*5~(*|L3 zas|AY|MeNZvV$o5H;^G>HWTD$H&o>yt{$1%PjE0uicWHg%3FFos;;4f3ap}lA8#=w zK*=gyu(QoPNn-Lo0k~m^a|Ses(d&299f{F9%#Gd%xU?zi0#_FmPxw#B+JR)8ksF<7 z#~XwmN^>bEI(zV@slLVk3U-TON88oY))K;ox2b>)qhM@9bu;)$p)O`K^Tfkg^MQMq zV&1Y3OVy}(**#b2d69b-@|tIOURKRh;y_qX|2IA*8yUe0+lY$Tbmen1=fTGO)2z=X zSPCaxE}qZ547oM}0`=GB#_njt*7=#N;S=koMA5^d>0RP{L&PfK>}@}^)Gk(ZoTlYM zL7LEFVTU*B`s=R0;il`!oKsC^-MIFio`JE~7GS*L={;~52(`0bKB`GG7B61LPEh23j-u z=F!{0oy>B*+9OS7c_;T+!O2E;dx)({*myL%gI@hUY;=$6!#_Wpfovxs zkYXL5w%@+881scl;K4I3Y2${$HG_A)KR82d5`^Z~PK1B#qHS`TTCuup%wZ>2=u(p{ ze}?gRh09Z%eaLwk46h~@1x_Z9cB;|k@TdU_cP^dFBH_)BTIbUFyg|Pfpbhed&7L;G zt5PHp{=qiPAYejPPevqnx%-w@lGh$KkU=@rC1_^=+XDp+V`xv@u@fqOs5b zZ!rttx+g>f2GNb z=0jP74x{=MDLTPOSh3hk(cyRf4j-Wr{0@=@FTByxgbn5vT5G_KepSlh&@$_1h0BkH zEriOkd*?;Rc7js=nL@^+gy`8VRKy|-m-QxF_}(J^hxebKJOg^=SfLaw2$x;LzM#D< zZm#`sFBjw;H;#JX-`VoT_I&#*>rF>;!^V~_#DLwAw1&TeIHfYkxfX0pp0=3>X}_$R zHOJ|qpt`6#u*~Sn`6(EML0-4oqQS}StRfixLAe7~hfC)$lH{j*#6s+(Qz#cMM%G*X z8IgKT>_MGbF>Tr?7dAgv)a&9!UiIFB)4G-GAwQVj7il$2%nZf{MPVdwT?W*k+Vlgu zyaDWk@W_}ggv-M$_4*}@gl={GuBC2ugtG}6%kUfPW*VM_h05#pJ^jfIdmpK*VY~5c zFwftlp|`!?4jr$THj!|-jNEfvU#8uV!EM9F<>a|s%-4`%LpHea6kL^*gN^b}93a9j z)?HviX{*krwX$jkwXUeE1{E^bWKhp>^*0&Mr`&jYi{P^LFOBhUeq>LdlNi}XnF%J% zC?*CtH+DIf$?lkb0>KMg2;TD}w{6$pq7?l(K<5pZY)3a-ekhGKj7yGd>Lk`aV4G^x zPQx=|Qmc|+u1Xo}$8L7$J$!mF)@6LE{~3)4?Qh~m$65}F6%E4(SeV~!FAQN`*xSqs ziR@v89B=p74Q7n8GJSiCHRh{nBwYRu*UPDzzP6gFN#YQ&@~i^ktDbuuS8ZV>PyGj~JE3Jw)R&~g2@P_S4r z!0s`N8L{wzA28&P@~69P>iBz>zvOaG_$vTyD184)FFd5C@d?hxTcG|}HKcOHBYWb@ zJYWw<%Y!T?^sv{+CPQJHGefsMW*^zEL$lmtU$17+pw^TM;){5Z-Hqa}c+s}rnQg)k zNbIihZ)#sXU*@ubzGVDnW)pu<6yIjGUCg1o$&jKianX8o%=ap5(8Vzjyij8-Gpl$?AVhcL5X`+Ro&1>EjLmi>Nk|FT-jfUno%76PNoBvYf|GUe7cjNpejq=~?@}I2y zWiI~}$^6aXpVz4T5Z+AA9#MttHai$1WK9EIJ;&O5lEdN8pT=XA_zetW%z?jex`-|W zU05#N=LC!BjLKjU4RnveB1-rwCh!Fw{7O{Ujp7GF1($VVtnD%_sP9Jo0eu?*95!A{ zj2Zn8&ZA>IWp0wPPcWX{rxVR2pyPza{Q#KTMUhc81Kv2+5jVlpC6OyLR5IReHy z{ubm#o)Pz-9PsfKUUaBo6Q7?K9k(5GFu1PMy{NU0mKDk{UGLOc(Q(Fv&f18|ojaR4 zoF%K2+Hjv*`dBsfaL|~Y29Y(8L<2%DS5VUuz4oCJWAjW z@;A4(>kYsK$-?Xvvlng<<`bITR?DtuKPG9ODqK}FD&+IX7E5#_DKi9lu%Z1Ax zw|G=gt@34w@`GLZc=`)=9bup)X()KmngsdVe@Mj&+$XEynQ%4r;k%Sf zk!qdv#6EH{Y=~CppBu@`%s4-Cb!Mi(JU4P%W?w$n>T`cnP3wYU#}s~}7J(X$4AzHI z){$cSH^*jWt_~7>(Q+Z8S87^>?|ersN8AVe4pwOiU|6^+qyAP|DMfQ;r{KoAk2R^C za}WlEMv@gIN(_AGoCnOAiB=YTC2CSWhE@bd0bmFhD#Cqo9thvL&Q>gg@8sxSj{XIm zNSO{aDsoZ+@@@9Px);RL$Jlyv7$#H-Pm`jdU8M=Zw2k=NozTnqL(BP|q5Up=*UNsg z7a75@Zc7Yne+_H@#IW|)uvRmy{rj7V)GH8vcLR)G4WbRLt=3vwn%4bRV10YrooO&i zYdAAl9$t}Eejl+1nff-=ki5G+!R6E30&}y?lCz+`1$p>V=S6Q!t;URT8S3hfW+ao9 zc(Ou<>vV1DPkqptoSO>Wc~kH3GtFra|J;o_LmTZt8WGI(y5^O+N5!}0L^ zo4?d#ZE*DKb~>%2rLq>kCk%dotd7?d1x?{Kle8ePe@NhW+ZCV;)lA<1P2>o&5Um-xdyTo|sY@ulNJf%A#`-HzuE9U|3bY6jqXzR*kqKv%+0B9 zn|I%_x{SK~*!WDYvJci1`oNyBQUi&<#-%j((58UyNok!sXU<3G8*PLH<{rN$d#zKj z=6%GRemrsoAtVvkb6DrY&dku_*Fz?1eQXKV#EYX1JyK^K2er2?@-8-Ej%NokZptQEjH>R=sm1j_ZC8&w?N~`NgOKytLNjMKWF_f0J|T)PGvCx*=U^sZI{CoD{**I| z?B|7PwpIroK}C=E!Y^@Q&AD-}8-{A`GaXy8sSWD;`i~hfi|<}!hZkQNF8QVdn-mQ8`8o%)9%ROSj5lgDIHPckd{Hx^?uR_Rgs=t zWO^M6Xm2$P!Q!P=(BxU@+|u!`&Jk5PT4YY?JtSL)KmgXn=5 zyOHj_;YAjXRp;4^)V&t)@Timh0T~KSyoiN35L$EetFR%grY-O^8ai-_eadn%;j)A6 z=9T@s27g8MV^~2$xj{3jW3Pohqrlcv-xkK1qB^1OI!lydGgx9ddM)?ONlA&p@!={_5a$O=i9PFOZdMsv3GFr^@yx zIRckY6!vw!m7MBTy6s(oTYG`-jJpcv*d-W^bLouy2$#K+ zd(T)ckX-(^y5yH6n{aA8w^PsQB2qr z>>h-T0z?$%uTyBpgf_4RmxRv!qvI-SO_yKdqQLp-B74jTZ9nbjcbH*g)T(pJ}K0un2=TTw^iFuK$AS`UB|;UE_py5IJ!-i)^dkhM_K%#uAmf zHl`pB2K}AwPCIi{Y#3N9RRuVUgs(K@Qu2N_Z7(U^R%cwz#6#od;7_-ukb|BgxcRNA>Ac9DhqyXR`a`z65E}ziMoOI6sZh0CROyxa?jM!uQ^S2FmIJ zxU=H47RHNl9;Vb~<5BN4*rWi)~<=cvoXG+y<@~7{OHyoC%qvE{i zZM(SR=hLm4LwT5tt4d&FKd`Z5o_*Cln*$FFXRg6Vxh6dN^KhS+i(B4Win6SyO_#s( z(NfcNw68zowZrM*%vEGxp}cLv(TnKR*TeYEb)B7BhX;o<-y*dx+~+-NI#MaE4=3f& zGf3G;$|vDIpB8tz<)C=_U<=#2`ktyGT=1%ne~-hEUx71G=YmQ;?dDR6F;>e&UY1^;8*k?E(kGREDF0I?)%XNvEvmBj;IErnj^T9(VL2*Lu-WN)ye8!juh zE8Ai~KslH^Kg+lmzyZ)ENB_ zxdp{0$B45x)1SzOdQsm0a0Lkae|F`MWB=pV+nAG<9Ch9BiSS)by`$I^(cbU#Avp*2 z3qX9@w<-WmD-);}=2GY$Pk)T8tf|m}SGjF&+{130tD-uVSBW|4BDdS+yWQ?<#}`w? z?sgv~Ufph2#cp>AHBLK$l~rr@jkOyb8lHiCREPrYLq{;1(6jnIAPAH8T%rnB7PD+*8-ShpT%QD(s}r3jN-;sr2bYT{-(_yM)x+d(FiZGU zf2)-|EVVq{pZK7J32s=%Fi++|eM1O@^OFwrDaU^od?86FFU>L!y|$EPawM!?pi;RY3~HNhKTCjE{zlOB}`RmJTKGie;rJD%fS?eJQw=KJUX zjOT$?^zN=&=90<2xsd{n62*Ph$1e)(`6HR5zK$;m_y&)1{;_ibkTs1{FYNMPJ(eOG z=B{MKI-;%+FnP`3RX86Dz3{jI?~>QzYm9gXF)~18E%I+r2?niL167VVO7&8f^}k;G zL+I}xXs?5jjD{Au$7&v*bdR-baw=Qc0G2L-hHwjJWcx!L(_^8|wUWkV=C}CNixtdn zd}rh?FwI+b{S8IuOq@Ec$Xjf~lHubAmYXY~>Vhd9*fb!UsIFd1B{zCSUy!2c6qv(I zxUKpB6l{bpiFRD-9)Ydn!|su-C8rW@Ykos#=cExhYUuJ#`Dj>)iW%yFy}Bj|Y;gcA zw_D~5QlJ@aA$D=lMo#n=7frG;(+Fhhf`|NhFi^*4&Ni1Tqwcjok(zT$@93LWoWa(F zAIQf7mlF$vwAK9XIjsXYyr1(~TIpGx{>dXhEaFi>`Gj;0}m7==n7cg>Q`&X|j z%z+I$eZ3lsWxaVX+P-sPMEG2du;{n$^G1C>-F>cw+o)_fR$ZJ$#qv%p0pcd8;Sgh< zTOmYH{;fr154nFH*GMzFJ{Akj!HrX?DG@ia5l%P{%(>jHEriZfHetl!)F%kymta!l zU#qu!|B078#IE;I+<#8ssPt3TYA%A+vMjM$%+8arL5XZevQgAQlWeFMkA`-T7%t^* zIG?fjehz}OV`kBjahT>OTPk zoIafQF6JFxdEhM58KR>srkYR7`cs=#tRYq{sDD|7QY@a)XU4L(6D-^GCgrE}Yu5j% zulWZ=F=hn3D!K!4WLcLrW#gE{FzI6A$Eb65X+LnlV#NP5S zq45H{h7zwm(!Pq(o0y z*pBIB#l!2(6LWBnmn!Y8=1bhGA>@iL^xf>Fz3(9HU64P`7)J0chheV|f;8quZ8QcBowJE_ z5qU$@GM6T58@z-(Id&oP+fkJJI^@bByscKWoC^`&>O21Fwmu}c>=H-thP+;RUR*Q? zK)l!pfL)15S!dcNz_zGG>(LiqF01*tr*+HOIcr%JhYxamN%=^j9HGauvkF)Q(z@oo zuX&ROMI6I)GB}bR>hXKKXxOD*pDC_RBry$V`U~S;B@dsld{5 ztKbTs=9^UFP9QWRB)tvr-Gth{+c zB&(@02a?RnBbC*Zz4mRL`qpZriuxL}4Q7~zB3j6~9vM4nH9K?GwkQfOmqAEF#{~UZ zuI&iB*SBHkY;5yQ=7;I1~V^qos3+=cillxbmGp7T)i&C z&SlpZSn)}y=Xy~`ila_j1kOUi!{r|ClJ(R0&nsPl21`WvN$PU)+UT%v$BJ4e^jDpL z8vRu{8La*aqFR2fDtMOvnmHO{7hztUWY5O6je1e<)^J1eY|Ng)SaO*ESi`&Q0=s0* zReAcgI_XFFRR5MpRB~TX*8CA`U?AQv5E*pC%*?8_&*-ED8vLH>)^BG<;f;+1=EW_Dt(-`z)30aFE6L3uH(lRgd@)@=@P$o$A$yU+Lm&mQ8f z8HRNrz>8rOL7>d7u8bH~|I3Z;3o6R%6y_6F^@dh#REq^9|4O{}C~EU8t9pLWAexPU zRqZrNvk$9U2xP#UK^3iS&h~3sw?q1C8ZoYR{pq}sYOiX~PyYBtv!5Le`HY{Z+9VEs zea~L-0I(8WVV|V(Mrp~WGr}nbf=~6W78JB7nl0>d} z`Xs)avkzi!xSSD7r0p$sApRZpa;80>nwPN$M74H|;JLw7=eKx5(Bji0gBCBhStRd@ zryuNE9A{hHWro@or4;<`AFVC^h>MSJ^!dG@|GvCPyd?4hX8umQerwEj4$So6v5OdN zc8ag{8p){!x{`~5?k$&G<|n^vlUFG$=F^KfR^P_zz04~PNxG;+`o+L7!Ncr>f|Y+1D0hCIYKhuCDSE?{AChwpgn)56Kllt6zy zuoL58GcYyT<~53!t5$ol>;|*#AYZ1kl@xDDuoXnJmn!Qzt|YM=Rt}rp_PlOi<8g^= zNV)bJjN6z9b0ht*%DS2Oddy_Z!uKi}AMR-Ouc@Qq>;yk;nGN&lC~K0>uwKd~eo!5- zbDIYX;&EdK&iqy8YpXD{TkC+2i;hjYl;oDLDPDw_WIadQv#1)#8kPx$O}TDEZa^Tj z%e=!IXW6{pFejsLgw@2`-P|5#^r6A#Q}-|*&ZC4SQ<4{3*dNLZNj2BrW%<(R-?fS} zIT}>ww?J5A1Jx!dvvj(zm}}J_%wLghDl}N$Jt?borME1x1qh&(eMCq%nCUim)`xf6 z#ad#nB}Rd2>8|hAW-IH8SG7nav3{Q)f~#4RiWasx$vuRWDU=W2el|5WnO&ydqY@g4 zc|}NzH3E!QR+YU?o6KGRU-6lyZL zE?oX=FbGIa6ePF!Rcc50!kiYg`u7n*s}o(8pt%eE<}T#BR_ZnOmyKR61I_@_HCCtk z>BDV#5e=7~YpdR6I{WD-*mQh>WGq4X7JmI-SqfBR+A1Hb?__ZkvEsSb!*_$(BUqhm zQ8UzVgK%+!Ih>(wILOJ-N;r5;0sYtq-B0mcGj64odBxLzQOgjP&Rl>3Dlt7p*aWBV zsnK_W;6yvFUBzRJ3o>cd1vN1H01D<&mKvNc3aYuBC6?9pc8ha!%}xmIsc{6luqJSu zW-F&-VZj6e0dNme8j@w-p~IbX`fAH$Jxmt)nM=n_Js8IIdho;ysOIDkgA$mKae?Lp zS;tEAp2frDm@aimW+~q_C-2x_$#&hCK0&$wnCGWI-=zG)^KI2;rk{R)lk&x`ykH+o zU(6_*?j|&QBNJ*)bv61x*PopL`Z`y$fX;AP0z_!%1KrM6R%4E_ze%9CQ&d2kVXjmA z__abUACc00plki~^)@|;NL4m{o0;#YFVpY-i1eHWIEhG)PIid&2GINzA{|-nBN9x2 zLnPuUMbnqO9H7tK75kyjazH@QjxxTeXMjR*y;-Yo^-<_~49tW=%G1y~6`3AF1fm%G z2;4T9JSt)~a_TG^4FZk4G_wnN6L>U&aW#J&>IN$aK`Xh&FV0F#%exqT`?wVGb8;$; zb{z=#y16YYn(r{;I#S8Vx6;)!Qix-!_y~KmM*BO$&QSCoI)tXGbYR=Q#krWSCY>PT z>FZZ(e_3OGHisQBn!_xw$m{l<7rmsD7rhWWoA<9xJ!I?Vr-?1e@D%z*XM z&MYsHWQbWEUG}teE`M8nt=1+KFX%5D4*!LP7S`Htqd= zHRc}XBh+B}u?vY6Cihmz#7=YI9RfSl>lvo46+kqzuO4hEW~g%~(6aG&&WeJV0Bnw8N1^_|=p@92CeaRb3tOw`Wo;$;d1e`PD(+1*w9-9R^7x2*oX;4Q zz)#OcV*%7pIF10OV5=ErMXd`(9}_$Poq-1!KUl-Q!A#L_GtwV{RC~NcD!a^WgYsS>$}2X4=v2+7#>=Dk?v zxsEGZ0_n%D1a0w{%p351xU8kElK=EiL79q<;*6zEjm@)X8JMv57Z7axVCg5YfBH=J zPmlyl+8ez1s&L7#C~Bt^b9v8daPgbb0Zt>F*QT9oHEF5UpZXzIWSYFEut&jAO3nnw zZLSuEK)K&N^+Op)V38GC`xjQ!Zz1>`R9+*UiXlSmd*z_QuT^RfM1t=xr(A$({h3y zX1Xja71qIrORaqna7^@j*q&tDCT28Q{p?4U6)K+XXVT?p)~Wi$(iakZtWS)_*ZfM3 zTDoc<%)=cAq>i_Ozc47{15oNLDBRny(#-SAKW~4L6KglZ5-V$%1?zoaw1=atzfeZC zOj1VV3bqR3();D7@v8w_o_FQcYYL}kj3hFyQ@S^p&$H}IQEId;WsfdB{enNY1rd+h zcC0-$8P9SMntealP_WvA^BL&OnH4?(JMyV$_W2B%d4$R|!!C(-uC_j=FEU{n_kfKC(9)u0nXtToXhAl9cT2iZxqJK0s$?ER=$1qEToFL(a=@@M|uV||=`1vr;_Q;-D9 z3FmHCzxLmfJ@KLrC7-kizwmZJ{ed)UotKm8a$jpxP=6(qI~jP_SL>^MLH)rjUbjEH z_r0vS)c4&@-rsNZp1A+Hi#+y`*0&=7oz4Zxy=x-`awFU9y5-&ZY%Vz+jEK(MXx@Of zdQ}<9YYiZB)jiFvY(gDwpb?J&Q)@ zj2jQ}A0Db`OI`mh|1lQ%TV_wL z*;z#M7Kud`JKc?X21jbdp~TZaVvUM8i}$SMIj0O|Yj?7uIID(%p*7d~4Jzf^CKb;H zrYg&y10cLl0Y>stTWl~M*_QWF`w2R~$+}yt6LbW41n@5AHTP0S-4tAJhVrgml=8wH zK>z$Ktyt}~|1vl7$?C7->Bj?M83y-{*$yh&m*mArfFd*3nb*m;ymynPi&1!dYko-s zY~>~9nHsH#?2G>fiikzRUb$aijhk-SQsK zM}lecl!>Lbx3>z3EsCd?KxgWY5lsU$bCS)0L%i(K;XjqTyS~9SHW?}Nw?68gAxd!pNsLAU$U;;^|M3NszExrI|4*%N=M9UhpZ0Pv)1J zfmrs}Z`vWY>cjT78Td_P^$|iEUW=LR*f4ZbPN3#|C_Fa&y)B zZ3H_{1`-%(Yf;Nfw4F|W6gaSppgl9vHWZ4Z6iSIV;^<-H`0ACXY5Wq@FxiIamy6Fn zl^pIo(_HznKT%$L5(GGCFfTf-oec_qGKDmGhr7c6ZG85PB3wzB19=K(oGvrEdeIBo zRp~_I4On4+!$Vdy9BQ8$I+omlpYq3gxuaFv(&`qC;=7dZoN++;+cUbA?<_v9VAZUh zOkjx@Im4?NjvR~YK;OQ(e$DVsl;M9a2QB&#CtfddlVYM+dAs7VC+MT4|0(-((|73e zKT%jUiihFkLAu?ig61HZ>o~F(o-Fhlw7c1u)C-77O`bJ z+!I0az4_6}oy>8H^{W$4cIlZA-M*}OYyOb_z;mE!sie$VH$KB-wBs%MA=;Kmz;9?k z%c>@)L?c0_egi~P5&Y=>wUr1+-m%o8#?;$iTEK}Y{Vr;?#s^S?scJ!9LY8PzX2y;-g%BO7ql*0L=W8>(P*-6!p=J z53x=A!?J;fMfuElU}FrtSmDNiE{Xawhzn4In7?ES;F*wV#(9T{>b3lB4RI0H%xlf@ zlyB%^?$e$S%dSAH$L?cE;};NWMw&C6+jm?grqH!qYj=eDk;CL0-|Dx|b@>#@0UC5CX z6RqtG)SXKj?J=5B5qoE7Pkg}gZ0#A{L zPxY*QX=yFe!uRWesg32OwX}hk!$Vh;?rvRlQ0eZL#T~;hwk=pC5*g(;`~v?aL3I7W zuDW~aO4YX~QQw}X^)<9SwK`Hw%UoF2@oah>T(dZ6_8Ej3i*-CJ_2Zhhu<8*K#@qjD z(0>)I(*HKh*MZ|JK4B|(l|REDJ~{C%{Jp{7YyAC_KYicGpYZL!r0>t6(1X6G&Of?t zA0IT{?a)~#$9vE3?0DZwDf58vD-zoFYmK)(VW|DY`M?{D6fc%j3Fbbp6}DvJ_=$y6 z6^w1!l~bnVUR`*75!Mw58am2aFc=`v>zp;Lztg=XH(aj~z#m~5SJYozICa{@hJN0X zgw1x+WM4N#h6Yn82x1M~#NerF6;wtU4M4!DvG^k75jaq39iLaw4ru1}I57*O6*c{Bo z0x;RrigomBI)8WbHo;Km8e-9&Wz8__Zk3v;DXSPHGfpa~2Z`r>4WnlieK;z}G9>SMhE2?=b+r z{|)fx|J(Z8qMRZ=Z}hT|Z6L!|wVlu;jtflXpI9Ox>XXZ4BWjVL-=u$fFX=KMV%YYh zC#1iw^q(mI%)co==iihs{;BeTes2VVyGzM=LA2;Nv^zVCLUH8x{|BlU6?Ji;&khWd_lC= z3Fk#xpFq}l`VUXp6H7e(Gy4EL*1$u8iB4)SAyz5->BU4S)D{^}UrKJc3v(QplQ`b} zF|`IKItcch6#EnLvy~K+hi&W`kF~(=YMt|t<&3qTAk<=6a{7mlrX=_ za7*or<81D2m?$^O{R!Wbxi9x~SG(LRn&$p{quhP{+`ng7_6h27xKnJ5{h2et{>+=9pA!r4xf{jhNcoj;i4~BT z3X`V7vsP=s0uC#I@0LD}AfyVXDtc|scO;iN$3VjzNf9U!;;$xi5zv>!`J(i*vGAyH zmEW^sm&kJZm^>W|q%O4wh-!C$*y;rb2#i0zVI&?TGx-+e*0A98kGL&eJXmcavt*D^ z=^w?-(w=aP+-5CP35zh%>|34?3hKI!FJ%J~sriZj;RFF~4C+m5T!YSvOP~pktUCvy zv=YT|tON8&wsURNmxe3WAS#26T?fBB7jh*5#xiDDIoc}+RIH&dU08)30Ew)t&aK;0 zh=Ao3g1(ix+ytMXU#-s5gv>E;lL4U+$T zoriqhrJ^u6H+uA$w&ObL@NOcD>eSlda?JC$6^p?WwS6xOZDsTy4Wu$`ff3n-f#X&uguj0~%6t3=sf zyRt={8kHN`PzXILZBmHv?5@EHej#pKNHk^#_Lme0Mm3bk{c~~)9_Arj_F|%|>j7`L z8%~`as&(bI)JZRJcMbzyX}1UJ=id9rM5Z>F&$_iryQiRP=c<;)+~hz)4-#;UjE3IE z0^s~;Q6?4exdWdiT6l^4nyj6xS{EO}M1AvU>O?i*W*_<^1qqu>!D!ZdF4?Je_+L%l zOch|${QA>4cF0j7+VxqR&FYXV6ZY_m9sunAf7E*k^+JquD&1)KX_llpTryYKahO@+ z$%mc0(Sr^%-?tTVWe?StXafYO=k(u&5JWsoN{1b6(A!7oK95SzJC zd7RA|;xltMwPJQQgz?!(53bLYBI--?2D5F&Z&{b|MT7W~{eno51O61M%O9|h0J{E_ zZEI=L8qj32`D2}%vV%9`cje{D;b4Hh3yDcSMQ~C13ZSs=)%b+*I^!sfh}>ItnMpV! z=-XVfG#u*A;&o725~<*eO0dDtxr5oY0!!loj!mv18GjTjV)FhIdO89WuYkB!3es5i z9d|MCub$)7KvwUN4{6OE8V3LlK}3VWcJ=J1=?->pr`K^$ZxwVv1$W$kUpxF)f9D$m4iC!9F5a z+b5T-9!FRqj@F&>1DaDB4aKj|$BPI`O^PI`-ilip(I=WS1Vi-MD$|8?|40$p>% z975fSos883{5`?n3;f9kTJnOF@go3sLRz!A%E6m8*}|KMaGglrQYCniP$WKlQYCox zA%K@J4qkl?;H^r)tFHmP{@2kH3sylX;=kwb8U7M;{4bu92<_x6!Te&)3yt9vo!uL6 z36n9zPVYnKy6Nq~dhw^%vyX}C9R`kxGh=#{XTRz7j{LFdO~}XphQux@4_TAerjh*J z>KDwx1XmFz1D{pV)}PtMzmL-E3b9>Id?km@oSKtsyy< zela4AWk)bii-ew129;4sQ+q7(zwGiKzhC~5&E?1B!IT0XI{_OKmw-jHE)yWJncK}G z3ecfW>M{Gd_BUUj5^5*Sd-S&c?MxdBeJFm1{m`YI`BtT(p`F2pE$%}{TLkAJJ4Es0 z(jQK>zGxH=<09xdtiDcf+qk(*t5ze%5Zi;pUb6{$276Y_Eh}w;Gl$)OM~y&fkY+k* zMrg>%PLt z1842~p086!m#zs}xgv&XPOgZ7T2r~=VUjBz7k+Vg3k(c8HT0+g=i?2%qk1n&U$L=W z_=Rwb+S2Mh4M&7uu$dZ=JI1^{rMuhMypm5k9gu}jf=AnWM(Ikmz6YCI+d2=8Tc7p+ zu=gj>RaRFYKTaS)Q1IdqMJpNwTdbm}(1H*RLiAop6bBRs6ciMdNk|ljXf&j9y}dSV zwWU>Gai;avqE(C_5EMw9gE*j8K^!>OAfQ&jiTpm_eV*sun}F7?zFq78|E(Wuh37uc znf5tnpMCb()7kblP+qxTybfwFH<&cFUw&c^s-f~eO()#2JP&ZM0_1(w;??%kxZ%Xq0a~W@jW@=%l=}Xi zQtrdOgiv`;k|9ezob7KWdFSjF8%twd-na` zKN#z22Zb-Z!F%NFIx{Nezr64Ar4TA?uliR~j9M=3=IehJQ(zP*F`X9X#b z*pu+v|@K@j=#+KI?2{{pYSm z!O^(6cPt7PYNmSEUO5t-pOVRceXi*`d7Y|PqN+#Zdv@SCm+%=K_|f?S|DERSdtLbb zRKDZS$T3WjpAwyi@~&f$20d3F1_d7^*s>4(f)9wU^ufXlPMk>>j@XZ;bs(Cthv1dx ziF^PmYV7}6_P?FKWP&#`V}h5y4Z9{Se>x2kR^Br$a~p#E?7%y}ZO$l6Gyqr9jMs`j zaVywVQz5(f!Cm0adn)pjHoRjQBb`uxZqF_5a2r*xH*bA*3HKY}pS9n+Mf-Q((YpOD zyNB)fRr_5s?f0hr-fDjlAgcYp+H;G0#6bQL?SuP0IsRA>nrQ6_lP@fv#(kBzE)b+; z-05Z{`Dx(uI{lus&+8Yvd5DsE4~-HUgh5*F=Zy&RLz4ps=%f_}X^GMSd|n60Gy_U< zlP{AMq@^PG@>DT7_}3T&X(@k!c0!J*GAl^S=~>NUR>P@g4T!PVzJ?g9+-1Ng&sXp3 zy8ZDn;Lm~OoGAuBQ5SX+e{h8jH5|a)>rp{Y|y$n0Th{PFR`bYC>yYqFkR zAXS_7AX)g}SuFFl{lqAF&YenU_?WtzYK4Z?#22}Z-{7hOWU??Au6lQVmq6Z|6@>NmZi+D=mP}?my32N_ zPO@sjpcNbT=HFu5yLnko`5*@388~^SZdh{Qu}s|@)4JAB<>1PJ$L5qDK;Z^=0$U1P zK_Kz(@Ov8|_X|S?4)A}YJ_**&zXdUkpzOlVCGdz&^UkC6G|R@i9u9We8JA%6JR$nj zxYH+(m^NMRDdII0!z*l4NZGyA`-{Eb_r;?*hb`A?a zVwqk@XDa1nhx5x}?U7ylBnhF;ZqB9F_%YvEWBwk6nsT}Dbe|TP)Vue;v@0Z{HX@G` z`&G=0!gzApdk z!2ftFO9!^GCKmseX@9zdmS1t5m&baaL2Noqeo%+}U=8vE&R_qC#XpW6BH1iup8ra7 zQSbUe<5?P9^i+kh656AJU7ts0#)%Y-NeuHmzdH z2wz`%-;bRI5xs{hQ>S7ei76R@D^2FmfaG^3;-f}xCw|oM*k7&^A5oc^{+N+nTRa)$ zNcNrmH$Y6I4ptq8f92d0TIa6Y#Sr8ufIZN_?;1-EJOB%d>706O`dtyueC5Ca5RuhoyUopM!cyr?cN1SzSIM!6 zSS{w5lE`04g@OkIIQQUtSr~K&nVUM#(RJp>k!NmB`CdUj1e@*-7C0#flQPpnvArM@ z@OgbiE1qx)C>__@=27qdmzr4jxO6>$ZHc*b)fW|55S(ySh|E5?C)ZF$qlvuF;$lGt zi=%qk{~Spq-RV}@;ND0zkf>JT`PDC4n_hwO!J|d)gH;$GJf6{6fxoRM2m^s>bT~BE zLO=%JoC`8^e$%Q?%w#l65(mG=hLI{s@WR- z+N-9FTnrnI`>o_A~DgtEH*~Gzl<8no8me6g=YQ;@TcLGpja{jf*O^n_f3r zp6+&%Jqws1mI%v`?|7T?G`2->K_W5wf`x+cW9OyiQkG@sgZ1AjDkK z-0mza@rOy%9GQ^ZM4IyC8mK~5cJ~K`yX{Te60S#Pj6)q0O)iWI2@-krEMjywVyW;I z?p*MXmg@^c;H05Tvh!{4kknBhYH6Fidn&JesPi9AOXtu%uqk^cd) z!8zJh5)3zhR2PsK*-ao>HtqwKFY%S;v$wED-8^$=4JnR?X9KKs03x^aX|TMlO#x#4 z2W`~x!Fhlc^e^atWX6L{ei&F=H7zG)5w)xLGo;9ucax$~lUch9;bU?- z-lDc8x!o`K7oF@IO%5!Iasx=LT}3|@m`b`Yi@$De`uUF^z>-AaC)Iv$`9ym{mBo1> zuH-#HSCV`<04M4rZb^;RF3P5zH0ZVDHrY;M{7&jbP%>FK^mt~XS8oVW{8@&pd++98 zxNNA2K=-yr>H*3j;J>~k@vsI00#l^<4$vFEK5zGqKJfA9*Z9E4_ql!?ieU@N&Njp+ ztXnegyR!|w$!}4QKMr4sQB1u3`=%9x0-UPOVCj0Ti~c7B43E@0-Mmv@t>&4LHmR3+ zCp&7GpOHP#wxyORS2FLuux8&-GJK^WP8Zb^1UyVqqFWQxrFkU)**61%Bg?wf&R}lT z-yFhZ&7oGer;VNH^2{+M?EIC!i#R4I@+UxzLI12icWdEM+jY{n`y-OMmG6OR9#A~7N?`}Q*O`unmh@@o5yG^3up zUY=`2U zEfub}pVx>9dXArz*};;MnZ2<(xA?krG;oi!6RL3k>N2q)_xe?|K&uEuuCTfitryct z7YC7XR=Y#!g<%Pc>84)@V~7_%ab|P=?`(BL&CFAx&K*NLsow~{h&sunHs5A3Kg3QP zKoX>Av`9lB)mS)(oLY6_)W@yLIzD9Nqh6jRPdCH@-$fUMmZ6+AzXplVy00Z3;9HuX zPk-E|mBzM~cQNL^*LpG z>0{~yLu*oZB9-vGplIP(9ADf`hlpLi1~ZkuFTTowe{leGrLHQEKO?J`rSF7o5xJRU zwboXxCHp=_5xdho|E}uQEk#y~4-`=ub$vM^Js$Yb6r_n1BzSiSg^ZQsQ( zk6WQW=O2C#`j7*uJMEud21RJC55Xiy9toLMM zVjY?@n5J!boS6bG?{pI{g@@ANtYJHp{*qo0YU2P=2Lwm%-fcjNXeXK1odU$0LV|WE zo7;E_ghI4-lsPHhgRnxQq{Rngy8Uz~G5APw3XLx5%#QsL#P~Am(}t4lyK=H@;(khf z1&B>5!^-B7VOV0npOq$l0ePwmq$;xvxIZhc`?-BFDBAC5kkwUM$llGsM>miSk;Fj@ z7++3IK*0AQ7+Kt~RO8T+IA!!fq5W=GsFT};K*-kNp~dQO?*M|v5WswZz{X*vreA~-rG{6x&@ttO1;Qq|k z@Qs=+iMm;UwQg@x{9OEz8qyK`p3vll&|OKMli~xrGZ(W;uxol+u{I-%&NQL#DRiCR7FCm(uQb9!ZHBf?tBKE$}cePkTXg@aC^H@Vy*BSw+V=P zV+>*+|ArBJWGA~N1^ve0p8PkgH~*d1kN?goa*tWsa$c&mP4Z04_RrsIl6b#eXLhb| zb2pKdkphT~?(T0OD6OuL+PkBr*NME{u!Hn19Zb5(M#6fiiOg_p6vAf7nP7+Dq=W}g zaiB3qVPI}^{+<;!Idehl9DdTWM`=04bI*Yi^q~*q3{w%*)5@czBry7z4^aOrz69BoUrr7_m?D&v4sAXb)aSK7iM~zOgU;? z6bA#v#J*~KA6o2^yC0cyyM{UMb60-d))Xf|(WSJO|3*B`f1~aLh22MfL>r4u=mP~VZdD-6SL;D1M``OE>hdvRKEcyzU$jUbe)1pO zI)5;TASdxW?}v_1q!>L}c8|cfWo{3TYKFQeUxVZAk(*PBeM6;nvNs9upyho|`rW2U zk*Cm4q(5>)Fz>%lzXzG1rMgFHwL1VP3?mvb3W{o{%|fIIAy|aCi8xh{u*R!oBj}HYZQz1TNZN$8qM`68;^Dd zjaGF9W|40)F3=cBrVjt75o3D7=RuX5b3mj9;B9Q$i7`_rAyjokI zEK-bZ8P>R*fAHnybz5`(9TY-p1-KmNZ{o!t=bQ7Z_^sj8LL_cR5KDuu@v;VCgYLyO z|A})$7ITO6KPmxN+^#8&`fDxOWY{<2CV+xuy|7jp>RtaW*6H=lYPQ}D)GL7E=FqoY2~x%-us95t8SCQALgq_l|;&AHyau~~I$ zGd}}XBO_g|TY<#%^enOF%~>7O~>#>!oP z2{IWx;eK|x_{b&9YbD~Rf?;%IW~BOkm_UwJqk%iBTh3SLJ(>5{LR&2gaJFxx`f1Bl zTv<8&R4C=wczi^w3YVi-B~DUocahP9FNfU%%NkvK13}^E=WP?oL@4*tm4ZZZK+Py| z^Ox%J5?UEcA-`oF7>mE6vn6}jZ1&$-S)K1sg~JkZJ%IMp0@Lp9rV4Gs$nkv@?16_- zZf;h&91Sd+*0A`HgMs5=Nmht!F2M-mlYIbA%Mmya2Rt($=d^@xx&H|vUg%3~aKo%M zgs6FczsQCKE+Lm)5s2z&v>~g}Uz638ALuQ8UNY4Hb}eNHP4&bYGJ_P7*4tivjs_!9 zTvOVe$W>A}#ShB`rr%v*;LWi`i2yD>nt4{5mA_N+Z;`>Et>i@==}Ix;j#k zy75|!5EuTCV1qV+HE*)uy!A+UVH<-%+nNRci{ud)Sce}5ib=}Bm`Sj~9Dnq!=5aOb z%QxjF)lvUh#+)>n8wSj0|Jd#8TSAd{BQ2FCj)0-;N$0yzPl(eOkOwB_u+qeFYLFa= zub${h4sgIL?2Ze78QOinehfFP%we>BC2jjwb#hh=dIsjajcx6QoIiCII_o;Y;bbF2 z>K=U&B|6SNKw=icQ0U)Bj9w+!gsj!jKVbyH9f38Bt)bfr7|@wX8&>=WdO-vS|3qiV zCuS=wIcv8_0Gh7l&vIN+_&l^E#gov9k3(2c5Um~Sn@ULxG3e$KPeCg13X*07b|_yu zzvh1q=jRgtbL7myy`!}g##}IN0wpOm8X4bs?oJe8kw0y}XdYj83oYsJfl&t^EHtI_E%Sm*RL-sMu#)3)8n&74{ zM!54!{%yE_d(gj))LXo&w>^H}k4MwqI{D@4OUr?dJx#P;{cDURhxEv!)M%AT=H+ry zPNQRGNk>Q0c#?#eV2kkLZr|EW6-acx*T2>Hx1@iY#oNrPDg3YM+fv7Dr6=>2-7T4g zDxG5m-~*UKODjC<7)U^}?~QAThnURYr|u9^Du7tB<>X?p5YT$`MMz0 zRde}?)N74p&ujlo*qq~ow$tKT5Gm3%SWort6ILm*#9qXr!ny%2rQ5!r>8GtUUUPTm zj$gLI&U>VDbkZj-o#@;l{b^5qTFIyHj8~_gv-aCryjMQB3V{R7I@m5&c;7Fr0}J~B zShClz_STGVaJLvmsOsYL)cHJ1l!wI2ePUM<>DeYaBFkXO>%W zkTN#AKhZTVh#}BY+&oTtV2VGaM*(keIcQEcgd0|G16mwxUbju^d{PL>Yo{DKVuuBB zqPwNDWxk6e%-O;BxqSbOus33FBWLAO&u+za3Jn0*oq>zWi{;T*D#p;b`B8PwedFVG z#u88W5G9Ev9`8}Z(>31|@HFr-`^6G7ELC$EOWa{ORP8+aBR=wT0wj=D!+~$E%Y)O1 z2C7TU#}Ksk7#~ZN^_b!wqRu(SW0vh{eAY<%Y(I2PZtAA78c$JuRUb4ucITak!3fm%j!*rVat{Us0WF-UxEKz$BfIP!hLZEPqPxOh=~52U-Lc6N zy$79q3Fq8Frw=-#*$&r;nbo3R1qBDWxmb7mCNvqaG5yO702%%UZV)E#oYVJ_%Vo^#iBLNn) zNS#g;-bn=@_;kU1G(fNqa~}gIGhO-puzkLHxL`BSPOf(7$!8}XEP4M-9^7wy;?@{^ zQ@mQQR8_;n9n{2HsSP{;(GegI{^DXWL7%yUNz$^tne=LMf&v8J>=>%txIgl$9b_FJO;&U*k9%vwtwr%>0US8mO&Z#XB)bvUj+CE;yPXrlGgtW0>vUd)d8yl(?p2(;Sx1O4A?m%@m2R5Loem{2Z;^iC%L-4R)m3=m5Jv zEK+@!?k&0;d{!y?bQ2k}3cD{=J018L&!*kMBl27r=3ySxa?|hO(jVvqX-f7z`797+ zKABTTO68m^{FVQ{Hze5IqwjtBu0{EEuqd|~QE)%qCjZ%_pU)iTCv_DQ%Es^|RK-hV zGXMJ%iu>KiHWxCvV6jA*Sbhz{x9no#1}z1M`8~3qME`*ir=h0WmgNy}*$(^z%;DoS-2V=YOQ>|hkZx2K|7$z4ggM{@*rR)8()my+R zwmX1K$*T8iA=f<@`60D~d*IeRX!BA@-Dg^Grf8%X z<$LkWR3SzIx=&fMvn+;yaMr<%)4F>69II|So}i7v%S!Kd6dBx|ECGm}NKm!Bc}fx% zfJM^)ePtTz+%wS3&_=8rJLJMKA2Y_A-OdjQHx~BP(hai*91own+Gl=D;fK3UbtD$* zG_6_5tGC-t3cLb=Cf6iaN#f7O3KfUzTg!|9;H(fZy6Jjf7Z@q_Yg_@Q{LuUZE( zm!FQnABn~Mk#Vs)-sJ8yC~`RCHx+B|yf=c+K9Wo1@Z6oI?#<`=?Q&1!+Fpzhl6jAB zR{}RNb1s}g_gmfnARh?Ak1!E^J8G=!-5#u?;6yMMNKFtQnAN)*Ht5)RVo#Bw0qRC= zY!a8-PM(0*gs!#?Zx`lGH-#O4dD?4YA@srUG_U+HMlkI)F`2itp0Rvxh`hT4#87Su z6KhMCPVr^3ye3WzzC3lF^(pN&@tZ%j+p*Wg{#ngRJ7CIyzH1zGIf=1gr?)QQ+j_?3 zd7^`AsOPNCR&*%esP#hoeLodPaZOLj*?@+4zoSMqA6zm9P96LbzGTw}NmBsKtKU~Y z&wx>NDOJO?L3QkPIIk=aQR?Jq+3-iIH;Cm=<{e(cfQ2S6l@>P;8JGSwD)+`^K6jmR zOFfs&JNKu)`y7-pj@#+Tvi!wIl3lsSykxm&BzTV|@*X?a?|S@v(*LaE=Y9UC-2l(n z&&EQN&6@#v&wXYR$-LdMNn&3s&G{0(TvR!8;e;+i{qj9q`9zGL7MmnLo#^}%E*Upr ztYXKXztnbSw}<+#i?iQTmF&<0^(a6+Dgbrfi!DIiDFbS!45(k7V;$HLs3&+(FOK~n zs6&4M)W@IoppI7_fqFDm8eWFe@gbvq(!n;`W^$h_o^3WsGSm6hJ`6c#M6yhDhf;+W z>LJDYBWzCbYz2P^Mix4#!M$}~iF@;&V3%TWOWIAuH)RK-`^R_N?%m^zCEzj)tZiuNEcau%|cAH29A__&QL+@+IRd`$4+Q$ApcF{tumvdTQJ^RwM; zMPeQoVO1uN(A(~!tGhuyyF_lx)5e#~zc!Q5g@oNAH?F5j5-!Um1SMAbgtIdVL5ca6 zkaxGW7@E3lWvejGt>hmtMe@GjA}?i3zVFPLOq` z4X~dholIAD)db$D9VamOoH!HaMn~=E+?sco6IR6W4?U>Ey9vkh*^=^ccE? z#@RBrDNisx%dN7)lk?fok7=ihpAZ8n+VM-khE`+T`x*8dp(4OjdPowAfC&?f(qj?L zfG6^vAE{mqj`H&r|C0?c?`i*YVD{a_;hCN-2^hu#wKgNGGLR9CH(?ICpoBl;NCN-ck{z{5>uH1CvtN~N*?3&_)= zkUZ&RRspjam;mB3w8c&KRW$89Xt8!XaQiH3xH4UX_Sfj5aKvTUHy~X@`QhGf@vSq| zUV4ZZg$^dl-3zFL_V!?R^Hz)6QbMam3>O=5M7om3757ll9@x;&xFp(tWqDq-e?!@^ z^fXFfR1Cu8chvq(X{XBYB&%4}ba2{*&qe1;TOq`tB$K+Tyep*%F@z*7`W7p}`j;|n zSA|yDQ*WrU^1st;*_g6REvUh+m8z{Kt2RUc zLp=Y;K9cv>mYmiz(c005LOY7bO8kH7$&??J`u4S!?^|2FztQ5IdC30@?IrX7XF7(G z1vHel$NZ3*Tiau{9xveiXwG)97%rf*H&KZ@OL{{J5;Q-%TR`l-z==a!fZW2qGjvuhRL|yG$g^t(VXIP&1 z3K`Pzs}gw)E%Kk?^S@9={xYBc!AySfi~nYP)*Gm)MZ5!IF#LbJ7wZ+3zPHk^N8JA81wIJScf~eZL^xTNGSFNdnVAECyt*Balg>oPEWTH@bSBC@O`Gnki(-jEOFZkt0x`5w!yyiX?LM5(K3uGStR%M$zuXE22IAM-LuK$D zD}WMSNzJ4j;lX!5Gx(&P5DG9>bHu@y#8a*mAmp2@6_w+2Rl2P&tJfRdCZ43!xOMiS z*{$ZOFxXXVa=1agUFtKDp>*usG`-8nPt3j>ZSN+u)cvZ~M50g8HU5d8$B6yFSL`yt zXk;)3a-68^i|1%i=+Io*#{^{#TtTi63dsdklEW8wL(~^H1UXsQTimIF6kHlAKp8pr zWdk3oU-fr|!$WGKxxBc^{5}!)#-EAC-x8nu2XF?_x(eq6z5I%0FM)bw#;<6@s(XOy zd@VBjIZU$G-}@HIPQ(=^)_-aF1F`}jc^!_+hRA+ooWAdzWNT891`H+3|5 z#7#BlUk-^_)RV4+Ow_2<;UxO};-7kA*W&Jke(ZpM(*7Y_I9uc;(YN#KthIRksMNW< z??_%Ilb_P~`kPNK7_^9=ZDK1wj@Cb`IUf@LEV}Z8XnmbtVpZFUqFYu*Bc-dN-On#7 zX?O570D%d?aj_*E+Q*V7XdywwA+lG{5`vosK4M){TyrFA!&VA*I-Bzlw{XQ%>PDI} z{4+sKbpcJV)_U_GLHgT%{1iOVq&XC0(?;Jr~^C%f(hNgw3D@EMknZ;OmKlNFCY}8 zKly|f&1yGH5GTgXZn})gouQud`KxI2l1L?fJZ+)_N*gME234Z@Aq_>aG?5wQ@@2rF zR=?x=9eKJTRc#-?_Cl}9;PP-DB1}AnYjooy=19rO^|HD$_=)l2#*+E>@6G`B1RSW4 zR9mJDUZ?63)t1HVU>8oez7f0e6Zg&I8g0tnsSb1G)W^N3ArMQdpL0k-3Ujsy9!jyK zx6EZ3C%bi`LB*kboN5r0>3oU!^<#Pt-FC-luhi{Z@3}9?fSj*~kh!}mVwp+R{|@3+ zlqGSgrrb6*md($y^0^@e>!N`@+@HxBOYGN!ao;5P%zB&JD`W9aJ!UXy=$EK#aBr?y zjxKqh*__a!1J<(F%L6~!PL9@3$c~t?iM3;FItASYqDSu*kXT3bIzlNo(zcq6#rNys z%6S3le8~VoZDd~jJAQsAXY^Tq=sX5nhKI5 z4tGMZ!PJIjr~9(pa2H?IBd1?uq}T*>Umtyp?0&K@>hNuIs)A{%337s7${C>7O_p=3 z=|hGvZ!6cb*R+pyJbh`A%*(>LWTOPb_v~Pi#fByO(Ei7?Uq<^H;7{Cf)Z;Drn(HE! z2LNtN7bt4L>*|GK#j{a4m&6O$JM{4`eT=V8-OaukO`ehy9WbJyLbgh_Afq~C9F3qW zHHqWFQ$>IuMbRHUkiAM_&@wb6ry=#Es)#?I8fkv=m$!`$C~t@)hw3e;Zn&z0Y2A`K zKwqntw2Q_+7YT?YyIZ!>8sZ}cxwnocclqwos(P#_zA8`A^;xNJ)kal)Zi?_T5Z#A0 zH#v^Ngk|tW0wiU()b8?C#4H&@css9=d0&87 zZuDR*cY9$9dw^A;ESsI2&LZ=06&?kNU*!%vm`Y7?AJnfs+Q*n~!5(!(A-%bbsy2YyS0PPGwz&}UIHui*bhS{nRs8&CprstYzVj8e44z88{ z%lNlOz?6zSnSYbqG?EoHZ~)?!rvPtByIxBW+;b0mT}wUE!%VQ+f08HQ(!R)ax4#OS zb#6tFn$)uuACm=6wmvTFezMsH5%@1RkG_LwKX7cEIllk|VXHWTdQVPF=nG3>;Zy!3 zyaAd+44RGZKzrK8@b;k=HzhLTcgoWuc1r#qJg&@j)sOh{?>?*EY;>>l1a}(JOk&^5 zJWgO>8!Fs%6IC~rOIFNuYg7OpgD}wgo~Q3z-k16x8uk0^T$tKA-r!b>WqI8OMN?zb zp+AtQ4wVD|4N?8czTcTi1V@wHu;GhIa6diBLa>~Fp}03MU;XkK50DH1j)}&v?tn&O z<7O7+ZpU{)7bSl8A8ucUi6@J>27uCH?F_~C>nmKl&uY~Ug$!ub5|wJ5+ejK z_`{VTxMKBOQ<(?y&WwCw4XxlyV#gs_iCX9ayS`O-0NBY+s)3i?{R;)XqS)KT5tX_) zA}zf@kRbtvU44NJgRR>*7RUy5h=;MM$+#}e<4X=EpcCk0f`a;POgUV zkxiWSGbM?KH7q&>9%&s&YG_IlgZfd=3^*Iva~$cdE@SbR$v3FEu{3c-0T9-B0>mEZ zt+%9h@EnJ|n_*u{XE~3(I@v*$47F7JASFn2JLTuxAK~5j#YdaA>90)B=% zz+d=Xl)dA$t?c@{{)OJ5a)zse3>x{}#qP4a@?$3;N@aCXcKvO)_A`j~{0vtOw z)@k~ExG<1olH7(rdjNnF56`mw1>x#f}cT5_@e%eZ1PJ=M|qVX-tKI|+oUpYra3mx9R* znA)SEYBf|M(CLgk4-1)ZM$PrSAESsHWgT*^2!W>yQn58=Fd<2`16xVr^*q1-zHH_ zDrLv7`dqD->PB8#9qsC}S35_$-N?c{ZPD7Tl;&R>q)5n7Vv#62{}y)<2&yUB+2%@C z>Fz{6rA!~D<5#mXBmzdqd+fA~?9^JHn=P-M9@8Bz-$oPNKEdqfq)fCJCeC)6*CA_M zlhjR9>)sZP1D03))5KMuiwUg0OJ`w;@f!w-16%FxC5wvO&T~-Zx6Ngj4vBw2AQmXe z+~DLO8P63YN9G|s(*h>^i0fY~OJ`tS8UGG6~15|%x z-fLiHqn*zxHH%B9XPrc|=Pye?hHVP>VD~q3TQ`=$N8Uke0NtG5i_Zb-?)8}11v7_v zg*8cX$QP#u@t&!CyYpU8ab^1epNc06m$2yEgr9g{!9=&K4+^*SOnmF{R9G5kTW17d zFD(}J&5Nz;tK4cKfSFV7;C$)N(`*;txCg1kw|KHz{CZz&5zF`vzD3N?%WFg1(9KjD z1fXH~%F#mg-N!fB=qC9F3Cb0mvxEB;THge`$DDwvxALNwraP<_;BMN z_w{vQcR`*@S0^?Cy2dMIl_|tUVI4;-*YvJPF1kG9{5{74^G`(Lke&CDiAxgKbVX87 zK;Akwc{s1tP-Az;JSl#bx%?8eFGc>ObSR!pI|T?R=sQgACN4jM{KKxS z!VRzv8K3L?xaQncp+|zAvkg6VRRz+aj5?BdfnDfvaJ`zTpxg_P#MD~ctpKEsnXmr^ z9htgMIP;Z6?Wgoyu5)HfY=p|#Y(N&~vLeP(SPhlNi8quWpcfrc$iFGzA;F~Z8hcLC zn#hcU)Ig|6s|=Hku%!ou@=y8^Cy@hB%;?7fjjxGE?B;I7ize^6tlr7WRfa$#5PJg@Lg zX$d_O#xVeELEz*H-6g`rk?pA?p6m$`L`&`1zcvkt%mb+dpUv@GRl^9?khCzCFsxuL z6RUQ0PD1IR!D0gI+zorBZMF6jB|43AzK7ZhVNfJ(#oml9>DVSPAo*}_^*od|D?+I& z<-E?e6eWQSh1Z$IJ-1Acq*XWkoy_(h4hKYxeV`vb5Esz!ch3b}VO$hrb?0bH0o1SE zXLqtE{-PEAFxK}y*OzuZtSSJkVssD?RHmztSbQ{Kf#gW2-d!&g{@mS3ot|##?Kix6 zS_`)6bMgtz1xVH`WYP-RK;hc2ec{n$4?2rXeXS-un9#Lk7t1aA7num#pr!hvVIy<=F2_G?!dgN^)pbyu%a4WFIuL-So{EYkcXK8GlV93WHNuA z%3Vdd)bT*3^O$-SO2vff4Z++&GB}E-Y}aJ8olwTHDT)!PaA9oHD_to_B1uI zm*tmqeNLJot&Ey<9emyF&e+F~Rx9Z`Uh;u-J(AoVlwn`ng1mK(JK-F)Pi6Em3LGxq zSCA30&uC(Snj$9~p^5?|%HqhuB|jcoxet5-u+QC|jcY7-;aafrr}NXV{NhR{GHcfX-zG?6#@b5X-?WAs4aq8X0gY1$u-@Qdh28~5N`zxw~gb8&$%D`ewvsI-{i z(y?}bh+K<{Pd)YIQ?s*tgijI0j-gz-*jl&wuVl_TFJ}(X{^V={z`+^;?Ed(_WKJv` zuiqU7%Yr>=fq#wB8)k9(Vav49&e>nxZy8)YhJ|EV{b+|k+_Rgo~%8TH6Wy^ z<#_)U&wxyROI9G8BRxqWdJ@)%^d#p?O``S1h&s?4L<8lY#c9F)>Q9vLOJ%@Dxo3@9 zl@h@Z3V^*vR$!CuOQy&TH74~%n8x(Rao8_Z+1coN7SZ2xr3mW-FjAUa zDPTMl=rgH}VqKzAo2;f?b8w-bH$S3*M5mab%6{tk1ik=is+PN;m^^jI%^4^(Gt!ZI z-Bc4SiQn@vwOP29F#g*erIO~#PaMOEM+hY`iQnHY8iYuQwR5}r+VOuPT?5OMkF=SW zh--uHU-iy?94(#I-FKIH)RZ)jKR4=OmcC~N$0}qfCwh2>*0Q8P?eV*xGw`Q?xY_J? zT0i0WpWb$A8&?aVuuDIZg+p{a-13_7JhKC7C(FL5XuCTZN)y+0jU`SffKZAq2~Gd@ zuxECjTrXxvcRCgyqctgwG!vwI9m)EYD+VgWpIi49A2O-|;nLBdKrJ0MmVYgaWoTmH z(Jhtwb&L~yL6&a6l~TWzHopdbrqRvO!i&Ex*;093%&YWgf}o;EY^Vo+%seDbFlpu+ zNsuF(fJxTyd^CA{pcQMNPCD{$Y1Y}|*lZvFgI0hw3vueI){SZx*srhMSki@mTQxKu zyru~{uLklFY-J=LsjEPwkS!m%pBW7G=}Yxn`t&+}gz*pn*l*+_EfC+{{-Jhx(=eEP zgk#SZ=AcnXm&`xu3$S3tZCd80;>Lp$`K+o>Somhmq{SF_ zmmu78jc3YuY+Nncg-CUt4YW3`82gOd)A!QvE`>&qA=Syk*FMmB?p-+K1|d}S(-6Yc zFKtwbQ!t>su3|_yfu?^w4uvVj?xdKV*9VgIsUjndp(?fo(s5q@6;)y`xhmDesyzi= z?1;LGJ;G{D54$VEho%QHa$1$zrtA_c2zw3=a(VedftMdt%q(|&XTcP&O1)yWk64vj zZspL%j?&PHx!H?uHXUL=cTta%eUG(cv8R7+Z?$>%BXTIa3K{3ZEX=0rId-%3IGFJ) znKyLG-2i&lJx(&0P#LlM|Q#iI1>x!cvg5zP(qivtfDf~y6#D&G)pv-!U&Y?25sI!&`{V?*bU&>~y7gGq zGNj<2vhN2jt{tdS7JS->jbGXFpgv3_DpRqHkY*lP2cJCseGw~*dLN>^nCEk`1d<8R z=PnoRB#`?dH!mebW*o0sex7&{iE*ua1WzayvvM(}MpNStYiKDdQlizEv>^DR5frFU z0Xgw}Oh>ddgXV7IJ5xHIFHGrE!ha^Z=>d%bGSSWMJ{9zR=L@K}%LZ2AEh#kWpf^h14cAPk_U=-Ds*h3WJM9@*Rsxv<52xv`Owsp!nfp9Elo0d z66Z6rJfABsAWgOor2RuVgGyLq&qZc@EHL$Bs*)m4FG)?(4*);P0LK=VCp#P~Yqi_o zzCmZCD#s!EUDrrJCuBZ@;;$?H^ZR86xGX2=Wn_jpR3+S`O5&qt>!c!mhd-&9^-p+G znFWrfEr5`tayFA#TW2%ovIELg?KT!g<~{e93e|z|ppq7&i)lswD&6J0+9A!WFLj>% z+`af44vFJgSkMm*SNBCFyQaQ%62u|h0qV+`9z zbC#qc&@T=zvt8;a)r9U_7syimig!d!47FV;tsMDIst)d##v0tw8WPNKZXQ}-D!Hi4 z3G0B2&7)oq>POLK)`V}ey0=EVUtNTtQGqsp?g zvLx=em7K5*KZu?PMSz9`H&tME&jHoqOPD0%bN4E|kj+OnI(({+>2IN2C;lCbLLa z=`B%e8EugsnpvbzXQlZ?+60UlgsrjlI!3v)UPtjm9k}rxP+#X9_=zj*_e2)yMt7-x zdjixQ^_wkL>Hb_X3EpN`$3A^|-?C1$Roa7UV~JwU6gys}x+%wE$fQ?kvhVF+r54;d zzgB(FJVCI*eS4KU%VJ%5cZeO1GqX}3RmW?Bf%5C~+^qE}>yv+D zecJ3sQcUN*2H+NVyddzKZEDw6%k!@7mnW#M?MUY~Tb^CQUmXym85$_ zHJi%>o}Wf7T^_m+Nl$GnZO-5IAPv?Qw`jJFf}6*a6UGfo#Xe+7-gOkpO#b%z@2d68 z!v99K*Zm=PiIM)4>4+KEx6=zEZQvWJr@m;w| z=q%03l685pcGt>oP*z&+x#bOJLnS@(p;rqxjxCM<)U}}&EgL4z-A9h5U6~Lru*9T~ z|8sjF#qO8Y8Hib<``_Lgt#OS_3gH7iF?|BJ>zRF*yj`&u?{8X!jm`NR3q&P|IZi_* zSYnufd9~|zJMD6-rAF{D+Etd3WNF&d5TdvdK_7`!@CX%9&~l#2HQ`b{_WkV}e(-lg z=w-Po$%STx2{6kli*6s<184LdUPI8;^gT4$V0yzD;$H?L?VF+{BhAgqXszfh|Bj0t zxKy@D8r-xLYYkKjSNDkx7N)=*r>=-Mef)p;Q9FF<lZSr@0}FIDwBMU#1brnd45a(gM8LXx;g?$ED5OX;@FvhVJAwHQi~K3rT-Ho3s9 zC5^>PnX6lrc|It!Yj&Bniw`**8Nw!Y@B6#Se7A8U|4duz=1X_Nn?4=F9wVqGyN;9< zd3%)7fd%R>|0<&$SGDT(i2@MGx$C#_3KveGh4l1)Z!ht1eRQR zhgf0+aqmjIj!Inw@yXODLr^XK4a^yIcM~JGHJa!fzfXJuSDJq;B*WelWs=EHqKUjh zMU=tKeN<`yg)$^2TfUOMk6d-%tUA(HkzetV*{rp^iafKPgZs#bZ-5}~=sxn=3nz@3 zHtnP_6QlFT*?hN2W!tx9`RC6MoyS|IkC{GBuHCWd{INSMKV=N&4Q1eEsNVUwW%;xz zLzwPbre83*e9~AP=A-j*cpo=zQkxAe(vx|&4Fn^?!eA@@#$7!mjpR&YKrr6;Cr7u- zAA0NUAb(i#hqdwu%+BEFFO!aQ{0`D<<-V?wO@sJR3;1i(erI7#thb(A+;J;-zmyYeSlGiW zLlOS%c)o7Cbi4e!{ZRfVwy!_5ILYo#8Xu}f##+LY|NZsXjv=P=5aFTBqs z3NL^bSZ?4tI1mQR4fumCTi2hbJJrAF43ggHQoA5e$RKR?`iHCxr$#d;4J$>`1F{RGMEn#3>nabNO;#(cQ*6fQO|0BH~(mj znpmB7z9$)wZiaErG-3Qei~5iGeJ~o!>GP;mQ;Y0bBt$sd zy}^9VWN5|7%)Hg=3j_;Ck;VOqPi7a1{VQ`A@Xfd+GSVY6TTkkMU9v&VqQ}|eF_Rh@ zk7?~C9F(1)#-qGb)_8>W#eV+1?YIq3vUrwDsk^x5Nf7#Tvz&Bm`6S4{^>|@O@V1*? z1ZCavu zpAOOZ=^fbr2O-{)e+~LwUZfA2(moa+#Lmt+AwAz>PUBz2;#+NcIPb^s)*0II+Pb1> zVmiXJKCeU*Q~IHJdfDtDnwLz035!}Ket(H?8gz4ML9~8305(g6u;q>Dfv^>v^;2B( zSMpL(G;;5fX=j#lMtm$M)_-7KSH+EFd%Q<)>TK2wJ27owK! zE1mk@sArFSmHr$s!{}j}{|;^DR|>S42MuS**p@d+4*bG4ixOAFo7 zx20TyX6b9V>vP~vM9to*!(%xm{nwS}mGoa;HXgBFiSF(wUL|wJd0;I8SN47^r|Bdw zk6)|LciCtBe5#%$T<3P}O)F^K0`+rrT~)rAI5Fk(o8}(*s&ce&x=GKMtvBl*)dWLt zvRFA?i33u@3%_-WIQl%;SEcWalR&l<+G6OORJ$3$#Mc zr&x)2Ip}q1WAhpe(1yg<0$hP;iN8KDnFkBnX6S{TW+IC!#iM@lv~km>u?d}D5`Vk- z{nF(8oxoLi<7t^}1pT=}i>B-<%R}NBnZ(#)3TsN6qKn5&nR5OWspb3^Oa9pgVt&|l zlFKHi9wI3^KkR38LAvjxo+5z~sbTlhljl_S=%%UEX}!I5fMv(T>kX&FBg+8ddk=Qf=jI-R9!`_ax=x z=Hk6SRZ*|oOI70HU4Fi5wWZr#!nc+LAyVbtKwDto(dw(mz|!~^9NE*|T?YbYP?(VM zprQdinbXbH2ve@-c^7}r^7jdUyYa0rf9LWiao|LrGx<}LOkL&p5B~ni-=U=Kn11|w z>npk_Je{Or{wTI++|;R)r_!llrQzObE3G?N8T7M=l_mujou!N4x4w2&0Z2sDuQ9P% zi>F;UX43g=UvoMUwlf^xXnkz{tnX(0yohe%NYy__adHj}*Fdg-(F(l|olT_r}z1%ziX^-mVy{ z>x3!jsOyysZoheR8n=(9oN)UXl^1T01o_~o*p_yP+x@A#)tn>w3+Fr=vDwg9XK=@m zx-s=N2n>I!$gSL@)-31Glld#>?@#zZ}^Mw?SxkNoZcktS!KSoLG}=xM|8I>7yJ;O&ST+aXd$+`P?ox>`axoF@>j)|KyD+J8%Vei~O_6Z$=#lUfVnz&{#ZK7)2w zEXKf@>Mg~#xChCmUf<=j`-@~B5weN>;Kt9A1DgWipbm{_(Ut^k&#%ao-C?K)Or*fP zdq!~9c++Imzq421Tw2}{7$Y-Af@CJQ*9k5F=`Y~~Y;k)AAaxQ*nuvq^MC=fbsqvPR z@qOa4A%Xl?{>+*AVEBV6*^UW9hWS=D5BgT5N|eM-sl-`tCX~=JYT4fJ?N~{j zoUUC6Tj!3psuld7s(-GkHBtwBU%gWw`~G3t@&45XG4799TahYsq+lic&$pgtm9AImOn1XH!Q5b*G1KbPCHwK%#m6l<_3Ez9YEg1W3g7iFygp>jM6J-4L)w(^IX z_T=#4`E}CEABA~tyFJ7EpYprMrrp$t?iil*T2bVev=e!5Bix0tB;h`Z@7smvw%oeN z3Evr<6LBiBUHI26^TZaX508t(!(*7$G;>+o>|)QLw@GQg^e0N6b#Zul@^Zih3zRV0<{esG8{kYhxg7ZT4*&>-9^s)Ol4*>oGSzCBns6u z@!u%^Zs6~K`FoQ;7JBmro^5${y13Io@YuQy&C1fnldiWwb>^JD&b* zk?b091;G?)a6hg)(9=%n2M~=GxxJ56!YK>Sj!;>US_s9+R`G2oFX~DFD&#|U<8MWy zb>o-XVth9mT6e=#OGfNAy94Qoq(dD?*kl7C~-g8kJ)dK!XM;A(gVLplyFXeE2j3rPjLeI0#Zt>h6h+JOh zuv>?Swj`N%RxdqlHl;3m8=;sV2AfbUHTOHm8~lz!znTBR(`v*!w3>=>vzs+hyR#X_ zmp=PVb5l9lp3Y=L^*Gy=k>^K@+(18a*==gDUcHeSP_%Kgsvk|=t~(WmgIb_L6~=I7 zWe@i!Wv*H}K7%$$d%kZxkpXWUq}UODFn0;oEKXw@!fk*3igj2F1Ibl$G%HJP)5?7M8~v1Ywl>!wohBMBoTljt#*M_y_vWlF!Dc4h$cB6|+_& zfWP^RhTsRVXeioAu;{`*EwJcT+@Q0tD0@t57?Zggli5_QCT4z{9+M=Wnnp7wHMBq1 zU1vG|<$4RTCKz{N%rSUWo5QU?;uQ6G}-BP?n|7b%f+z|X^8Ar($K{$jpL^`6r`b`a$)(YR2Bw{nsR^z ziVEybW>y%MPj5vHD&Z(v#^dq$jejl`Y5%9(58-!BH}$A<{}aQNzs0?Tekp6&?-62! z%cU+n4Bu-S`2D*;NxYBtNo4i|)B9!5V83k6-+dc5lm;}u6<6@!wI1DD)3=~MXh5t# zhyRQIY$~w+JXM%bgzBJpR;WDubq5`Sd)(T-&+VQPl; zrXNeP^M;H~Pcb$SC+>g!&i6&J*jn}Foojv&pRr#Oi>CdG8$kjaroU4LbQVfY_`v*% zy&cnU_-=l2Gnr|Poja6~^5NzP_mIWX`B-yO0*EUM?AUe?YcBu8$F=>lq2G(FFTlL$ zY5KX*70{eoQLo${f{85~LJui?m}11QMVh^zw|QzGt3Sac$UM8k#j~OAhHuFZETHz) z>SGF07r?e|$M5yr(Rkc@b$UF`U7Ix?*YjO=UF9|w2N<{ty|?{Xluc|s4(cmrUOwa= zThj;kq}O@ZGlTw9eWw3{K@0#J-IL^P>f}3qf^5Co)6t$;%Tc?8%jxVp+B74x1MRTC zEhm58Rn}SeyX>Cc#z*yZiuJUw0rovT9gi*XVu_UKT5tDst<;?9t^yc6*xP9D{hzN7UF3)nf7anD$Z}ZKBtDnQ-gP@2zyvAy z;5zs1>gHy=7>UYP`F>8n73F&liGSU41;Q!e$h2Psgl%_)t;Mu?%69yK!TTELC9Oo6 z1H1Lq-wNjPmM|mXIK|F@`w3>QgDUJ-?|n!BeH44GKtDqKCF`b}PjcgmgC5A?yV3pX zNA)66c-=qSwQ+^zo;p^t%39KUG{jv|tF?xpv3IQ&`X9}Rz^aM>3CKBKJl@VDY;0(==Hr6u^% zNad}@er(IJ2VaV|$Cs$FGF*od;>%4vY_xg()?Kq>h_eo*9$|)k1H`YQ-OE0nhW0C+ z@8^gBlYCyUHf=_wrgIk0K94ZZ70Yr-h%iB!wck?yW9M^Jn|`9wYh=RqeZFkFKA&iP z-ba(PrzQz`o7PEh+S63^4EinOJhzMZc)wP<{HU%c3f<>){mrTBy4Qy%^ZPDUe~xSZ z;rPw1)_dc-+s$7qgxm3YAGv$0^?va&={{Ubo&S2hCkoFM!tG&w$ew}i*9&Wf_0oD8 zmTeFE`P)sy0Goy#td)a;2?*B;_cQMp?3U{U8&miud zX>7VQnmis0hc%I;^Z_^|yn*ocx$@Ka+?LN3)AXr}J{9q)oj#4$r>^?c3qRD{v^-ZP z*I1d1QJ#S`vYgZ$HT1FH@AR`hz6dLt^5z!_sN_}ZTj&>(vjVm*wIAz7$CKOWhE7r? zaor@>a`JV&Yt8Qx;be|FkSu(72~%G1C!6wytSKKf$(RM3atSrcip=z;uIT2I(vu!d zo}ZrdXn*XAD{7}58ce(n8ux-WkdRvKL`?;56R794D#Z;c^VLXpLh0Wy?L`Wg;|4uy zc2vID@e{h>;2UCA+RMgta`6@7p{u^ehwcr$Y&J!^Uzq`cOBHmr&;9hw{N3;nO#8dZ zyDGM19kF%mJxC|^<~4U{q7#TvI_spw*nS;OR%G48_5Dh6@OZtmpN%b1)OzjnSJ}0H z;yS|6FxsTaPl+DtKafvwMJiv@yx_MPN!kpVn`9OSju!?-2NaVoUOkP1!-azSUQw3D!GXd- z`!+g_ggptgm+SQvTZMm@T6&R3Kw|EKbsrhNw8lSzRE55Sc)Qq8=DZ1J%t_514_`H7UBrMji~KxsnaB?d z$RP zVj$n3?XfQ~i;AyM6nU^u#!+A&NYz-{5(8_wOrmKD{2%mac?|rE9Z1AV?wnZi5x9r+ z+hfY{H}A)RWFy0v7foCR#^IZFzpzTuy#rHPj_U|zJ5#UsFdCF&Xb1H^e&&8XOWILD zYPW6fCX(clOjNG&TR<}-VXt@$s*NP?F$^gO*|IR`q5y+PzcCww5HK1B)mBVOW6&`H z2Gv%aoyMS_;-s2;QH_i$!Jmu4pW2XsE&BodDFJ^N3+B^?BIk8*XKrdexFasZt(++0 zK-dBZZ%O=Us8}m0L>BVwfS!RrAkP%Zdr!M{J7QLL$$w7F-T(=+h*@`oSCa`bdm#&_ z{*Q@S4O8UTBlz^g^o*DU)0_&y(SVy|LBy6&+b7X*Z zbrsj9v2I9!b#)cv(^%JAbStyl3;&FM3IFOUivAP&RVVs&noVzpe*N3{*A@Jm{yO-# z^0yxUkZ3``(2*^3|Gdcfr&!f>;-4N8wzT4(V#)I|`&j=~Y5qyu=(%8T)2<=S`dBne z(L(Fcm>d5zC~HfO)h}gUINZQXg*&IwtJk1cYf8IclxYRll-;uFf*>9Q^lE7=S<-_= z%4JJ(Pee{7A5@GxPv{*>oB3;Yy2olj#1aM`K$VryvC&@=&Rna(tk96#d#TgXm}EQc=k7j583?mhhzT} ze!Ar1{~AACoLOQ2f}bAP02T!NwDHxN`{$eUZ*%R8p{@%VYRz|=p`P7(x-St~FowE1 zd$vy%RS;)9H9gtKi74pP`RTbnObm5+KK?)Dr;8clAHh#E#h*U$W6tA}pSbzS?GWLe z3$hX6#vKrbA39hK9`|2EgaI}GV*bD9JasA{{lDNmRZKU2#QbOTuUhYQ5?-%NY)}73 z|3~!y!v7}yKlg{}zua+U-+u;Mz!m*U61i=m{B79+2EHunUlQj-oDboNx;g*%A7T>C zne;@!7Uh2+r2H$i!ig2(DZfr>EjWZpA_bz>k)#Ep4mpG~L<@|Hm#2xr@gfHHZA_XP z9Nv;c2>65lBl=HY{w?}{!}Cbmdz+|tlpe@mJVgM2hoRRv1BQG=1bUi*?CY$>ru5sleyoK6@f*M zO8mrnm*fzY#V(z5GfxIWJMvs3u9Snc!cmCFIs6}DLoJRnBQiVE#iE}@x+HZbiX6fX zF^3Rh($3z&x!fffQS%Z`9N##2aD@M{=^G_c6|OWNnWC{&YZm^|4|e=n|}z5PEMj(v3Pq< z-$K9dJ$>&`-w&qN{0&UqDTQ$*rtAnf4u`-|L^gy!+wx{Wq4OHEc;3D z2gf=PNtXnG`!zJ@f4JI{t64xPa`j|Lu3q&x5s<3~Y~HgN)yV-)K(6GolE#TM1Dt5A zxFU@cg9DssthgYJ6GyZpSK)c)KciQj4X?MjYLSc6Bf7@Wb0f5G1lY`8ghXMeu+$D5hC zJ2&S)`Hnx`V8`#(1uwDm)2ACRZp)$(mx)H$>E@*reS<;uTBL zl}ql?7B@vUtUzz{S=%-Wj~5E|TgX(CgNwuowGdf&5o`C1VoCm*ig#zSEJDgKiLn!yL9tlpFfD>q29 zK&ZGGHjR?DRlQ$lH_D*KYh}R`>sa;FiHLF?UnF^jewnErERfnvQfromaBWATVd=BDc9<*Q`DymANd zlyx)}%hNA6BkBYie>a;0=9X1$eNWmR9qU2#b;zQIrF*Y=RG@g@S;DH@P1uR%AL^hmG2 zaIN{kx#|@6kV&y-m*K{`pG%oQqpO7{G1xJ5#1`NtlZ%a;W3ie8eP!h7x?sf+uBjxx z#@0EC+>G)2a+IQhNh9Z?ZqM9;g;@M;cOz&lKCOhj7G!+2WL zqpbC%D=Obe5xo`lkcE9D%O2@00d8NF!R;;S9Ccp*}9e?`ZNY-_bB|noK(3Z7qN&$MY_zV+mhEODLD=Juy3m3zNs*8R2nTPY-ZFTP2Fy#o>r9!b$Z zEHUI`(6TYQ(rMx8@|xeUNNYXyYZMhf^0}sivZ(>*t7!jc2#3&N#jwQbl&<<3`bR(l zFgj<@)6B8bOCrT<%ir9*B&Y1v)I2_A*U(1vk1(xIKNHZC*pd(1$8wgY4hrc*&z7r+ zrNb3fJ|tud3PH15+&@{B+LhMx)RD8P&kpFuRSbm^WAy}j6O1Z3KPdT_J&)#SC(6+3 zXcySiWcV{Le+ag0X(D2Y^RmdtnRi1zetwn6hdd0}vY!sN?2}It`B)mLD*EJ#dYmBQ z(U7fX2>KaVYe?Hb=u1fu%u1uQ`*qo*qfQ-frf)_%6pAvM^w$6;JO5!lU7oML@~<-5 zk$4>=<{-A1om$C<=pq{iIn%SHW=~HMV`J3dvSC#4|4{cX;8hh@+;;**K)@4}C|(dy zP*hY`qBcitb-sk&#BxmnEvuDq&S?fP*)~s0r#y&R|UV56!Td#D; zOwa2?Z`hbGjy=DPKZGA9L9B>{=^FIv^`2S<$e~V4$`TygP|7TNpHi0|f|JCsS z;-rQ4_5jKH%`%T!)F}YS$pJu;_IOsB0p!^MK#~?#3aeGwZVD(VN>(NB7aUwvl6VD>(ux&mQif>Jd z$T?y73j$eOAQ32dKe?y0k*4rAnwVu_Fy@D0Fp`~>K7Y#y7|Hi_yx06KgI^?HR6=%% z76fB{7z88vfW5e72#n+`5=5-py>o=WBd9}1F62mJB)vOADBvpO7qOk&#$vuXhJ`9p z3o6pjp^_3q=We~&%5b0;TkLnwj*VE-mI^pFIHh3H@9?jX9@vF{2lMY_^#eNw{0UqLe5}9_9X;a4u4_iBM6A2C>*ix6u z@{=-Eit}h8KpGF_oYYpI$8Xt)giG7TK%dGvB;00PYh431H#7?T@iB`ADwH-C!noCb zu(uWcla)COn&gY*6{w-0;4{(0$>Ai(^)$W)`qX_UpVFsx^!Nl;dwl9Z zpZdf@0$H}yr(VxW%h#tK%}VWUD|zU%sA93 z=$Wlf)$ZdF1Sbm+$f+TJiEC?vp@T6^!_unx5xPAoVK$tr6NgIG&zvFETBjxnq zz597DjVP_hWob=L*?bBN$@1#!2t!)a81f`iCy%Xp`i<8$ZGj=0 zW*r~(iIq!^3$&#*?xx_yY5WpNcPki@j}NnGkk^-HX}(n*uN{|YQZC`th-DBPRah09Qi!eeL>WX- zea6iuz8VjL=^BTmPnap#*L3Xw&?Ylo(@8LyDH~pebx3apa-A=3Td57V`zR%53wHpZ4WgG;KQ6p$StYTTlCRyiU#B zUXqPDquUZ^eyd`Lv!twV21=!=E{B@nk$(MCN20zAb;zP-!$IK zhM8qQ@%G8e*em~U*e56RtqdA`gZ$a5M&i7}sv{;)O?mW(a^&T&Dsf&XpEfru&2)}4 zNbBs=ew~%pf&6KboO&YCu##+gq5eXB1b^~(zLR~@8@&|xK4Y64%Cu;=r@f55XEH{_ z^-+sD7bIT~W$QmTPWFMPL*t}4@l1vZO`yN8UyRq@NSVFoP@db79+D^aAAL3RTdo&| z@|M3|5PRJ{a8U30RJyAvks;V{g!|kWeavxdw4JwN_vP)<_Ti za3&jjnV)TNQ;w8~DG29QmIMfPnKK;zLA>ydBK9gnVKrvVLlCiQjesl(R1`BN1|pWK z-4_viJ=mp^8Sf-wm*z1zed5QvHEDSZ=D(qS{h!Mlt^20&?y|h17H{2_}o4j3(y@iRCjLf<6c1V`Iy^4fM9AdCZvgN-Q zx4U8MP~22*8|8X2(@vc&#Vl>_%^km{exSu4KZMQhKtDYeTe>@ALI?Wkb%*EZr$_%U z_0xT6jOnMdl21^*Y=CAw!{!?v<+Q@}I3iy^ec&*!pO%pFo%K_5)5#S`ub*lIT4uLB z>vVyBiZm@;DHXLhDr)agMMXgULV`5YS)pb+XzQBkk0l#veY8(nAN_?S)foT3T(A2U z`snY!i+svVg6R$CI<33CpCxDc`snjnXO0xz zTV#AY7lO$irClL)bCYsu$`nbjOL5j>4MRmb-u;PRjO-R9-m9g!7Pk*+9vB&7Ux^F} zzM1W(DXl;@uvO;JTtu!Db8Em*irTUZtEN0!d~UqH`42S z-)!@4P1~zV7|Ue3?!_;oNXPc7+e&?6w$1x(m{c#mV!yI^ceuJodvoz)YxCKsrvo0< zH64J*6$b_L*>HWYP0YEK`K&+LE^m3y)a@M4fHiIa^$*l-?TohhEDIv8cG%Z1jGb-QX1`nIODRh+413b)qWrFq|^Z#U#r<{Rd>>yWG}#`7v0X0vTb;r#Xr=C>N_vu#MBzI_Gr zTc!P8L=N=y4#so&kjVc=>VjU-zAMwW)4mDc;BbLPDB&geil zUwJ@|ZeIGo)XjfR`vcuvT)_M{M<2hIqXBa5#RG?WeSA78|3B8pcSw)_Gdq%Bt(kvU z|G96WkIN@MS6|wSeK=PiPiDzszCJGZ(ojb8_3;O?(mIgeP#?GBsZHP;(l7j9(Z^+6 z8Urs$=#Jnwc}*zP|BYdIoJ1zuKjt>i$nKZ=)VEc~ztebnXFcQTSK~SuPxsg_7*9j{ z@Jrt?o(3^2@}dajxwwjOtu!+jPt|QUo?;&!ypLq_|AKvZ#%_h?&YHGeZK&P-Yt6&w z!Tjm*bDgBl{8zWIS80JFZ6DskeRW{2{Cqe6)vLZy{xa^Xn{D{~TJ!Lg8FSSZ=HWB9 zVjey+*MlXr55GgB|1*1)#Y^bOUNyAk#@)8{6W`V0@Y(M^%)?7V3H#57&Cm8li~`?P zG2#)73XT7^X=+^509_&tUja+9YMqQ7%%3cdV?#Ber5t+CttYSH?ce zaigtDTsb!yE{6J+8$~ z*prCE(+6#iOdFyUx!ueCZeR;jf7XfQ#5=LIZC}6MN*Ef>c;TD}IbU03YFTaw2))>! z8}=UkB$;C))iA5Ynl2~ChmNqoOI6-om}#3^HOTZ**B#0*F*aX@m2Ub#>878#B&h&| z^!c~<5~-?N*b|ALL9?(4lR$kp4hWgjvu%f&{6=oNP~H(E-;dmMjxMO7zOF4G^zYG_ zPex#k>PDoY5mkvpzK+W)nM6M_$(pxW%@CE#oI$L~u#^KUgWlA-76?yTQVAJMM_* za=sd|VEsT;Foy^g-())6C-&YdVfW zRRcG1M$ya7B&Q?9+J+e&!On^Iv2jgpr-t(>9bX@LsApe!%W^$JRzDvHzX;lPgS6d> zwR3lv{&s;ymieBCyiG%na!v~&R!eJ&U-URxj*kgO%lCsB>njFyWGQ8 z6@PG{+%78xHTo~d?Xq%S=x3R- z)j&3!jBBbK`C9$<(UB|*)~m}}r|jsr1!tZ_Zh8Q|tQ@(RJw;q3|HL0QupL8~yfhCY z8GUp{6Ygp%L>3g!z?N&JoyCyo$p&wF0Uq|8N)LEW-AOyl8;>B zW8x|PE$827{M(-AL--f+N4|Zl13XLf^S8va3yhz2I1M|?XcV>^_X`n{op0dU#>lk( z$^oub4O|bF!R>7P2HV=sg8rQD;P?NT3!u>Aa2Qj20!PT{FT=ar!n@lR!@7s_rwb>$ zC_Y(mnjz;r=wQd5EwCS+D*TY%s)oEU|1U0~=82sZ5ILGWEt0}y=OL=!NUk$m81 zut0Nkx!M z1820e12{{w(zl1RU_Pe!&lkzwav*fdR5l&&i}YS>IQi!Ir^H(sBKRRduwkMFI;ed4 zy&O#BWD8+pTY5}9W%K9-Fhqe4>{vsGy%}jV=Mlp7`e6}KT#Pgd99@*&kjP;tW9(@@ zetMTwWST53isM*4aIF}w?f6V1AlLE}VqMl$#jhK|drj`I$7yJRD}#i}*xR0M+R}(8 zf%d33X@U@scZXHR4_WU1)lcH@sz-iWzY~!jR80LH962>*UfZp~{sA6O>A@pQ`)S)< zR-ZenVk>P+Ryg#e`zjRs6=|^#H*T@k@NL9CcPV?z@u>rO{;vATp=o*c`pJ{{0($-A zbLcKP)=>Q)>L=O&^esel4Bal#yx0Ia)KA{)>qWDY)Ic;xkwMi#KVfZ|0kHz4exd{Y zq!N^)Xl%SqFRejb^&zcLs;uaNd;*!+`>zDa)# zgFPP-IH&kil`1|yeo6{m?35P<0LU*0kYDhKovm%85&IxzI4FbIs|?i*v7gEyb`?kI z9iJHW6&zAv$LR$}wLHA7XBlax3F>V<-|p@_OC43wR6X!LgbqMnT)&3_ay3@>3gPR> zwNv&;9>G-x9zr}`tHwtXyDJ+lPF@gP=yCEiZt`@;v;Zr2+hC*8*C?Q@l5|;^8N54I zGov}9cUJxK$7jw@;skTzfU|)N6b#j?29A<&Yj^EbFs-=`T^~QJiq`7b0R;E7(Dhf| zqbU0XmL^U~{K(4KHm(nOE91K}(QguWpph^ao_uZ9$c@)ssTe*w1S)>aqR~~6KW&`! z!(&FCKdA0J3e;*su-k#nytt@dqRpbCu4icO;zRG3oOenWB(Sc<4J^V0V;ei%;*a^h zKD@j89q561OHngB2$^gCZnmG!&JP}s?w}(W6D5Prqf{L^^9+0AqK)+}g&h8sDC=d9 z6~%wE>#gr4CN#)+=9je3y@T%bAv-_iwYDQDXwk_kNC*EY=W2H?2|BpZ=Oe?NWN;Jo z)as7L=63oG4AA(*cy*E;C!Fb^bpKd=N2lxi>l}L)iA>EQ-gLmX93EYdi8<`Hj&5HkfNDABn1Wr%bc#9i6dB7d%OP z#0BRSmN%|Bs@#x?SpPuN$d4n_mnx5Tz^p@gtJ*laYG5)lZIL~!pGAGq495=h4t#75 z*=<`khL~e?Gpp#M#e$WcC$rPz!PzLf^yJd-(UZ^E>$lJ3QB~~0SxSlBUM%sBJ=j-* zotWpdKRCedO77HKxA0b^c)Ict4M{1H;#-E<&+Vi2vrkP!WS?6!Rfz19z4DLVIG=Y5 z+><+LRy0rFjV4MzJcmMw)eFelT7NWdn@*@htFO^g%QsIx1T?_!_AA**RoPZ=9YJ4V zWv}ZV9l0nnO*`E95X=0Ui9irL{}7j`a{F*pYUyY1bie^Ps|&uPjI`E zTLnBPER%`@8q|5(@&g*ILRSJpmq!xET4MDq_O-N(uA1&5(@Yx-3%a*pgif#BrHZHPA=X?&iCC&g=9qH=rgp+Dzh+-hzF1#ym_&3v>a6RPIlL0vl2^<&bdXz~& zjc)W1hC6ENdjn|8S>@;G5P9#9ke&anQCs9M&dY!DScxj`4)<8fc8j-q2 z6Q@(PCGJPOmicn_2mJm)80N^v&pTb&sfHtK+iQ}wR3#hFqVcZL_*LDa@zaW<@ss*e zWK9zMBTvWg56OE!yCVnn+4M_<==`ZH&m2{7MWo^S0qn79`ih&*UE98Ak>R0n?D58x zT~P{38&_=X-Wq$FyM-%zL}SlK7p~oR>gs~#NJ014x-VAGC3-$E^`jK;PyJk_G|_-m ziD&=p!GtdVxmv+qyctc+KkF?EyGq08dq1{6@IiLv$VOBcFMgL%JT;p#s7tdA{h ze5Y&d@u@2}c10Q&t}JEedTimsWDgz>E@(cAXDjxNc5mS%pGfbn(HQ&@JFaidqN$5J z6*Q;p>2dJvk+dX{S_S)03hA2$AU}rUwa0c$opk7NVWHPXJ?_%x7uFe+p z$KCXZZ};!`RR|?42C0$}RxypNsggllYt^Vany6`_zto7yJ$NZmw(}LhX4PSWAc=>nF#MdN8Sdjwp`| zaU{P_QnIe=HAU39?ZHnXH7h@f^q%km-#T|GS2g6R`J9XTcRz`oyPk`>6=Ju)_v)lC zReZpoYVs71BfYq01(QTKVArpt##^0`_6D)Q7V=Y-7~I4X1e3Nwyx66yK6p$KW%kB2 zpXhfNY0-G+FsUX;dbTQ2`U`t)n=mPSs}()|I!o#rCWUXkf_>r9zEp~ee~xI9UeUsz z>Sy^g4k8uTFw=X|UAPN*;zqn~ST(8G**&|ZyJn}#c!aDyN!re*&;z}$0iBnmN@{-& z_%wg50BvDkV1P3&xdJ*;@%zpdDO5atCrb44l%Tn{SrT9LNi{*zv+&l>ND^=5y#*x( z*V3YKqKo{+*QQ~VBpzP^Lh)jF#IWZCE1T((q&JZh9rs} z^zTHMbm=S&kN5uSpKuz+7+g?0(}H`JQHiWzHcVTqI>QJ>GqOGyt6`aeW3}R?$8S$H z67?+MZrB7X2i0 zI+EPmAgE_?c=rLc*>||_z;1lr`uHVYuzWR~9QmZXM(jWUUk;-j7NS*Z@Vz&7PV2X6 z{gN5|QV3;7EOLstJL*#@i%Z;n-JnRkbbN0r$L(BhHHasQ4wXG2-nTL_sz0;L^-S7^ zzXZ_>sY-dnsQ%0aFTjXG##c}B85>9S-!n4pB>%84Z&$^KVDG_{@nAO;AbWce#gAzi zbs%r=rHqg|8ZX-6295O#8N!T6adnmEZm zrI19`g`crdty$|M17QJ%19mG==_)mH{>76{y?D~a=UozgWWp(zjhiWo9JEGo@$ zfB#U*d%OFg^7-$$11KFj9k+v*xanPU#mxA>kNAHvxuzbdj$(Zq5}rj)y8DhZt-I;4 ze(`Qd8v|b#Aj!n-#vqMnJ@riTc3tLKA3c-6U6Fov#%>(R_oR#QMQLjq_@88J2?Ufi z%8jv#6aK=Ri2i=APJYDao5$3y@rRf@vGQpRN@|L0+9rgLRLKn#gQrFggzS<240Asj zEZr%c%wm8+s9Dyp_~7Gstvm%3FXyjp0|eSg6unrjMl%eILZz;sn<^P%rL+E0-<&Gh zfg8H1Ir=E4mFvG&;Pcecz-RdZ>dFU;&A_q59SI2`EI7Dye-EFSm|1W>X8@|jXRkxw zEFj^)nk$Duto!WS-K*n6BhlFOi(mpOS26ru_ilNLn9}do_7h2BG@Z7xLqa(~W~|Vl zb8l3zMP2#Acv|s~Kj(fyP<0U;`Qt{B>IQ8j;%=h9o9XXP^LMkjD_?x<<%Q9v371Tm zIN{RTQ+Q*x@-$toLsKy=@?ef05Y1JDa)&ID6!*IQrz-vDEtb^let##Oo3xm}Tgn}8 z%jvB$_8aM?;@VR#{xV<+cOb13Q^zOHc8L*20XMEl{8)5om30k#&{7>ggjq3bpaSk2 z5HtE;ZxPE-eSJ|u*w?7|Yw-IfhgpB7iR!-EyHSAH9idH>{YphAO7E>E?8)oh$P%lV z$>YcT<9T}A>>tmQtthvm*YFgtj_)sCBk~GNx!Q#UE!4{ScSi+qGo$# zD%`_YxTh){2`kJ2r|C*R=<6O-n%U20w`8;`eRl?P!b-0OcV6inRC=IQ`bvYJ3CBhs zx#9;C#S0&((xq1EH7-eJb?1YWXf1tr8sb7+G7UOYpAdRyTmJL*n~bfDy&jF9I3ybX z9&X4l)e`)==!oO3%Q+IDYt_i|0d?c5MU#w|ZQY1OQ&`vA6vu8^6?_zYN1eZ+ihQgM6b_YhNxMSw&$Y@ z(r^-cTvMTg-`ivYzy0vH#09?ryA&Q@p=dSJjF%jAJxy8=3TSkGD48zyDsRSC3oUkK zZA|aCyHk0ej!KoBjEw6{!?7}SKYacVYA?H@py0#kBbWc+!U>g^UT`rk9(CK|6s52MS1G|SHqSspoqHy`I!H+Olu;+Lq-cj_Ap(hN60WH?NaoGJ9KYslmurTkZr z-?eFFfb(+iREICN0ecfz02^Qw0VCX@P{Nu}NcQAPt9cD@a{aKX`2J;J6iqHqy=o&= zii?1k7Qsu@wYe%@R&1GIrq^Mn>eyFYm^~D;|1{e%EJk~kHow3S#ygm@IeM%cwa6Zz zG!$Of%PXI8R0!seHcmCUd%q~evW@#0YjYZMW=|D%Jy}?Lmh0tPcjO;4t=lbZU7=cc zx@e{j+LOoD;pg$TiQ*YtBu~}or1Z|DC&zFHi-4n=h86v}z)$>uOs&BviB&Y$f_aNI zjoRa&iF7w6YG?F1e-a-`6ixfSi6@V{pqmy=3~$fw(m8U#!bv0TTereFR)yCZIv2Ec zw`Yxd7Vq~2Pq=SRy{yW<{3vTG1<406QB&B6urOct!0?u`{q&S}Nat*Ihx!jtUM=ON zUd}F2yh-&cS|SJFs?s=)vfF0m*qhS&CFirRrQ7;$>(!-GHy3WvW6$<5<%L||-^=T@ z!^nk1Ph#yNn3#-Db;+5Sj87+}Cnn?4kJ1y9mANC!`WM)z#sMxHd7b!oFnPVt+f7-s z<`+5TyYC03k5%axcU*dC@2*L1Pljy!;Fp_n?>FY%zm{_!eYhXg;6GHi@?H%3Yls69 zweVv+Y>0N>4C(%)XWciIH`IeCkz*F}@3o-*^51ZazQoRlV*u8kg6lL_nPx?bo+pnb zp|AU+&oKb5TvjixwD;n{d#RV_kKhfPY6BzIoi)knq-I7N)<4G5nJpJGaC}IUJ6N9> z8;uvu)D#W*>?FOs?9MCI^`*Ps&H=*zq_}9T=rS^#;qATUr)qVgE7|LIuZ-c~^2LG_ z)o|1H+^pFH5ah16mk6UM20JIKcSHJP1|2nZvtGO6G`x_8H&5MMfN?nTE4wHtNK_Sc zvQ_rTn1ziSyVUO3xUo~+;K;v@E99%iZF`zwylwxu?rTdHuILtdC{ozc*u1%I=g32r zsV(wQ*FfPX+1Cf)9jcq~>s;i19V>*E*hdSK-B@88J>xKCE*a%B|1?_Inp!dAq(b6!F5wl~>HCasSgd?C zi|mP>)qPO2D0Y%8{q~nQx$7zOIsUct55!5~5Rj4=%T4^7&p-5~)QkKRztC8iMSuv{VNJ>yi-6_F!I)NEPyjKrpi?!ftX$~N)z{SU68i34#vTHkhKdOai552t?6OxEhy z3pg9hk(N~++Z-Q9%_!#iDCc@t#-4Ng?f#|oKsu&1GVOKpLq-CJKE@D@L4Cq(DTmi@ zgbsJszrx>CMDyvpZ>{wE79nL^Z`H_=M4w#A<3>7$F|}`pSKttBNrdz#KtqH>FOd z834+L^3f~2M_2kPgu zxMf&j-FO-H0N+j?kKi$rK6bZ!7@5WdL|jEjwz`{lHF6o(-Nm?2kbbt$^wCs|AEVh4i#!0?)$8ldSLYis-LDSQqX&l=VQ(3)A4>0~QlU^Z z{-8aI+ZoO{L0nFTs`#}VIRV&{tr@bdfNY48C)=ClDXrf@=nZbbrz$3-8qFom$c9Wl zO`wBZDh=4cnEp`xV^K^abgjnRCnt(J@KL+lh17sLwS(ytY0g*f0^d!47rMe!iijjG zI+%<}ZL3EJZ(?~2A-tZBi9VVog!gR_1uPzMmK;97ZXrr`Qz^k+bKIAF8sDp44a&?G zg@H?>@mx8aBsq-SFoNQ%Vwb}zQzVO?BmNJCsbV6ht~D9@DFrj7(KmW?sif(a4Mp~F ze?do1zEY-{Pm-G9OFU@D6T4VDHu9u$K~_87`>dmOBq6&<_Ao`dzaMLO@~CnOPvH36 zM*P?}LY@*;v5RO#ZKe_L1SOrHuH0L7rszV7n%1@wedV}x+5*zlw##@+n3I^WA{%oG zXawB%$G+f7PhLu1jM|=!IU79Ytmt8w)14Yu4ur2<@(nl);jwAfl;$vb@y90L%v8yFA z?Jc7d*fsH=bPfxUb!q%sK)_zA866H_eX&c3Ustn;qopM{ECQ6x4^HL zhSM*(_;vFq|0#aW`8xc%gd&p%di)x8cD`iZ@Uh8pQwU(UaSwn&re%m^lbf#?G~QM* zi6jQj$h4gez}o!O5*TZ7Ejw!b1Q`7IiB4}4(5S*SvmC*N*k=R30NDa+^9?|@mzInI zAba{CQ7<3Jj#1(NJ&>KoK3#w;AYU$!6`qw(uG4VY0?7UekTK~nAo~*4A^@`Qkt(VI z^JyTvuOtLAI4lIRACWNxvPC-@08AB&WCPi|ABh6_K<3taN;Xk~d*J90$o{3wTLZGg zDSite`!|Kr@tWB?T?@z_rr-d`qFgHJG0R3b{=`213F9q-fo=SrpU9}0iw1IVMQ}j2 z_e-o{+SZ?gY&|+`Sj4{1iu`i-Hka#bp54{mpM1a4iz8ZV%Cg=F=rIn`Ec zlNvpZE&ph#DR(ZZN%J62l$BCzpzJl))m*urU)V8}m2@>IJCgbZPK4L) z5$I)|yW3hLz6|^ji>qT_x_{rL{-l6)rewSdx!h%zQ*N&*_ug7MIZ<}$P@rt!jv=!B z;Vf>q=QfR6d79ZwUYph|n2b#8A=cdj-98;EbgM%zsvBb1No)AD8ZPalRVnvK{^+#2BdMvP+09R5Vsr#WtefhgdzKpAqku_BiGKN?sU<0sYUHYFuo0{rET@GRga?$u}Td z)tTZCucEErKOfoDB|lQ}9Uz;n%yHxxD%!E5O|$JtMLV_FsJ+?Mzpr9K(iyUy8mee} zpPEml`VRuKu!RQoSSs2c7Z`O^rK?B{s8hQ;4VH@baWLnHbaE<#lncA*L^4Iq^ z$-f3-eSwO`G>cYzfQH{jyZGL(}ygK`mA0-&8hBjLD-sl);Jpf}~%Ol=M1( z*~P`GSn0Ny)?A&QU)nJgRdzBcx&q5|pjG|RW7!a2z*E~%z#%H23*XDu>w>vtH($VT z3Wz=&DzW}-x#a#rwX}QT*Wg=qjI(C&PRqu(vrZEaWbo}t<7ZB25SR$&Hb_3JJHWS_ z$w{Bh66Y4_twh<+_Xg0)dx!Y8;8bo8;x>(2b+dA2o^z95hi{rE2|M}>F?^dL4bG~x z!M&LLU*elS`nWeJwNVv=;n0U89NANM){4*+5y__P(a$g6GfpoO9fl>SluKr%Dbd zDIb~n`H31X>}Uqe&*6oGY@TnOjlRslj#Na3V~+LQO<-3=ApG`iacgedy3Q$ z%|e6PU_2(hK@AQI=bB$lv}}~EtpzjBGkpP#R)87N4k2Uq`e45Oti$=|qw)mH($5C-Nw1h?&p&H^6O2z; z^UrngI{MjcG0+6@eWGk_KOpRnT|-3cPucF5+y=6@1)>%6+SccvwXEsn%|C~)_+RR0 z*5TVxq}R`Op+?B+bJ2WR-E(;eX{Miz;5O9H#uHU1n17b=I1Oo8`q@PM4Z`_nsGsde zUbu{Leedy}%Wmh%x75#`Jwa^d5$*E+`G}@2d7scW|AYDGS8u79j`g!Y6Z0Wgi~Z`~ zTj*zZ5^6Be&)P{15iOj5o(#U*v^<=D_MzUUpIzR$WBu$G%hdFID7!^vBmEP2-JNrw zN&kh)xi#s}*UyX@5|k9`XSx=ST}-KgezsA`;MgUWt-ja|^cVEwx##5SXMgLI*3WXL znlJpjqZYjUwr|0oD9`==0BgbB%Gn_j2UAV2pJ|yfYpVGSC3((zuEulL7|P7n&mIh( z?-w@WZ2!ufRLN~5b)cWEDpZ|I<$d7Rk@@TNvqhg6u6^)!zJ7M6FJO!c_?rsI*Uy4k z=udqCf2DveW}%9*lkvxh#>-wkn;|4tb{&~(l0TxIpKMI`#rwrm_!iOal4b+3w(#5OjmPADZN)$e6tT0cYDEUKQ zYrlMp1|i@ao%84c;sKv zLlkNK2fUycOYOz_7N+gVqf7}{=iYc(HDOhr?Q1ov1@bZy)JX102K)$~dXt`vbI!rU z)~Z6CmW=%t3jr>%sj&l8=!!S!H?4?P%;aAKbec^gd9}Ww8Y^hx!PDt>cjNdk83tYF zKATcmt-6VK=|C*m>)el2NsIDj-lo6ZX%j7yS38z4DT$DLx{9JEOWhHa%gBUcfKQfYvmsYe|UoU7Ylfx|5il>F#2z0<$Qlp@D9E3)r%tg^eEKyB4mr% z9Z6AQtn$R3m2^p}62e&B<4>gJ!g$#)^b^Ai8e5NB@j4VwOq{u30AJG*^;Itw7A&Yb z={RmSyC3Q1aFS%Yso^Htg!xkc;bJwp4_))_y?CKC`DX{4`xDqFl}RzulNOS=>l z)*bBCiT!UwLe-~-Kp^^v6173|Ol#P3SEYK8x-F@=?ILi8^F%UJ6~E|oh#QwF>Y>dW z(QQimqjXEe9wv(^0!!R7d*8bUT;3xsTHW|k@}CTO==i_`1aEhL_64(kGhMS0sN4T5 z4VkzWuZj|sB60bOsB~ishY*cL*Yow;S&xb)DrUM*Z%{|DkWe#AyIdE#5oMcc{gnr} z8!bzj_7Q{*s%N~W%!?Lx!g>D*cZ*dql^kp{FJzj@;{qy>nvXs~<2MmK#@riL{Mn|p z)VBdynIT50-BsayE1I>Qe?Fxm#_E#25URFbMEoHS>BMK$R!^3ZmJCDpo9PyxZ8CgR zagGeP7(No>O9A@Y-Jde$y|#lySn|W!?STl>=<9jk3%%BN?aMv+vR*z@O>C@h#iu9a z43;$O#)CrxU-NrkI!{F0zo<%BP>9gN!zX~@u^JWLm{ht~S-+~3 zqglmF5emq$dFI>1nsISnq>|!tjZiwo@*q`8Qa5jV!@?Q7(cmsmU|0sR+*kI=+?B$# zu&t0>f!!Kw;j#+&5&o7a%Q4i|w;BazxsNqmWW=_yxrEF!>7O(1f$H+9(0>hVH@8CK zrN4Mvf@*_+diZb~ZkD*Q{074IAuWO1^fAN`CoETPy~DWq>?vaZHOxZLiV#ShiUNa5!TXq zR8A|Otf&o8&)o&ORmJZU$Z~5S_OTp%+)2-hCewXGGzh|S-n*x$uhur>{dU%m;cm?= z5q5%r5>g3Q38&*BIL-O*;AQ9Dr%(gq^y5|TH9a#-4hM*p?s0v5iNTpVGs7d)=pt1$ zai5@W0SjjZ?tJdnUPRl#pIbL`3+W}`_IU7WwuD7P?*@QvNz#_02LAN0k0MnM?W ze_tig#7p%V8xuOeq%q+LR05Vb%Wn9-SS{rShy(#SH@Rb<(OtV65sVGP_*Jg8{I(S< zW%nRuNBzpD2)=PIST;@$w}$~2ToB3Pf}L&*xZp0!V#-PKcbo>EyS~C6b8IMd6^zuC zpH`UngQs%9U^>zzFnEE-{E{L5p*fHUT4Fup@g{_wQr~cw z@Uo{!WZJC^k(ruppm=&6scv<@?xmr~EWmC&&mnXYtGxUDhK&s2P*<+fJMndQBTu3U z6JEx`IbrmIH{~JOjW=ZnsaslmZ8}d4^;+g8v9bfQ&SG?)?d$1=y)y> z(t1INr{8)_D2Bj^&%IU+74Yt4ZZ%;pU41ZtAaZREG0-1Vj1+41pTt1>QH^cb%^ z@aEZ*UbFFe89PnVX4Id-W71=ON6xl-R*2g_#*02O9b-)HvP$3Q)&9DMP-j44=&#ag z_&R=_!-bZq-$&1pZEIGCJ1977)tesJh1bCi_-?sfYwocjD0+s{c>X2W#gHV)%Qllr zSSKheQ^t@fQ`?#r(e2QDQk_E?&sMZ9lR=azLU!20uwEor`tWZfl8_VW=WaNAiGUr%9o_cl*a<&FYJDbAX zZ~KMz=szgu)~p~2>%z1Z1d6r#aRfKZCI;lyAc@xonk^_>rMya^$)wl(I_Z5sJ&t2zy-4Y31Ny@$7ajNNQ zXp$%^XV&6A{YW?^H|{GAU>_48)Qly83LIHspqv|lM7Purwyct zi}+nZit*xgsti+lFQHZgsUK5badgueg$;h-uW`GhIic) zI~ztmr)*op$YSf2^t!WbEfhn)GAmea*8-%MC^9h1{(ws*y-GIBmvAF|zdjEt3Bh7c zjU~SJI%_Pa_J?j+`!dS2fqc2!Rt@Ov8_@Hc8lY)VF36V#boiHkRXsS)wslCCywg7O zc2ZhC!dUl#fy$0;fXY;olDBq@O5>IpDqXiEjY>;ADjnhrc=de>7_9>Owaj=3NuTaqOiCww%0W^pe{)TTV1QWwxDk6PG8-e!+TxJLba> zuO2^$+fr_kv|&cIJm2_oJ5!f1HgiUWd`HfZhzg{K3 zXQ8z_pqjy!Z9CB_`N{j|Q|X>X23y(NPEJHwfq~S#KamP-HD`Nkr`Ck(UDmdf$H*A2 zl9wb6y)G1IWUrDR`h+NuzqE9?K7ovGOY2?dl29w@uFM^3CBe3n0fu3DtK^L@Aqp!XxG|S$}cG04a zT64+c`si|fWF#MP2lZj|M2ukjy+$a%KzV)s7L=et9@Fv~bPnZ-IxF;R#ty6*f-%E< z9$IK<1#fHZwoBcz(rfyyP$e_ZotN9A%afWW^rYEEZf8 zZNgDT|G}zb21FA@JO3uvK8G>?gdv7WGTQk-o|F1w(05PMq^Vd$C8F`c!&_uj!E=ss zrDzc^@k*b_O4uZ2F%gvB2waM;auD(}oT(;?NZ9}@uJpm*7-9F1Jp5^Zk{&4cT& zk4|r?z2t|H1A6UB@|72SOjLoLm62coSDyZHG%}RhE&Mogb}#uJ>7GM!K0hit@absx z$D^^6hp9pr@y)iK9vMOHAI7gna)+tS)$w@vTRvta7LFh^wU08(;-gkT{r*{YILCba z*VSphfc726f7N=6Tk?wWf;Pn3`V0KUURVXFjrZGgD7{^{ocZNa3nua8eCQV+wYxiy z3kFPfhZ3na_xrpJz5BWSx)c!aYd_vyVeiK5-6{R_Uf;9WIsW`n5OfRv5B)=Ar)M}X zn?o*QOlUfwC;(hwOI_|>91LmV{eDU+RI>mI5GOSKC?dcyS@dvsD!Trt`@Cm#Y z#@9Wq{M7Owp5_qbVFdNAj@K4Z>?f6tn~8IE50qt%7L^vwxM%?B9Joz-eEa|)X^3jG zV4k>WjfU_c3g2MiI9Ko6rGW5RL!m&EQQ&9fIw^j^U<9bByeE`p{jtzq`Wdw0{Zz># zN80MD${fx!x9{&12Z}Y!-;$uG5fPrK$JOyctd|hPhi6^=+is$^MZiK8{CZ9qk`>M+ zY%hC1kV`y_*{A!MgsL+dAwAaXQ0mJ{&Vb6o=R#wG)@Yt`FDM)F-*|=9C}?b59?&=J zuXz8_iXpYFDzt(Z+D@s8{}?@N(f~bqo+l^7r<4|?N?tEh6WM7GeyTGQMWsCgT4+th zT?>^I?f*c+%BgEh?%)Msc^?ueE9~Rsb&uwT3m9$t$Hlzh)DQNd%tW0t!f(gdZ!9`d zkKox%{A2NZkbih~{$-SWW6|y%=9hHzMZywgn}^sZRy@LpN_=QHhqoG570&4Q9tku0 z9rc)f4pwJ-dzO6K`@{w-o1gdoMZ7=SnqsT&p**7dxxD5~;{?tIiLr%ZX}Q$0c*R+x_LdhAJY zm{iq-oc=C1#6G<`_FT0hPd&q253VdmMli6v?mqgbx~gI}hSnJvTmWl!f%#{1c-Ab- z)^q-TF83|vW~H~Veo~ow$T)Bx>5}?*zq^kR$Gj>5d6`mY3XXL#D=ODZT_Kpbe8sg4 z2yC&RoZ}go2F%setTOfnGh{^kR5xl5-yE%$l#$k?<)s}}nY;esKL+TZ&yt=6W?tiV zr)yP}S9ru1THG^SD1Oim9**3jmUo@|hh^yZ>EQ?|dy))}+#UWc)lioAoBi!fCALG< z(=)P}{H%$A#>azle}?8?L+@x+thxz;bC5e!hH$O!XH*;l1XOKzSNVHSRa-DGp9fFK zo2hm?we(bLDHilsq3j7%*x-{QW>d=yH6bBk-pnOJv)ebSV;ieuN$t()O8r#YXz0y$ z#8fR#2&}jMJx#zpXbkbCM0=&Y!L5jRGr!`4pYe-7nP_N8epQfunSSG?b4MBtTgy{g zjBIwN>ot0pd-@%^MYHHO?_b#vVDjMz4*hlX8v*@VLWV^>dBH`gHf?VfEj^*ijc93d z?QQLPQnrlv;N4U=i$%jbb0Hitw79}2jk*Nw{oM6Vl)oXD(gZH+s_Q!FF-A&a*W17Lz(U^b-zUY zB{Ln)Iz_x++hGRTs?s{Em-_`Z5rerCt?uO1iiT+rVch(@cxV98kSP4l0VoVu)bkDs zh3&-{3R1;iDyQBE?x~ytHtkK-wZ0NBtL6nac~?!1mW0*TQ6%E#73!b2-}7+=uf)ZK z3hjT0zTl@p#IW)+e)^azP78j}8qnerv?R1cTR_5#?pG%=cd;%VM83)xv4a#^ca3|? zzXlqWzILe5*;je^TWupvO^|;J1OLM$asiXwZ`ladChiLVrrcNxk{E3#LYgL%HMl4L z30UUaM`qJe^anJmMuNvRW3ff5`<+JlgyXT^*6)+@6^ejB|E0D235-j=;8=Bab;-xNu<2pDyTbq;E~e(8KZk_IO%D>r1hheRTFhU6 zPGMx)llp2Ln{eZ`#RZXRuTqO>yy(t>(#ob3ab0#L-*A7F#S4amr(n3EpYkl#8lduU z%D38F!c*&(ie`1;{vg+aE}{yju(3WKc$47IP#s&3#b}OMF4hoNHSj=q8?4leeRz=$ zEKzas`nlpbpvf2yiI)T1(N;~x4_|)>?v@ApT7NJgs5NuqS&aBY+o}0ZZ^=634+a4O z`WP`55h-*2D+~gJvRpiR0I^cbmaHT5`)`stHfA(~EB!ZSh+p@ZG)(AlM_(fW=tDd% zMmCZ5P=o*F&gs`k)9*qm6!iDR*(Q%#Y$5Nq*1AImRmV0jDDqTi@W!t|yW2LINC?S9 z8Q2$_&b&p43mOyOejHfTcQ*~xcPGLQAJ*;ybA5cUCy_x?i-~^f<+i=mp%8tx@6_r0 zq5473Cxgrol6vW{an444jChH&sZ*%zb*z7AJZ$!xm#KL@!+q(_2dc|04uk7|pG2ji zrTj5UDhPpngT}#jcjCR0Q-)H2y>yJ#q-L&{P2QO;3HO!a4za1X0SUz6q3?tZc5cMy zK#rhfDhuQ`D$>+usTBtG)qmATz{(}AC#WyA!WOR9xJ7o${tNqUcR%5`V)%y|6|HlA z5Tu{MFLb@_AfxLXqw8$@%UDfa@&?3v=Vk-G&F5@>V{^J_<8=}##nDmpt9ZXEN|i8E zo_Q+0v2fkEr?I496(W_d?%A&~D4hf|Ap6ly5)q#^=>h3HFux+ZGh zL6Khch`7zcEulv7kulaWoY}5=kkg;1bFpd=FTIO``KJS}&X4)!2GC6Igv~8%k)ZjQ81!i=;*oxR3iA$)3=p(Z;P zHmJ+*fQ!}TW9aghv?h7xJt_)1EO9$CFjU1r$TjX2yKHwi@(bag8D`yST?kd%Bs%}f zeI}}%O>Vvr`L(D?EW}@v#ZHaLg8qE{earFvhrDIPlQ%3EG$JIV25b>l9l8#ikOxZ* z`Mr6`jlv42k)SgilOFQbS`Lh&J zW&iZ`k_(q<=KnWJG@9qk{6%>!8;J5lsf+N}>+tdj3@HBxBtM}1nbd*0v~5F6aoqLf zgtwwrI&7r&8&Uga6sN57J3@L+{lFU6jh37cx*fxz&wG&Qyx@4IdWisqErxFQmL7*g^d zC_XS5jXbidEK0mN?17PKT^PgUp7i=!6Lc0l%Pv_DQ=Iln&iHkTm8bD*^K)6_SG?%v zeI#3BM)PeNK89HPIE=|-M$yi(5%jjvYbhPz8o**bJBYH>gm}Nd@9zgK#hqptp<9*j zbmeROpj$9pna?&d`cZYvF-XmY!xm1pI9tTa#lUUZTuQ8CIg?txU|+CKIZe(oI>dt zwH2649_@k|Bn**X*I>q?cLd<^s{Y-g)1Rsxz>&@Ut44lYS5!4JSzF^vQ7F+9koh@< zbth2BmDz>Z%6VuJ`VB=%^s3@h`gXI6*dcxW?2*es!XbG+|Fh@DtbSA54#J$fYi+GSw{?fqbT)u zo|+h8F%kL?@2h1-7%JsfgC0_U+`n0;1qy1%7^*IZuUp+n;yQ}Q_T&@vhr6C~po;s1 zmqhr>^tEQOa9bZgq_1;l@l0taE3fn)I!Rps?T%;p)WXf%0SiOfT1gmLj$7!4!}Ig+ zi|@EQyBoyQ{G|^x;|xkZ?FI70;G>7A##Ca2{W2e!WY}YR+g!H?PsMa<(za@nCTga* z3?-X8t(Sm^F$RwXvp~V7@ACO|^{gypIqkPpK8)Y8{=<<$Hnw>6Y}1Y>w3dJWq90AV z>{8IO{InFjra1x^vyi_zCy#X%?-(GB<`d24xhPF%ox2Ve61}gq;bVEK^n;{KZn&S1p77BK;0>eVO`%#3`*F!&J>}Yclc{;EM%0T`vcGVg39N>!SlVS4JLL zEv#Rx4n|~{thT$23@J&4@u@bu?0woCWv5?sVy)-qBHgi-ez)Rk-s!IGSSZ?U{prRX zlBzlX_w1}^Rq+ct(@SgIpDB>!w_Q4!Lqt0>4oUts2WxlJlqE*%7wkXzd(GAUL21&miTjWI zS2os5r9T3cgW0Iza(6JVi+20z1B_-`lvvd>mD=z)v+JG6SQ*DBV&Mu7)$CKKCLv&j zrW$;%3P_!PmkSl~wmm?xF|4l9XqqaC@L44;P-41o7F-A0AY#oJSQwGrJFjj|2~OJG zt>nY@9GSL}99jAX>eIru5sj-N#OmWb>3|`RUIar%rVSLXo4b{J{Tg1I{!(NbCxsPQ zuFA-me@C0r%sib#GCxtfVy~Oc!e;g#yCrwfh{VL%p&i5hQV)=~ZLC$Y7Zd3PrfIvF zY6`8|UE7}m3asQpjeOI7Y4y&7eXF0c2kmYlzwYc^s9K_I|6|oZKHPeo=K##&P8N`S z37_&?()fON#*9-{8) z?xmWHKSu|c(AZD5vOSizJ5w9zj5hY&T7i;?fH{}bN-lY1I!e}l- ze-d}*Y7Tvky`8EXmZ}@#j=O}=;izY{%D`|HCAGMp@CkL!#r7$kM4gI9#N7!Bs&uS~Q2WW@$_ko)P{TExkoP zIo@WFyDm{;#6}v?TjKq??+IVTrFo-NQd$EYG8^!*8_+>Zyy zaLg`1rWb}BRll<&rgN^yaW;OA0X(`Sm(Z)vaedhkrsv##bn7E)OcPW0MuUBGk<^;NM^ z{HxUk=lSTvRPp;(fwCX}6^wlh3^Y}RD55-uYa~*a1eA%FuAL)sT&{`GpE6mCeOC6r z3?!NTOVo#PJW;Zf%KX0e9>Cr3!5oBZPL&U}qk`Kl2xsXC@{@Zwxe>-a$nWRTsgi9} zpiTeqhv3qm1lSVBeA=LGO{y~|0ZvpeL5!Elr&$dXLt~po8S}KfTH&Fk?j&EOrE(>V z@BdrgfFNd!)?XUPUzT6$&QpEei>jrVtmHD)0j0C;Y*YV9)CllLxyFkVmYH(u&hnIT z51Y$;*YUE=zx*7hllm-}uDkX$2&2eNgr$g7vSKVqxcP zZ+7?ZECsZ5y%u{DCCPh?j&HJ&AQ~^Zwtt##ts&hQuNS&$)CIboLsMFXpYi=?k(HK* zMhu-$VZ_tQA8;7^TrqEUu-0m0$SNib?+Ey?wPR zB-?o4wsWu%W3l^%o+rxWZxGUH_U!>59wa)wZ5ahn!_q{_*T?vXER(WtXqEJtTSe%= z1lhcMSV?#Zl+X;%7zA_EW&y$<0t@3P(IRd1X#0)IFmuyi0H(m`F@dTHO?S0l*3i$S zbe0_Yc)3ZH9B*I4ek;6#Cpq_$Cz6_+(>If6lb!+C{Pv7cdjN6TLma4nTBU_@?e6EI zOhWb!dH{cfSt6933;KiBQ1Nk?{T`ej=4w&9f-&u+DbwY%ZIRjHDj_!O<_ zM{BH{S9a2Y>WtEpNYEF%ssh%S?A5TFDKgWTK;Mf#ygLIU|1mI@JW9Cu%Cyd3)&22k zqP+8H1qn)&oQ<+nxKDIUhuCH!j?}Z9DFN zmA>bw%oeTg7BEy=Ec~bWeUpDoOf25hja?7lCi3fM%VYHJ@H~nEzqJOs-T8Hg>E>IW zNAaQh0`GvWo=5Sx?=aWQuY1G4F&3`Qb`}Wz)oPMIB?Bgoz(1fSc}d>=MS1tf=G^02 zT2GjSpD^3C^;-nhy{QJpOA~jBB{}c;ZSKSGA%wSFE+@5;4aai6$FB6s!}37Wq3;qC+Iork;aYGHV$Z zMcr)f%3)v=c`+Ib|;iL9t$kpY@JF;OSqfCGEpExbpxU z;3v=s{?2oR#BG2Im5obA!QIBwtBMb9*jb_vu)o6O z>&JG(IQe>IoMc<3U*virXFw_n@S@e~k`cJJ3G=(trCK?jSEorGz-z|qyZJ(1!!!M* z@ol{H8=~hjJp=@wlS0U*LUWws0F-;7wdi=4{jPJrH`*_EzqWgfQF2tFf0Ag7bWX$cEjLZ)9kw00EPJi74Yv+Qs5six<)oA>Vay~m4z53 z-a?`PGG0{i2g#Ay`rTW;I;oPeeFfJtt)qsvxT}>rE;K)e1A^m4!zr+GNtbQ-vTpa~ zwmLRSMszpJw;)wgL=ns==4ue7{3gWY%{xp?=DGvz>l%Sm?krv)3P@k_6<5YMHk$)t zDr498bu%o}a#w2~FS~swG_jU1)Ct-@xhy3+SY3k}vz8nSygTGFTI_yWWLreUzK4;7 z2ENoCu+*EY4kUvnI`BM1ZFV<25-#XUpWeki8+>&%zl0G?RWhalMl`#$>xWtAIyeSu*6(U27H^N0p+DL4hOP3zec+p)H1~YaInDKUQt7C_B)kxpNn#j;UnG&d&W_VPkVm8cJ%~!zeS?*4X z3sjRAs06#e#EUfk*kWh_#MQ(1*Y$N914Mk+K3~?0BHf73Lw-E*E3?aLr-Isg79}kJ z#A$%B2ia=T64y+kN4(2# zv&3c*V;l9C>T>N425OAofLgP=OGU-2n*uhfp}Z_iJC)lI)1IJC)GbvqoD$#(*vBx9 z`FZI!`ck5PwmZve<}vMOqJYOV2x*uG4}od_v`ow0Z2NZEQ`^HspKb_wXxlH0hoS)w z?L;Zru=dx2G!KpEeS@{rUhW9iTHO5)W;4+)?z7;-7xNpy8pDfV?JcWH0Bg^yTxhn~ ze%E)zH))@2;ailm>gqbxEUHPWMcL|e=x-aQ*KU!1ax}gT=DfNcwN@HG-0d|}{j|h= zX}_I^zjRjC>UF4(Yh%fY8{?H@+ZPsaOkZtrFZO3}~A5S;&&i`V!JK#2*G1sKo#qvpoyAA{RE-Dv!ZcQ3+v9p+qs+hd}(Oc1RbGGmAqdpE@i_3ODEg)m0{h7dwiFsqiE`+Md*`9wfuW5UJJ==-ip}2Iu z^zq8iu~tKjjuE^a1n59Wr11ROmXov=C!;UyRkD33OlQ#?k=H2yVmo^y}$zY>+mDG|}ewKR0L5WI50M z{#M1^V569kWQiRt%}2w=yGNcCr7SE-G+`z@l~PM7Y;0W`jhm4TXl(#fXE5#mmhtWr zaqHxu^#Fdb_g}-?VeKZ;bBv}-+%bG>fhHtEAdI8ZRu1vnimDPzm{`ws4KH}H-ph{* zn&JQZfl#8|5Y-rrgx{CDTY1N($z1<}Yh>0-##l zJV<<9zrwV5zY{kJ&qnoyP6Ht3@Rz6o8g=p}A==sfWZwGK{@UJSr+!ObRkBbwc6zbF zY@hAasaVSR>f{ocr3H%X+!g*~sgkx{Lecf^A2)a*xtm|Bkon1`u*L3IGb{2_?2u%u zZ)GRVrMO(2SM(OgM*lE!cF`*P9n$i{NJ-1b9IpOxd!Y=C!KyDQzY+5*9jKt(w(T2jy0q5Hd7pAFKHN^E z#mo}g5LQPYp7?`H>wa*F_@QJ(Kc zuWL0+@6CeK_^AGsu_IF@OM5^An@^roer~Qo!Ryo5JK{%G#Sci8+^4L7Aso1p*cgyV zHi*>V1kcUhFcwxAfI-$h2MB*nJUI*n&#^tVCb@`OWDj3~y@JC!qw(#cu}E;fC0^P) zP2MdUk2KNHRCMG*`;8pEu&s|>we@PazFR@p92AHEE8ar(IOILri__%JIlE_~jq`0baF)iX8#Y~-MqV^Bm57X95f&Y=lw~ZSh zLVA3=a~m7q9wnE1#YUc@*U6AIzEL#iQ+~;3bv|X6|JnJJU*w%n`9H;JppZe|95}J#7T$HEH>a>=dS*lKDiKRdZ#nhN>ngnVJNDMwYsrbo4|N;Y`jFu zO!N_A_vydZG`clJN4{P+7>L|qJk997Fgo%X>3Yk-kEK~FM7Ie26TQ}+>odic$yT@R zG`5x7O17&bT}M1erXS$zIV!B@?m<0YwDCjr9GR)-d=jBStGipPsTeVA+h-dOfw5-B zB=mkYNO4~_x{I!7t{VRr&>AoOv=hS<&IG_AYXK1n7)x16@@RoaXx(M`* z-g32<3x+EjpDadA%RZ#@*SudHpHQHA&uv_5weAoaQyrV2b&ZP{a0d~}^_W3@)eSEu z{VAPqTset4G-28rR2*HnstZP$-3C<0YIhsLJfzu8wSwARnJSkW zQg4wX*%{=njMq|>&Z|wC1&wHkZtZOfHp=otMM1I_DbuFqjh(U&@>H&ttXvn8D+5>A z^Gna4(aPATGT9}Ho_>Z(#QR1I*(fL9uH`lm+(4gepu0&G*D`-Qokc9cQ^;Kj2*-Cr z-&v9>xwnY78^0)tO!s;+I(nk$W-AhE4($pb3@;?hd|uao?=GmFFu7JL)QzY4gX0PJ zxW=8!=aTZ;#9Nc%D;q~ehSgnb7QniuM+TA*XjN!GZH*dASxsH%KGr1z`pG6-(jwD-tNJ90qECx*7-UCv-7hj-;|dQ?@DDL~cI~EpM3+~`M|Fj= zz7@2U7VJa85Ql~3c6VU#<)`#4Hgu5Y3B<=dzA|1z8!B?!aOKHxV^IGo{iuI!KVScy zdAmtM*47D^uAH4$iz-?A&*7(}yJMCGudR%A8PxWhY-U;=uw2qz>$AYz7&C^n{fr>S zxutyWPPZ)BIy)zCgmF76=W};(kjcs!k(@%taD4z9;zk=f>gpGV9#~%(Tw>?Z#;Aqv*oqkx1c7kS}_E&!0yNKT5rW zCq(5!S6mreSh+BX1@!U%hrM?JkFq%bzY`!3RNSD(q6G;R6s%gPMnMTCLhxDH02NVc zje-z70U~4-t4J`3W?fgQ+SdMBD%PsB))uvBM1@3z#B&ryJO)r<)44j$O|^PSmK z0&0KP^*_AV`~KpE&pyx0+;h6;o_p@o_!~bi@DskIG1i~?K_2z2zj4bzcsPIKCxa!P zY5Ww1n{yO0`^FfvhQD}}YSwyMGWbsGI&~-S~BN!M8@#1>deKf2XeO-Qv0+p&X0OxP?7uCff)EadH@>iy-Ki z{tokl26L(1Ul1)9j!_ySNvt`{IAw<&bE!;Hlj(e|h$nJn5zl!3XRJ%mJf3g#L&0Po z7Ya|_q#01$I=_cj$MV~L3C}@DJd+N;WfqfNa@*;#D{1uYG)6;Z z9%s^M++}sPab_8>lADGL7v1cd8+zN^r#v+AN&B>X`vz4rqXVGTqJE#$aJ!$k)DGex#;ogl3h( zfi2F=Qp!~;_VV5Ac&s>yf6N)O2|LLPfgk&MX7@SoKzHds^6_x#BA)e}(tbu5ixH7pnmNrFBe8}_+Nv>M{$>k_ut=n@gxilbr^3jRtSErwVfT`vW-K1H$0$5 z_?E3Nnssh6Xh&9_SNpQBh9YnrjVTmLxkY$=UiOA;#{i`o6UN5^J>pdx*a}z1t9Dlf z{jpEH`J1z{=#fw|^mXhsadC~&!POglnHWlNkDy^lx4|G+9_&Dk=(V}8g*3FPlHKA1 z(E0^n$R}1I1NH_)1N#s&gx0fOo)@GL%&W^D{R>m)G29T0C+*L*wAxoYlHrW~1!PU1 zPc!`wF0s~G-@-ILVjv@P|03>~1BE?Ie3(8=5U`KyvWphhlIbESC}g&KjiX;BdWD#r zYYD3eaJ<^39Gyrh(o+=8vkMEU)O66R$-Go4Y?G#Lv9$w)-2D4%P6(3YKgbXAp$n1< zTXHn)7VD3nGr4kBaK;P}6sk}$i#f~6!kxEt5eK57fRn%$W@tGTWi8YH7{&Ow!RF2f zB{HFLa~C_q@qD!@oU>&I^`Rh=rhK_vAjPGY)T?A!Xagg4?%1&=7$h%S0BavIU836r zH=CcMg|+0ORx}w*t*03%l1dwRf_2W%Cv~|(a&50CwT|H)MbIE~;5`g?Xr&n`jc&Nx zg^9+%)>WxN5Gu5DSObp5r{zWU&KgZBs(Hll;0Qebx#a~uH2uDkBni%b zwcX^+DpAIjP{u93S{ETLZl31b3Jo0cW#<@a>ShB@R3?PCo$N4GM~HkhZLvM8J#F*v zG?l8@s{SxNU_#3mXy<=-mJo#K5*RGJY0g(3>zhxZ^`=B{?Ed0ZpM&%+BMIBZwl@;lUeeRv&W!yp zzhj7rNPaAl{7;_RIPT|(@ug0L&Th5c87)ne+v+1)=olt*Z~>t6t1|`czjc>EIDgAL zmYxeCkFd}@d=*iKe0erhHG$;viqPz@jUgm&ao5OCfE}Z0y|H+aYW&X7~8|hZ~4@O<4-eUX@$rXoBj6|GmBHe!C zk^-R0)yx3 zd(eLSrLfWsE$hAT0-LySpzRECNL-#W<#~=lD{V2yUSJU&xmou=Sh?BaP9lX12UA1_ zLbn7+4;KY1W!sQ5gNK?D$@#amj!BwR#r+=MiX@^Xeb+LBR)-58ovR^qcV|GHB!t=} zLd8HGNV7ByE>e6vfAJTIb*N#nRC6`%xL(9wYzn`iA^LEJ#yTIl7Mp}F{ONYkHhvN= zKdCW%-<$&6nucH(t3{Jp3DJ@H1U*{-J-kbVYq#j5n27hyYdfu}l;s9n&FhYc-o-Xd zK@2KZ>O-Wc1_O!ZJy@gGoW=asW-D5|UCW9SoOZ27cP z6kEzUZJN3c|LKD3hg<~junm_~*m_S_X_QpfMm_9w zfMI(DjD&gcobmi|G))A*qph{oe0`-_@q^+$U(HQ)lIEX~Z2pfgzvyZsdL*8h34;zi|`3 zIi>5)42?LUfFCXTfq($=b_YPy(G=-Zv)K>$Y&DBbE1FS}r#?E@4D;0@Sw@O668@HI zeZ2T?-2mpWGqJ(4;9;%@q_-lgPqBpmXKJ|JAxj$qL$>*9*08O6_1fF{Yw+Z5b1%OV zm{K=iQlBOW%=@npBC)z?*zfGp`4d_E2pj|9k+X(D52--%HVAt$ zf^EQKICaty&uwG~QI-nfF_zXsWZdZZ7+!D zS5QDZN_Ej+eyg_COc4pdj+8gRAGHBV>BH=|_8vt8VHa*!f!oO~=`l6{3t(k`FLXEy z{sWID?rS4j3mCS#n3i8+t3%mr8@D#`e-zK`eNk>nN7jt3)}>l>UjtqoXgq4*a)-gA=;F+5CO8{|UrsZvZzCxGn{sG^|!~`=ZU*kvNli&L>9Bv4?w&8^F}F zvsvQfF`BzByN4FnBQ|gPRuj-odh!dOc01L#tW%K$K%1M$YKA$oc~hNc{8qBD}!B9!_*`C0@Ii&2z9~R#Umfn zHsjM|#GpBO-W%(MbDG}Kn-b&7=76TvO1t z&Xj#V+Jhc*kVcNltruGETfv=|Rr#Kh(+ch?$hn=*gnqjZ0-$~w`faZXwKjj~xudJk z$g_IxJn6aLv3l;Sb7e0N<$Mmy5cH#pHtOPylH~{W?KJ0y^zHx6_Mmr9%s05h&lWv>&c)VX^-G-5p`({(FK`E2%|YR&i8S$02? z^VR9#WLwVh=PK^Z_t%*NrwCVDvE9G_V*N_m?(djvznfFQdT&L+MZwB~SrwDLr?Xv8NeP2PH$82=|sV76--vV!JeAUJxY^^Fg$)exQ@v`LhsD}+wq9rP8ZVs zFOOc=?tMN_*8hP0+u29l+~wz;Po!LOKHX{>i(3#e^di$2bDD>F80gl4Ii9CE zLoffKztgwE=^yfUdM&XiT6mhMEAd_aPBg5H4fQ#1S;h28mtxn&QV-6qnB||sFJI|1 z)t_a<77g~S(=e$YdD+jihEn(^d|he&LQ0(rgl!Yk^hfgU%>1jfFuu+3ueJDYZWohk zH_ZgLUrVd)e7p2n?bF9+rmr;5P(N~+pbtGO7HLf7sJsA}Zle zJml-(e*Pglf;kAEQQ|2k*o< zm`lmLBs&IQmjtz8Qg)V$Bv3{g0d|*k=)W$uB!w@jcn!tK17VjGn)mBh+4lb#*0G?p zAz>rayiXe$yDr1S3&^;H0hO3=>J%Aab6=CrJt15Gi#m0cC;~2p2u8#d!oxrz4z|%S zhgTx7iO;?0?2yKe26{sr>)Ze*V9Y zf4{WTUifmu`EB{ZY3<%GY4<*|%{$|lX>Sv}K%=$|B4Y+@1yqDPJ7A0->hu57~mzRdk5tt@Tti@mH?w(Mmwbeg{> zi+FgxJM53FtVkfMgB5;>ZtUt*c_?%w*w6R)8QD0tg=}$X**|#voY-2C`ANs$a zrxn?1j^Jrd*2{m$4}S7XoA(F&-<1jI4Lr?TuEclogZMv_A18~YX_)|b z)8`os3N|}~g4*YNHLT2xyNBQr*zI9z@b@(DYLJsG;6|%z-4D-CGi^KzR`HZ=973zE zZ-G||^uh2#VrU!-NuLaNiRUmdV3&L~KjowE)=~U_&^rR+g~(?-|L%8? z-VS-!SMw0qpO!=WYnv*2TaImy`RjDapjUHFIA+v0@z|ls^E}Sqt&;x=0xA_uI5>g) z$f~wvVA;7tpN|UB+{}fOLz!@Q9AN;;l*gS(~K0kWN=6lNX824(LL&;Z%)1F+x{v&v?U=19Pi+>s;$O zGw2!4XJk5(n z3Ze_z)Ne0sW6U>W1&mXefH^3wwoGQT-XxP|?8gqur86d9 zF@5GV#AB5evj?0~u+==K4DO=6I-U9M*L$*(4^|W$S3o5(bDPU{7xTKv++bh0)B?XL zE9uYg^rm{U)BGD6XjQRau_Py?Js-3z7C&H@1;~Wc)u49aVh)Z`EIQsC!5B~1IgV6`s&$PpQQpR{AVI%Z6ak0PfMRM z6uaRKS`{w5gDfJTk0!D_XS1M0FT6BS_z!$h&1n0(ql^s~=Gh`UO%(~g{<2(gHZ1ik z*p;%(zl53L!t=-_Y1g^WX&lccuerzKY?G`OUF2P<=|A|nSyM&$vLn(P3>keU?Gm3aOGcA0Er zTUmlL&MBk+Z3Wr9(PK)-NWMf*Vy_o$7VzM)ZCkB>k}>`9XgDR8r~3J z?0Aqfo_{K(5+h*kC3602oT8(d{V(_iW1+m##r)4%_b`Wf#iXLwIKc4iwEuSBFIf!T#-)-D(5Dyp6bmh=~ZU@ zg~`zJ@%-Pc5gO)nuvxOEmiT4_a^SwMZ{FGRH$3g;`D#8EZ*hFLg6o*q8(Vpy0Xc{2 z?f6FDjV*kj{A+);6QS~F+wv``@=I*_{Pozi`)<6?zC7c*@z1W@?XKMR5?|i=IY2)D zE$UvED*J1jz1LrDSro9;xzcwdf@sw_HC=X!ExVDj>r-V%*zEl-v1NzYmuG!9{+u7! z`c%ME&BX$!d$~-2#y9Xki^Vsb=XjT8qD@R|i=I;WH-j(C&UP-DE3Mc6%Nq3m@y+^w zumzmPmh_m_Ahw>*%hZS`wnp#hsZ~;5$N$DJ(0aK`n6d~wr~?h|%D6(6+ZxBD7vq<& zc7VN$SB^>e!H0`J;0tPbR)!2^!bR`=3atHxB4A<{e$!-5diIO8d6~P;=0^7mziJiw zUqM!oVWFS>J+M;BRg5{-MBgVZP5s*bO34G3Sn+9EzAA-blKzTb{ZD$k@%W+f`JeG@ zi$6a!UjIKxPfBUh`#c=N(B0atX$!*w(m$Xz))8LFve)L|k!`}>o)r)sWAC!A z?(0e&abb7u1_%O?4|pGm`J9v4bb3;7c>y3(p_C3)*`{I}{wxrhh$c_$SZ)S8=14@E zgG#p-9mh^o2WCA`-AVG-)E%BV(D(S*6Gd2`;IL{NhI8yHbDC|K+hzBd2Pp*6owJ`; z#5rr;_4~m)716S)>kj2Bo^|Wl(LYb^-fBf!USRc!Sg`a+opc&JhU^e2U33!J10Y)F zAF?Od&3fUXmbISqt~KU(+hQU{6%FGoWuBO2ZK2?4{nhaUuRq=#sK!~vhHITKatjcR z#MBZAB#&3cQJJ`z^>j@8N8Nl?TO`5wyt$k>-sgu-9#*$qSGp-t`NJ;zoC#J(VFMDI z{m*3Me5~w4-($g#h^QcM+I8W%>rsjocwKjUjhp&=U0?PZHxBf=ejYuRW|&ph8Y$hD zDx`JMgGfn{^bGxc+J9mGmj2l2f(rKyR~J#rglF1#9$sjJgnwT3`fa#Pq2l21@*?@> zvBiF$e?$3r2JiyEG8J||%kfE*^lI7AAD!*KjIm$f|9FZG4d>stT1;rSf9l~R1uxMe zG2G&`x4W2Bj;@Zmj*)(yHRB6SDCeX*mf z%+3`PIt~DqLA(*bKy>CzC-XJBh2jD0E&=~|G0Cy~)awM7+vM8fTTPapk)=y?=!h&_ zf{FjKEQXUNV>2)gUk!elZpVvBEP2v4k5b6IJN-N75n_k<%EPsXXVL9&Sgfv)F&`rE+Q7QWW~ zlox(4Fu8L?pcEm0MgnOVh&r9-WoXDLsN@O8E^F*q++Osbd6R*Mjt{hQIN8HtR4;ji zb?PAI@7v}{J2h~UnBHwRM_X!)&Etr)Pu+UYHv%21bpt`gX?3}8x5t~_)_yGO-zj`q zA@XO=I8FU7T2GW=$v`f!^fc$KM};-%tt6$N$;2PzuXqT2gD)|j*+I~Cr}?cYrqeUu zNX6Jddr$I1e;ZWdTuQ9?8E@7nXQQssA)xg9tM=eEuJ|s99fPO) ztH1eKu(LO$yruG_Wy;J*Xx$|oK^HQ&+*b1A6dVM$<`H!)RaGhp@gO^=6x_XR9gRHuTc0wk1$=JH*pn;Bxx=s258zR!cb>dn5&;-pWgd1si)HZw*>D~Gsre}71TF)lSJLM;#NN1^Z1=Q?}NjgXY@w&!dSN!o`^n&l_I%bxR(6cU!- z|K@MGL<0O|SX_lb4gXYJXOr12(!>2$o@1%L z(QByo5|F8kh!C*)pd&*2Ug1U&-Bw@C%OJPuZAUO}egQ%t4rwWiT--l%!XYvv`tE|H zE+N`fU-s<=a}-%cQW|&?Z)JEOd~Kd)EJg|We281Id=t+uSN|2p0ZP-FMVNc*b}E`-Xb%e0S)9jYZc zcDLnWZlsm^>syAKMfwmm+S49fm|I=Xz``HV9=}yzMrDQ ztGGfvtFl52lz;i~D`r&Ax?s)j=U?=c9au6$YRrjwE@}$g;$|~|dPIL1r`G5^APCZIp8lr`&L+%?WSZQsJ_lYo zFqOSLvb4%_hD}B-WEhFSHu*xxDiPQMk(mR%`jXkRFTHq1#S}~|3%IDNKf}6sboki8 zDgM{RZ;^}7SJ&*Zw_Y5kmfQ__L{L@Y>prqT|I6cloxS=INbx6ET5uD+`c#`j!!H3a zJ6>%8ctjI-TtgH8Rv|^kvu4stnwsRdxk>0DWm-|d4B?@dXQ|jmiuO=ZrmV+c%~QV@ zmWjo_w@%r@$GvCY9#lk`K)CR6`}XKvywS0lSkcYFDS2AO^okjkXM3UQMM|i@W@ZJ? ztQa2_^F((5URwn1V!qw;4aDuRB4gImuum)2iRLB zs`FgRJ1*s2rTAP*4^n8!B#>%L;6L)~k-N zL7$%jvlX7!%bihuH52Sw*lM=$-CL0&EGc4ReoqJoF)cqKhNO6}PX3N_2Q%3-H50$S zdRII)AjwZjbMn3Y)q(hGRa8B<4!-DH@Fn1eKum>Oq|#&Dag9`}3vJL(P@;+=6qS$j zH8!Q_?b!_1)01|^lMav2L0Gb9K&q=BXC{YI0{TDA_n3_wI<$j^u<{ak;wg~h2DM|M z%@QnVAK8erhN-?=D540u)9c&DQ1T+<6bI_6WBj4;Q_-b2~tw|F% z8~D+YS`lm#yX+=mogLRM69VW+V|uC@c<)3_u?Ov*aSqA=FKl;56hYckGelZmIA#@k8-;w)5 zzppDnzhhu7oxJ})!oQs-r|@sbcj4c`SGU2xEE<=vUH}C}59dT1D@@{!h~A&;J7h&~qG|0o4~sHU{4Cw1 zU@#m$FV72~4rilKa$aP%#ms}e&@A?HxuQ>byC6EO9R}`9qu)Zol8v+Gczk^f`DWt& zy0=ae3YOP%-tpBvBEqVTNq@yykoaov=95UMmGeHvi|^JZ`>Ee^tUh7?WQ{Vt{1s1x zzc4TyGlGjV(Y3e@QC(Tt2dtAXa_7^N);-tVzdIi5kuHOO=hxVv)KZ5P%@lq;%&Eg3 zEL3exrje(W!!?-;*iXb7x{<(Aqt{4^NugwKgWYTv(nrRB6l;9(-eLLNSdQYJ3=Z9j zrAJskyOAq2A3qutqpyG25Y*b`&A!^7gVM2~`--|ZXOyMTvAfb_04~f;LTH2eWg_`^ z8myntB-j(n&m?&lOs^d8BI_$J{9ExZUN|Dg#a#3=+g)M`*@!Be&5tz>;hauPnHQ=Z zY_sMZ>fVao+qQ>on#WrpWFg}M*(zQ(1VT8otv!z!R&>*AJwQB*s*EU5SU&>Mc()7v{^uRQG1{H=Dcgz!}hu zL|Ex%L{hdy@D~*4Ca06AQu_bAl^-KMB!VYOzA--c>^O41EC-dlVesdQT?#PydP( zUmDK8V+kEzk>-2fH=lJ*1SW(^tFJ4mh8wyR$wrZ|!ubYES5#z~9H-ve}iGLQFop!W+^OEcFk0 zC0H!el=)N|J696oBqRBex9rmClP(s!Ojcr++8;0YYTwllij1a6^h^7KuQYdJHJDW( zyv}WLGl)cD()eoTvLDf#?zT6nDOsMJCJjVIPI4e%Ie_N|!wdujCOSJz{tLU}RxYNK z&u6MIlGA;!5D$^kMc#@e4r`ExP3P>QfXmyhjpJ`NN3 zx{xcrn)$R`4Vdsf4Tw!ciX#EL(_8%b`CS|wE2kNZedu-3AJoiA<}@$6#Xn><5>a2|mkg2V>015K zo9R}6ZAl`n&W~UB{i)rmec5ozqoYZ5 z@W(P4Re#b+fKk{-Jn*sXh2BDDJLM05(Ia#|QurulWTpl(2kTp`Iiv*ZQ zI43x#5;%MOw-7!Q#;eU3TgZ9xm0Zw9A&@D5WP$V^&+hqMzV41+6@DPk!yf_R`2YAr zK|t{=-4WbUzA`ihGm5G9|HPx;#!4pQeVhOaaaLvgbN)TczgzgXoPSaNy~;n0r|+>Y zZTu$z(`G%k^N0Ey_GNAS5v=^!JVP}|d2(4OazoDW$82w}zfC57Dg1i-UlzZ{0oC*c zufeZZ$dF;L4_(jaW`p#tgZ{1!pm8I#J`m~lac36R6NhLZSb@tqmSu4Y%gVYe>#_qc z>u_0tdFyC^BAt{H!|^Bb*WA-)iI{IhKc&PT%F$I><_10{(n)9oRF>$Dr zSp$!&Jl|6sV5>HqR<*m!te`(U)2lD0tE2^6t9Iwkx`>#GumF)YzyBra;th(5VHscUK!Qo%57$ERb3 zR)%@|NT)sOHV9&56`_CWXZc-FlgKGYT zi-`W*cD-fl2iDOIWF|}84SH`_%K#e*#|58Jwbu~t35nWIBIFGB8;45(vUnntJ+0$Q z@~T)Gg7CJ{oP!jSQ??u&YF1j<*og~%_#u1Ri4NB4gG%E$ zL{l}GLNq0A_(P~p97NMJQn`29k`fu3t60K15-ibD4iDc&HOn=@(Mf`D)d-LxPpd=wdJQ0r-uT%Lc4mUQj4U4powqe#PZ9tZrN8&wVu)LRP)%)|xGDwYy_xy{^Jjb!-OAhHN|#h zh%D049xT!$XwfiGX(fhs*+%3 zqAftbK*5oC?hw9)7fO;W`9@8yawg?r!3E|X@f-yn=_HCBO@2JS_Kf(9AT#pW_fGYd*S4U{hBt#g*vhB1L2|r@93y&WYJY{MTfe?e*OiiqeCa23SO*(e$&Om zA01;cdYzf3lGa?r+FPdiE4Y~g;b^$mled#MyA_D*td90Rk-~7NBPdp|mx4cW9o=XN~Dk5$}@j>o<7n~qsYDIX)ZjAHPvhiT$MA5+#I zIn#?NS$}!-HF9R~J2qa@{4Jtenxe=)A?|>SwUA;^wvt-nG}0P2l1ZS{Si)HC>-36 zBrxmgqrn#4XMF(g$?*~Iheo{D%mpcYNKNZG8}{>UK)XWFB6E#- zRy`A*W*%))@(DNpkdLp?S?^CJf$W_!Jxosj=afFPsnZFziZE4pV){a*hAIwlRjfCY zTonV`;k3mM%e`Wqr}gmQZK+PAD)tLoS{~)9SZ5aDhHS?uxj3rS-%NTTve0Z!DTOFj z&t0EY88p`m7IM))vyUjMD&g>zC#hjA=PkNc|pC<7) zBs#1PF0qNfR^q8ckMP|Is|}LXQ%&q3cGQ2#&KO%-bL+`+kG5t;sbfRx=$bLVE@F}= zX>{#tm56k$P9y&cwHrLmW^6dXEV8>otEun7NHBC%YW|_#l4Tuji5=oLc2-U)i7;Kq z1Au}y=WB?{#5@&tr*$g&*-3W0kLPERi=aHVne2f!VptpcA%Envh2_E#rthXm$1Lmv zenumfB$04>&+M#G;q!~wsQX>)(y@dIHrtUJtHk|#9yKaN1||_KJl{=Ya{fxjyBauS z!mQ(y-R~y=31n{u#^PihU2Ppbj}C;7>*T7yye8OStN7%{wu<9Ng?b)M4Gee6>Mgyb z)A-n?KabzCcYhWNUZOw0cj@W=R4MVu|6YI20!X|546$|C{+#HlNcX3gtKvWEk6XWv zKE%SdFBVX8++IB#gz4C;g(Sv{mE|IWF5~m4rV*GU@#kixO{};ieM_EiVN}*Q1h^4M zZvECL>zMB9nC9w$MRs+ZW9#TNEKx;j6=dQUIJxlVj#(?RATH(6GcnCb&zSH7=5f_& zYI@;SWJ6Zj#AZ<*oy2+E(tp0(XVbf#LwX>R^MFnNO**}>)WRetkg!4wNqO|I(6 z_*=oxDi-`>_67fGTfT5cCj63g`TT_r{^(5jSEkboi!A)CY~Vl7=e@?K!ofc@6aEG` zzGVAL9sC{K<&zr!?iuhuB4LF%#PaB6`-0!i!Cy|c)cDNLfd5I69iKmE!hblOUKkO4 zrWg48?F;@=TfT5=Cj36>^7+4Y@JD9C|3x~zuu$+h%LD)KeBNt(${qXzGvPO)Hc5_8 zk%Rx~O&R0!SvtM&JrV|i(`9XdC-_J3KgYp;jBKg#nUpS{|Itu8KEKO^4-=NGzp$2s z6-+Pf|CrBvwf`YozVL!f_yj0Pmd}qk_`@>c4@##O9w+!LU*NNZ_J%*+!S9?2AC@cy zztF+oBooKv`o&o^nO^t?2`jP~9Poc%@V`A({V)6{*;3!|C+Gmq=JqY}>!zzTkg(iXET(GvRaKNVWeBo8IllO!&V@rxykVzskb@ zJD>N$pM?(o=uG&HWKWLITnGR7O!!jECda>*;Ac?*^nYLQOC9_j*4Qyg|I_93`#Jb) zNl%T>Z_??7t4LU(o2kHmKJV53Plnj>`Ew?G+Tq%#^Y(VH`n0%&5~s3JqCbfDd+km! zXKT$VhroGlZo8l5FSPKwjdtzP1!LvWHt-0;a!NeNeTfNp(KX1$P~`_WyO@K4_)+@2 z1!8}DF!vQCGxWGw|TJKVommT0#jd3!9(WniYcJ zUsx=1pzRNnkmBopOX}#*(4TUqK!9F>z@)JLa19phZ8y^VASLqT|E1_~- zwo`c|u8bZ552-OSRTFC`df6ojluwY_cZrPYa*D@)AKp>fL~GTj`SEmgolBBKu?=*hy+gFV6*5 zQWS{HqQh%(nz9|v<`&uEgZYX1R?pl(cv>zZ@vY`tA1g@Wyx-;NP{*h(qA9vxGCVO4 zr_ml7n^&X$$oaTp4%u*3nbLG2y1(&5AeAjTGZZK&7#*5cfSLettsQhR`n=x{1v6Iur}4q?TI zsNf!}bn9R7Y!=aZdp{Eb*RNA% zOCNIgoH`fG!M3ULN6YjZ@OJe#n7;elh%V6_A2N4qoDRY*0u7t@LPP84NzG|fzx81E z0(0oFL@cRZ*M%Tg(0;ZEd3@fbvv;P)=eTj>jG+-aPI{s7ODKL9Pg|WsJuFkPnBTjS z?}Uo*f&T>fwgg}XNET`+qs%wVj$QQI-H!$4V}2lGqpx$Tk{#9ZNa;_}GqUdKgWAtx zwS)Uv8Llfo0=|&0y6792TQ1#x(QOg8U8fZpH-EICcbYrg69i$|Hkdg-2D;|7qCv~- zQkxn#lX%)Kf|0NH)huS4VEiTM+~;nwiUhY?eB^eEH`pyq;K<8Uy9Jw7ktG2;&6|SF z3h2s{mebF5e!E{-HQk^F0;*N^)%l(M;thYK4D$I>=6j=|vWZT*>|sT<41{NaVEp$0dAc|Iqh2iSKs*7|VC|4}G7Q_^$mU zh##okEclMrQZ>3=;vlz6*j@#rQM>2Zjbe3jKViSw-|jd2+4Y{-FD|3QZ{Pr%-Y*6c z)ebKg#eHU`n#`5^Y2$j ztNkF_piLq4Ry&(+6FN%f!40to_udi$(C5n%$@f~OqvmGJN`8MNU5*qjdRVN$YAep_ zY^gX@?(jh9*SRv+8%Bf8Lvr%hIqM0eB%sq)88G!EFD4)gL_Po6MSM>ZM6RHOimfyY zZH88MO?Q=$IO9Rj4SEND!s~ecD+RtATKQu2Geeq#TVhuQ-1OTPZe+!qFMncNxJMSQ zi55;t&|%#+z}0TygpKiexx&jUNtB&t$klAd^UgA@G68;QDUEO+>dmSAi1r2b2fbr{ zro?bze=IJj+DW-ng!TXukslU1IGt>HyPC`{kp=D^G+X&$+k8B2mZp?`h_XhfB#eL= zStq2EJrNLZ zm^c5KO}h?((q3M1%|%yCn$@=0{AUgZbAg$#CRR!3YljzH{p{fM>62z%Q_9!+8CO)6 z&X{!3v~-<(jpXG0mC;Bxxk@(Z_1$fgvRYJXcEzMwlP?*0DWwwav8BGc_d838xR58^ zv-!_3;52d4l*@uN^CAo2t?vWS+*trFt~fh5OU``tlP3{afA-i(e60t->62y&mAv{( zDke?Qb*CtJ7JzVZ8Lo!-cQ^l*^6wS?ZQ);6(t7i+kbiQjxtxEu@$Vn}YvJD}{>fG@ z$!}ZvXmU*czdrwe`OcZt5P#SF-}9ZN{=@nIJ^=r3nE%xIcC7EQ(|nH|VK!q+0Uv|) z1*G_G`?A(Qq$#+6$-lFqj|z3lwgUCR`}7%hNf|m9AssAHxRae`aR*CA%_5#7xMo%Y zk9}!VQu+aVdrtfNK8gWI^}n(vI?`uptNP#@mKR@30c}nv2f*ca(8eAUW)C%kjjC*V zCW~7WiNCtyI^9P*03xB!*}H!84Cc4g^PYT6tTs)xS0rk0;y`MiB}b}uge^6elqAn1 zihYIkIu}S?$c84f0h2V zdE{_AHH?$X5{>Q2kbiw`Zf~EyDw$p$J)NIvc~yDz*mm#z+r4*g^PW7PRd2~FvsVk1 z=W;}7(R`$s_VwC2Vc1(%Nc3fHVkX((;XGPR4rnB_{fr5P5oRCduoKC-;a#w6xq$G; zZb5h^*ev~FJ~X|>T=f;;B>@QIyu;OUseLug3?$`OG|ZgvnND`ox6uw{1BL(SA~s^~ zHq+IiQCkR%vv1T$Ej6cM6_*#|0V4U`?gm>?m z-k*FQgE7DFcQ6_UXnXR-&$DiwbXB= zSta^I|5ZOnkY-DclE{!=KPA}fgik9APtP(7zqR)sTEm<)zZdTI$y}K7DsVXy*HZL2 zO+Vl*6<6+@8z6WW+i`;4?_#xxpyhq7HqXt9=kEbr1~E&o04JXhcMGaMtKVruz%uaT zY-lzjNoW>$@ho+2oKKzGZ5OF?J^KxH5^-HMGJ;_s#@G16r^VN#i~$nsP4eIH5o+NP zd%lgAK#)SM@%-~BFe0>VANDJDeKBH2PCJ>aD@k8vzhLbP=5LX`GUC?yvT%i3@$@u1 zkK8%2Gz+fE$?ZaOo3W1i6QffWKC!16!YX6Bv;;Xmnk>FsbT6u+FzANa$n3)I0EAVLfmhn^E0uz>&@m;vlifQ<_GJTX8# z19HfF-C17P%W*C0Z3o7vBQdPN^x;G*8>Bjr>go1N8D?)aWtP+xX3+}a-B?>GX2v?p zY=+>Mg|?WTxaG0Cfg15O3UO4KFR@BI|ATAsrf8teEzxBfJ5Dh~hbYsnkekgHyG4fk ztssvZlIfSHhGb$!FH~b48Si;4!x^#-Ozd%|4zKc#I9al9n{I$hxZXNEidl;afP@wthKIJB=@T0j3;AwUK< z({8`-tqr9=SuAY>>puK7X3L?>oj$!dGS^!YzwV-}!!KcZxAMy@e);U$D8u;38pI{r zK7_W93HLpjU8~u=_HhQ9HJCr_N_4#NFkpaY!VDc|lZC$_1BC4a4>@;YOnalUWeno^ zC(&w6S#lJokk_Hvi=xxm8^Ql#(5*vlV-r^%3M1l?(I& zQN~?urz%DNGWUbQf$+(q$zb7Umsrb}qoK(ui=j8En10D(=rxy|wy=3pY5VuI7B)ir z{9SVxwYH{1DSj+vpOmg|{yyrvI9=aG?duz*v?E=8?W#%RR0<#2>ymwAwd4aVvEQUD zZob~3F)sS*V&=;l1iGE*Lq7YPI>9z-LC~!}scuKUw9zYi2|qK` z=}79Sqmc_huT9^mfpc2`EO3yGIuYOF$gRyh-0Qc1BU(ofw?R5WM3?7~K~X>;}a z&NPg{Sj6CnxLC?Do-AXIJa$-F=vYj_6-qQ`L6EIqTMzPAxgfEpnK@fIuZcj!^RFaX ze&DrMzN+w)bP@}GuWNSnAw(oF(PcjG3-X%%01l3ue{Qo#qE9i1i>9phRI(;$zK|k= z=C}9fg<0uE>rL^Gai$qW-jp-VjR3=w<^g2b)~Tp}&OhAGg4M+XVfi!c2|0tN?n^+c zzCa?&^FbL--^Q#St^|ZW9zI^KV&V{pGGeNAuL7*$Rn*YwR6U4_=e{K^ml1= zT7Wbg^-NXe(I^UD@<&SJfj)*@_0~OmJ<8=~#Fx>vfOG3rA=ji|hNf73fiE&xzw9{* z`8p16-K>haA$Vr=Mm56emyzq|rSgqv&Lv|IpFFE$ChZHmymS^D(JT>lrarl$vIO~l zbF3KobVsQud=afrnkD*0%?)RUN8l3(M4w`N1cuCA5H!(yl&89>lfJKbqL`+5k+FEp z5x8PJYlUEq^e!889N*xD&m8E5&l-$28IAgSbioI7@IqyE#Ov*lEA+beGvO4GoX5C! zvfX8QJ6pWkm6g4fel_U~s}MQ*AZV8{zIkSW4h)86`eL(f6)~@D zsFJz;wcK)910^??fh5l`p>bR+HQGC0_4*J2xmojw_v5N!Z|7QX&8Oa)P4eK#lLrS5 zWULNlie0ioQ|}E>aLvvHpZrO>EtcMT#F@OaG52`~sd`U52+IS2)!AAkgl*X4`ASy@ z*C{;In&_Q;s_d!?eNVj{%W=b)7`V_gUgO7|ZEw)4W8%=Y@{MA`9S`(EJsXo@j~QMl z$stIcZ0KXgqPjGXK*$VKrFF{xgdB^!ov(qu%!B-K%Br|j)AU^=*A`K>io0M1s%S{+ zfbPP1q~$G1`GH%196(rmJ+ba$#Vjbn`K8@>zU4KobmNPRy`oND;ciuG?Rh)b;C8ys zf8>S5{>T}{EQN-Wr|pokO8f)f@Hc+KYC`ci9+Cs~gv@i^A)Xa;2N#CbMk%YTRvfC< zpFc8kFt4J9gwKrrgKlI_NHN>)_5IOOXa!5PpYw@OV08N?w?%=~ZBRh8-&cb%68^H8 zs3141_7k+02^u{x5IU9#8jS^oaD9A>CWt4(l(Q9|I=IANJMAqpnw2l)sv|c#J z<+*`~1skIKx2I>I2Yix$$n`yZHw}|deFjZiV0t!+rUe&7k0gon{1c8G>Eb$(ql399 z2X~3wx1m3vvFJ~)w)E%a4Ehrrzu-HlPxJ^&J>;KT<){bKpxb%N>ZQov^hZlQ#Awy+ zlX~nUUa%xQGa(2K@`H&KZ9gB5;P`_Drx<}>aj~DnOClt_e*ov?Z^*P(nYt>IHdtlU z)=B2Q;@7i%jD_#3c@GrBLMA#0e6h!VT1r5jL>00kdCM}ltbAONIiXky14>M^mwYH-P+t8N zgYrf9_Po?7pqCh5_^ETRNbytWyPq192JuujlFs{SlA{%Wy6>?O0}JX(tKdu79JZP+ zn{8`@L6HAY#j*2O@4=-qhzk7M;7ideyG$5k--FvU)(~Ok!1ir*>@AQJx+NY}<{{9o z56s|??IhrC%P>iSdou7{m?h2v0Ml(yWH+agF?Kk^qut8PXHFO#)$0a6m(MNcaAlg8 z%yd4P%+9w{!pdhDXi1X7y-q*RvD6$_tCDB>{^SN0JQp5g*zaiHz-C1Bi1SPFXY6Ut ztJ&Oc;c#_<9J1Rs;168# z_WC%kB6~-@^3_U3AG_Dd10zL|U#jtiC(S^{7h;6k=o`R+pi3XE^h?{Pw~x0mR+(MA z4fEn#>T1z(Q?-4sHjmOuFO+jUITX;v$s2*+&%u98@VjQhwMDV8q_y-S*{?4Ftl&C_go$d~$9B zLfZBYo>u;k#rkn{q&)foS<BzXbpW$ARt&&2Zh z`i%G{q#xHN{gSrn{&49``z0YSCI7b z3)AW4@kMu$p3&Zt_-_}hL~?$pZ+bd^e8Cc%=*}Z!Nt|$Q3V%S2sZbP9^BoN7Oywqv zJ|~kQ<9=%^ThLAQW4ejFdl1`JkS+d;T*Z}cs~;2m+&1u6GgZLf9s&L#4*uqI_5nW( zpNRVKdVpS=YbJiAmL#FKpTBvz<8z#9uVy(J`?=Ajn9<#zwEx~t?llM-deq@ zyBnFk@2j`9b6>P-|GxX8Iad7OebISL!hiF=`n>;(_eGb4+sy}ycIh~~pFE~VIDg)S ztS#7mNI(WX@9Er!wQzrTvBEo8lYrlB6mF+Tx}EXdwPW~k}U;AsF7TIf^WJXtQ!PwkCLYa+K(@ADKr0xpWlEnWLv7E&7jxJGK+-p zs90`9fYNjR(Rf z1z;Ki;i-9n@C+T??2_K7cuO(_41`Vyz)%E2lj-c`0C(;BUi+-1{`-gE|4h3%9%T{T^OAc8Q(kh0m~K8hWOBV;3Z%h1KhKb!`bf&s*ch{ZTP_jh`Mf ze^XXN@2swCyRP;cxu#^tfY0VP3flbL0+ZrZa_lc_0@{`zo4-f-uAVR-<1O0IY4sTe z#4xO!7TUIR-K(Y_2AWxooAL*23pG}6=n{Hn{>EKhz{$pqg+uAo^D48(iGq<9O;1=6vZnKsD2GR*z z&EEjxe<}&mAGxkCS0)tx>oE+mSGanzssdg2nEB*`m=HtpFvOCab?ud8*z~P6Q%RC! zZ7*VC zax?hXXa``X=es<*g$ zYXNP}Rht)r0-&qfe0;Lae2Nk)~>@wrRW66=!2HpiZj zg!>BHrnniU20h&5oE6-$z7M^S|LQ+)X7iuo0GEQ7x0^es>4cLjx)`YD^kHAK0*BM7xfpqt_jh84=mv77A-0>(`CB|Z^w9WG!RO2OP`=4b zT%*Po9{jFmx5-TA)fyz`MCG;~?%~X6mKHD;mNox38A_^#_Qv4g4EAwVZ!aG@MVopg z=UPhXI;85MCm-dj>8FoU|D8j#Rve{88T!^--MHIc*0qOor!t=4tJ%)a6(=Op&rPJi z&qt)^E#8xWID`6=kbCk;20XWMoPa z(vr47Y1(4?xwNB{Ho&FbrL+lA+=$eh^d0IU|;ZM#IrCAN7X)<{)I%E#_3h))O zr^`<^n;%&h4-7ipJt)Ej^8o-X0lSo=hyST0hlm4rS)VVoN&9NACxv^X`bzQW@TZV3 z^t5*m$r7wTn|S~@GI#2B5ca$&HnGZ@8${-Sd)kcIY^q`>VH9eH{=y;KE=Gf<#q;m| z11CfeL@umR($NCUX|rTUr!IW&!K?Z`g8aH`B3H?grHk<8 zfJ81byI#?J>O#H0oadBY{^fbJQO)#6Mk2BuUcgGqe~7_-!hIKi-0X#(CrOL!b9s*= z`VSw_i81KJ$t-8*C>f=GL^ztnz?Sa4sW)O~PtegL`Fv5vd^bhy8fTodlqkGdD0?NE*UBFK;jY{M%Uadvth3;6wg9;Ad%X)o@ zYAOV!_pI~;!Vh<nA z9SGd*h#YtWVN0*g8@cY1#6z`we@$EMX>fRfulw*k&d4H5=Uh7b(u<}c@bQOkoTz5h zSDbyt_}LY+h_8DivJtiGB&to{)i*ZT`3;bX#9e(u&lE<4>y$s-ZJ2v=uG-!DySKYY ztE--=9FV8*z*IbyskBS-2bQZ)ypcft^sRn5d_7t}>JSqU&u`??4YHXl-Ipcicw0^u zyxN^JI0JII!U3|z*7){^Kw-*<5!_C58lN;6AAk@LK7A_SQ*LK)8Z{pPsY3E@jto!xi6eMUHJP8Sm0@pqJQIms=-tMWKcu& z54>Y!?_b`NAN*mUUHH{vaI4IcN3uBXz3Ccb;Ej=qKXsTzV z?bXD=!3KcTT67q8lu7yHcplL0sj!!j$Q%sBPZa} zlu42?F%NXirSRz)6}l_x;0Fpj5v7Th*ld1D%XAxnWd3dAR;BR0jXpG?zg=WIw6_e{ z;(u8B+gZXi$vz0iAv(|@+9FGGL3ezhhc)#g>ASXh-T4ekuXCLuW)kC{*m>a@@D0PN=^ijva_0=gUbyaG{ zVJec-;z}pZXB$tqM`5$gC0S{1R$-g^T3#!Gjt}>bGn++4{w?|-x z0Lq^;!NN-(NY^unmUTH&WpD1(yRP)jjOtTO5_dY4+iBII!pKxsLFVQGx_B_;W&}A( zs=nzEJP@uGsSdYNM*TSm%xXTA{qI{lh{euVU+sx}+^_Uag%ujWPq^W=s^PDv!+%Q- zb_gFiKUd9tlQAq^Qb}mGoO%1ZVGIYlV9EWQuV$lGY3K!ixDzMWZWD;S=wUz2&*|>x z0)C$9e!|^3&0fgz=+P%tG?H^ZApMx%bd)!pGkbEQk^ijLK-~Oz75UVljt~hPLY#4$ z|0#;=uL>Bswpq#X+?5>9H4t}qz^{3WoMqwT%d(LOZlxk=&h420i#$3?E~Pe5g$m>O z(GfcSwPFDk{7dv+N;>9Y0gOXc;!a#i>Nx#GEK>)({=n1ppOhtSZO*yG8VTr{#s7!7 zHvx~b$ojq$AP~gRQ9+}kMnwU~1(b|z8Ho_>XrhcG4vt1p1aUzT62%duF+|h0J;oh( z#&N-Mmgp!(93W97agWO=t}H543<9FVs`UH&pSySB@?6h*ecv1Cy6?O8I(5#eQ&p!< zu@e_wG={*12a^v4u?)oViNTbr5o`p{#h0Hyd4fN@NLj@B+86Hr`4VCxZj@DUt?Nb3 zts3Cd+uzoSCB9}xo14C8;Hdm6X@1}2G~NL-W+6v@K|5@2pGQsjV`aLblNciPy@GYo z(ylA{LMM4bGm?{U&LhMj=(4WSE|1PaN<#%#o}gLC)tZ9bz$>XV1sU(XjwuPA-oGR` zYfwqk$>XePF)ZZ^8OgS~w>BzF+b2Tb8lykIYc1x}I zmF<1a<%>L+z>l47<3DNJE-VS3-rsn7!xWRHi;$&@kfk%@6^M;kRN(YU16~0`o7=iX zllbAV{E?C?gKkvmx<6=oNz;ugO@9K2bvB)G(P7aUe#D)qirWmo!OiX0y^N9P7Z61&+ivmkSgUGs$o-h;DMwCY6uPRQcc%JQfhqE$a z7o{Ehj|dDKmQj&iw4?)#XzN_Gq@x;>bk-7<3ay4o%;7WZ-?!M>(7-x-sfM4V363}Z z>$I`Xe6zX4?4+=92i^b08oEE;^d&|S!51ZZA8}7y#`l@_>k4-GwBhPH%E^G z62v&p3yhv-4^XaW{~$R(m+j@&MY-iC<(8N)(9d6@n;++r0W$@3v9g1oB?}Z@f0VaA z%qWvcU*39i+ILOb_r#QMPyPomQTZRDNV%M?y!B56dihJ_EfOEhQi1{fmf@qz{BFb&R$E8fNcgi7~@>yIw$oaA`&d+ZvOQ zwzX45cb4@lb9~QnTb@+pLb^3iSLY?F;K2i|I;84F<+nYS-}dzU+K^p>4V2syS^EUw z>L1@}Hs_@xD@}6@&)+0_F6)A>R`7VrGN-AFbhqT18fUkOwW}G{UghWbAhN#qi^&h{4ga z+`zDI85LvPz3X;FHu=V6eYH9xV-wrhPHe2&JafyOLRtu!=sUXksy#RP&THP}J3D8Y z`SfjU+Z~@qe6pUw$34fA6dqZR^FcFZ!X&x3WBMk(1;55HPtk{Cl; zQ*=`~4Je)mk=E3+E%kB59)TU1m3jWfMZEWjr*!gVpgMnA1q@-H zi8h#l;m5A_lRBz`0b!)t8|5e29(GYbQxR`{jb2I2_ubU=@JD0e*mGh0b6Q1F zQX|ro@znIQV)kieUNCGHWMMF_H<=)7PdJj}+@Vg#!DKqvET?N}sBnyV_859okKGRG zk?mWs-7NP;z*EBK)=X!sil>gjC~4iGaJA{4iwhX41rkyO}20!)9$< z&%`?FXs%`|o5ysh7SgYEla+Y((s?v9zJ_S<@#gEcUaRv}Y!cLyK^v&Bje5+Z2gNVR^D+&Fc`4(&YIsjzRkW)0@B!Me{5 z(gIGaW9xzR8pBlYBP1B3gAy!bqqS3anwqJmYED6QY(MO;PYEb?MZB#x&-1VWeU=~E z&all$tddj1odAy-&QrB&h-1~#^{P6`KTmgSp`m)dw8g@`gXyAeF z`hVyEXGMR1C@bXocfr52yTtQHYX>l#PeK36Y&)HT>fP&9r0qoFpOc7xpc~@F=XTs- z2N8CHg^|x8_-i$TT=pjyY1{Cc%WL#js{V0GP2zV6`5^5+sujnHvas$dm?!R|>Psm= zpn=R?ua8B|=*tmh*ZZg*B!k#}RFcoEZf@&`Tc90`Utdjd`bAU;;kBLq8E$70IezT% zlNqUGv63e{2)VhTvaoBp zn8!vtiCIjv58WI8RL^HEKU}P}3?EBtX|USiG-v| zql3&RSsFbYAJ>m%0ZF6Mtc1OEh_aVh<)8k0jJtp*(0v0$D%z)EDaMK?NVf9dvW=1^zRG< zxEpzy)BROq@6U>GSWyYStloWltJyZG?1&AyI9Xcy(WA^5T!z+;q5?!rei%g!YgEJd zeDcH-Z2ofUAE;D?8q0i=2&wZ)&Ob4iwDV6)^q5YfJnYRYBfHKk_tw1fFyC`0XJShu zx9!k+svl`PDx~jA<6xD zN}=`VwWM;7KtuHB<3vd6&-C=QDd{g6X6c72{e@ooD}Fltn3VJ#y!1PyeA(Mef4rrS z@5itdT@~r%yZuGK@5H9m38?iqm*u9&)1psObi8_8d~SdN>avp4PCr9k9L~AOdV1jV z{>(Qc*fcIXePr<&MQ0W>1&z%m)}oA7d`8LXqkqRJ!&>PXC1;k5C@PJIJCDRs)#DI! z;Vsl1_E+0aJfISBaJ#$g3F8~J%fX$8`Tc|6QhqkS2^W?h%t+Gz-7RUCYhU#wsrqL1 zd5eeEUi)U9`+>dY^LoDb+CLcr-u#R6$U{5(?qE&EzSH|_YkqQnzcbYO>ths5-7}O& ze}6!Pr2h8SA4Zv-(D3B>-Xh%F^A&Z4dyA)Y`iNQ9P2pEjenOY9n1yWlvU|{r>rG2M zdEK+8o0Pws7R~)i<$lwTasPvo`*ZOS>(6e|as2|Uqd$E_i1w%AXQ#y9KG^I3 zGu8iI{Iv(B#9zs0g5U4v<^QDO&++0fNyJxwr{mlFl=Kht<%*A%>|NOTaDc)9HO$Lr zmgTbx{%AhT=40U?rR>&{P9(ntJs^h;Qn&GlQqLP4yu;IGtdQUqItTMFTmXNYeH3;V#iQb_b#?9)_mzC>9uV?|b4L0k z!X|XSd*t9v${Gw1lBB#oSuK$X*vvZLoUBaA9Gem67wqF{CorKxp?q6<1r5&Z}R+ccwA49x$r;#)d+0unv_Z18Bi;75VcRRw>sTND`gBh8oi{B&r4Efz z4%>tZ2N{)eaN%ub9?qFAq%d4&y1@Abf3$93Lti>()nSQ_;cP+x)SL%1oEdur4Ep^XYgRs3r`mkrn>){V&^nS+2O}8JIe0S*q>$AMKxuRrttg;casPdKVy| zivQUfAfW%`d4**C64Rw)HW%%NiUZ(#{lA6P?)92YbTxwd=c&6n;6fb>|I!<1=~T%; z3e$Ro86az*${2K8slysF_a{*!Qu6K>{_yXI`=tyUHTh=N|K2P0m92ikHeLF?Bs+6- zPU)c+4Mz#5v)kt{Dh&P<9wBpna|gWAHaS6KwVd_ouLU+%hFB!h&1O(spKSLYD0zDD z$UdhBEBa*n8$ZwT%Vb~2F{oQC>Q7xt!_SV>1J&!Zy_UJ61EYuRKXWI^%gz>0;3hhZ z29?!S9EQQKr6u7rdt>nnLv^F)qX0t2o&8;U670MU3$!s7kz>2Sg-aE9bNAW zpQJZC71s$1dS);1KRo010x#k4(PZK=xJ2WPY>C+myo5W26xJarY*%|5m^IO3#^l0Qmg|NXFBrzv6$I*a02}%)=D$MiyBptk+uw}R0p;?zQjs_8-?dxl@SaJBWds;uf!?#cwo4Be&(KUhFOOmHLMMp#y8NWapR(myN7V& z_B-956qQw})eorzIEq#%Tio4f2E(6=blv6__dJ2Jc z%P7DfX_zv(Bv_o=`j`$1gbOM+0C~?Cf!nu}zyk+aL&bP$V6mi`!Ev4_uq?RJWuGo( zVlL@R3e#H1#?x#8wS`4^v8|MG#j}~{t*0dOx4CL$RblB;OtSi_*OII>bl9wiI%Yhb zY3e_h;sZ~~h3ySM)86%325`e>d|WFS`>Kkj#`4k?$H76druLl)hxBwaH~tO{?*k zT-SQ*)(GY_EB|15Zg71R21r?Dx`EtTWg=5t%;Swl>*Kd-=BIaAD|lu7S5@FHtwPdC z!F-D=q2RVYq>A($Nnjh7xomJPYJz$ybigrq>SRzP^6r3-pU(7DRn*f-C_#sgd69O8 z3tDr2h`0(;w`M{?31UvHk0r??c@jaY3VV?heEC6?8#?Ut2iOCbvKWh!hApb(v0FsL z*di_%2R~s1&jv8!lf`#OVY9;h=6>s;7Lw721;2kxJ;eEO>mgY@c=SH6e_pU>bc1J% z@>5vP6Fe8#8kcZ+v?Se*CpiIb_6g#T-|!{od$CQ z>(^kDVEzgf^kDuUtAUhhx!mDgsnryXWpguJxM!n5@h`gr#iNPNy(vI3CSOUOQ?EpN z-bbgCoYeksr|cL=y^G8vn2RkaEEm81<+Gzg-vKi zVgfh#O=R?PIGaL%6)Fkdo^nycxg1f3%iRK2itF;fswuxDT+y4>a2LQn zCZGmCay4QV@oMh{oA0qN)K=99FZsxQN2uz#*y_7AhHBhLo9NUe{54?zNc|?YTfYt4 zwQJXY{W_@zPW&ZaKW+!lIk$(H&qr=dv~Gv|MBQTROUd}~2JkCon5buaY@c49WFV@eRvyqUbQqI5#=CTFXlW1qfCm5o%fVxIaRdEg7n^K1Y+S*nB3Z35 zX3J*Y0Vh~wMtezw<|5>*ak;0-EXD?4+c!bKt+i@<{K!S3ebPT^pkLThtWAT+Sfd7r?zX{)?E+3@|1VBq8^(V>0FWZRwIHT9p>r&Hx(J?X~xLxiZ1wCN%AS( zj#9bqB%!ISBEEjOcWRb6Z=+S66z40-Qy1t4@6zBD0QxPF-czK$@r+*fDpeYso?8_7 zGIM0jB$mv^I!qbFJ@XFMQl*g4u|HFTI)N)RdM@+Rd67|?&i8%@4mrRpYPmm@ zHSj^vx3n{m%-%9$Z;JF>W-km?QYaWo<-HByh&x7Y$7Hrdc(+`Lj&Qi%p2an8#Ld=( z0QDZJdiRglJ4YpkbGnaE1V5tUUrhUQvi= zsmYd0$oNEBd$ehvd-qa@vs{tdV#{6r@FK-_x8JJl5Zdf!RpIDlYJv&{2(`tXZ|@OT zrrIG7KLCzmD@xxaiyNxK=I@W4g1?o{) ziV1$&Hcc-ov#NhwY5c1s+#B~=BRrZBvFvSo#dK%VODLzw> z_>H47;}*`ESs~^|D*XlQQ2Z&3O)K2rh>u>4s}U4v4^(>3o}N^`#pU2hom`d|Sns|k zHnE!Bx8BS0$h&Q)Y12P+HMlJ)#~u2XCU=;J3l)wcBW_7j@4V#2Z*U8}mwNY9EUWp^ ztQ0de8Is-z<4@N-O3}}ny{?5;MCl(fPb%B>faDj_KWt9yiSrJ_z~wx$@`$;pR$2TE z{VPd+JV|$wz)M8`heYXLGzXtZjkm^FYm5g>hX+WlY@;G2ctE2U2`rcrX96&U{Fq_o zaMsvbDHoylWv7p{hC=TcPTft~C|^L5N@WdQ?}Ih$9c^_eYrlJqGtfZ=&*d7@3cG_% z=E^!atRY{ZP(Sa(i%~*li);Lo;M3$juxD|=9a&>Auc0YrYD)h&TsA98IA_c8ijcw< zIt?Rzbk9lYn!G;G1l<)P>VLkn54%VrbBg_SSMJ+83tG^ zS_nv>^RM+CD%kfP(uTan-OyyX!&lO{``8AOCijhH!{lv?JCawRHQTC$@bZ%!VY%z0 z96|*z&NU|DZnD%KN9Zdo-IXJJsIokc07Gsuu7C!c#}(jcyKsg1mY`j(@H@dgTsVwH ziUd~}r}(>ag^M^$-!50Ui}>OSQ`L_)EF4hPJ;oKb5GXKi;7MS;TjRYnxKF*8mR-3* z&TGaMnEDhBA)_c)_`4Us**y}=>b_W3w?(u1Nv@C(57PKU1DKd9AIz<$vcE_^xFBTs z0}PiBO5qO&+bHaj03Ed{CiC3EuFiSE(PD z56->$r{#lAcf$ns@QRXr(Bm!sFGldD zJ&_L%onuW10JARyfCMA>T2aC|Zw^s}6h_cZqgT+MAC(Vo9<0waCa|`fQTMJ)pgT8~ zCzwDDWv0mo(`-0MmJiBkdrUqkviFEPO7P(P?Vat(2k%%GP0o2Ei^&Iv@D3-qntB;m z`~~vCzDgb{c;*h(afO>k$Yzdc3&0c(Qje-0~j$@H%%;hfKYtq3XfzrQCNuU{w)jW-y1nR`sZErPrZII{VO^2U#mJo z|CU3P{)Ln6&_7XrIsIGY_UZo^WnXwKlbIy?SNwM9f6|Z9Kk<$J)sa#9?;NLp0*(H8 zdi3wTK>yxLd-VTOg8s=UM*m)X=s%X#t+A|XqFMcN`Zs$!SXyKQ;F{bF-<weI}rf&{Hp$y@&En3WGGitwJ_{50zXX(3Y2u^*vKV$ZMUS!Yb^91^(EOd3*r1#A~3ezi1G8IIubsw zWBcLWdSukTQc{0EvrB*9bbY+PM|>6SZ`S#D>F=w4@cR2S;#+_F=D;Eh+Oa2FHZ_Z>unU> zpQ6?GHGS|)^!=qa-%%9Ec$-!_g?!{$ZPYxLJmzWq;pCkzo_ry z>#_8I;pb$X3y9n6{~zn$r{ev~wo6@%rXLH$`*^I2_A#qkyY%sGJG?%=g!s`u<}Ia< zBWi23kH-@o-d5*cecU>DXy#9J@NjZc2ea;^3~St@mb!TUPZRcvS&Cke|6H_lk73}a zb91)>oZnHbI`_%L@Jn>=pOmCM!hVPVb?$RirM=FbWo1#d-Bh)3;gee^Wc_1aAt$94 z(l4cupX%Hc`753OJ^?g5{!4$&qrc{h2XDSE-e3P*6YVc%8Oi-c-!{3`+r0i-NPPOM zIiq3*psj-*1LDC3A9l0FAfHpz&{1%jkl)S=QWmIPnrGR8qwt9|~(tf}xvEf1~8;?Bl}s|x+T5$|K`!8eCJN(TI_4d1c* z98zc~Ylq%D^6m>5%M2B+x{(_HafV_R990d-=**e=)b>chsZpOx@v-CO04>tzbug7G1R5ILlw%TyZQ1d~!Z~EF+4YCLTG}%!-56x|CGwWXxe#*Ww_LvMS3KvmpxA8B6uw7cNI)3fdkxBd7hgfVy zHF(+Z{0{#5Dd$g{cJ&ogFJwojZ+vibeDz;8Vo*mwkWFTSqQL}Eo;sXOAOEruqXeIh ziNG0x^QmLF9%0llDJNXP$~pXkhz}wIzgo_N}#5Bnysg!ftTO{z$X?7U%o+ zU?Y|nY`1jk?Je)3kOC30jDzw6s+LHSI<4xu3z}6+hsQ;TBzS9lra74D3BKjgKRYQw z_AY{wu~732RrX~Wj@>`^c!gT@kw3`E-sD?bu!bHz7UxIN5c7YbtP3{*v8It(6ik}f z%J#~Vppck*#*%|$p2L$pi8LtfyMOX`EYYFKo?4t{6~1bvPdDDiDa3#9HzmG>YeXN7 zDB3V-s;l7i=ji3?w(dZ)?GS%B>zY5nmKIxuZSQfJzkYx3i!LbE>B}uof3JPq(3JkZ z=SB?_F8=)*L4^G~>5ydaKuD*i{ z2#q3N|3FE-w<@`8172t^<Ao=1J$<9$5bY{b2V zbE$mtiR6_QwH%B~y(}eeTrwXBkG)2d;6c>7UM6)^;n84{ZhXlX(5|*j(B2NR&Fpof zt^a=LUt+utX6HY6TWR%Ie&0xSq@VpB-yGIJnF6)?<9!eI&*h4Ei@H7)pdO}^rSi!Ym?GIJ)8x8PP5JhD5cwY#f3O0B$d zj+6H4tZKQj%0wsa0m<)FX+X4xfe1)nw*?r8u1bTZSjwt{?azh^O0T2d(K|06tW+}D z$B6VilN8!*4wlnhpBjjs71sxej;G#jT&S;<1pnjrZUd!?xiSoO>JaR8>s%z3RF z>V4O0AW+x+%KO&9P$!7*?|skXyIyVS=6yHtjn+Zo&i`6lb6FE0R~RBYw7i+>FWGw^ zlRy>n_C8EESDGj2gmGEM%mB0vYZzS%ea?lTv8+%AtFwg}j*LVqnu%Z z36Fn?JM5`~%=Kr(XiXh*vqjc5T#tG{TkGziDWJdsPk{n0_nK(S=Yj=%HtN$ub)+UG zh?x{%)r8xK_U2K2D%M5-9@XV@2viu zSyL9e9QHW5HkySSN?N+EBy{ptU`g*0Ydg9R-bXVZ(!+dK8Ar*m-+I+^=3JN0i~3~Y zRP~8WK`;20tF>CGp!%lge7^kkCr&tj>V&EJKnX397z5!feDOR#_l&lRbqqwxJGUdk z+X^>`yu4=FuJ_xQku}~ut%&lunrXD&L;>CsP9Umej+SpNum&y#(`*v4NL}kr*iT-b zvU2#&QFy7k{gjt(VF*1dFO0=&o0B`U$Jygr&cmEMe3!fBXb~b*QRMePX03bUN~@RD zSqFL~#2}#kO9n^c0O7UnFN%Yv4$a*8w7Bm95j_NkVEH`Y>rVA@aU=AMNieI_{3ZFc z#=Uzf{!5C_IKw*_8;kL!Td088=jtUxi0vN3Pnm9>qGEN^$Yyt2)bD-#zzM)d!J(tJ zd}Gw(Zlzqf0Cm<1+H;p!1}wUe+h3InfWKcUkxKqxQP;XRz1->RSIGpVdqtwqN1WhC z1uL#2m{@a4)h`-lsDUBHU|U>bTM6FIr)bzrf9nq2qV1{vx1(zmwsAqX`(>?KYtU>! z*^rr1?0UbfckqsSv0xT19MS-7O}N{pA{iVF;gd;f7#?|$Iyv^I4(QBV0l>=Q?TK3upHu>(GetwxJjf_ zc1BL+(AG}(!^J8k;)*QGJyfXKgPooO`u6&*XvXt1YvArpqEFiFDwQJC#LzHaT^|#HkaeO&aUXCM&MEbOKRtx< zpHy}NPUpqql!cNel>+dLRokh6%@yDn#$~D*s08zwHejuA$53EfSGRhjs#@F;{QYgV+B7*h7VH=wahKIM_=C2{rQt7!hrotGfsr z#-*p9oL~o^yZhxQo{(S>t_DAUlc|J}nEEdAi`#|&u1%mNzrxEM2cr3xoGFMUr(F|` zcE# z09D;av-9NR2|uu3s6XOfkd-5u>SVNtxI!W@8U&2%VD9U7vU2n92iHSA_i!o_OKhn`=RKy)c2&9CuqUz6x7b6V^YqyM0jEvfr>bh$ z$J1r|rj%|J&FL>-mu#Gfb(VE*skLj1s}+}KuF?7f5j51y!b2uzCdvkwoB&*O9)UuK z03)xE%k}$ayY6Rt_>rxVq#5|Hq7?~olo8l?rG`J+Cwz%iIEAcIu~Z}Bfcck{?Q=Ub-wMaF=*{{iw==WEh9Jik%nP!WqfUher!Op zs`FQwgvkck-X1MysMJtlrXDd29;HDbTp6Y17X&l@R#{d4>pmL4D>^TeUm7|;jb9Q~ z#|Ms;42Q||eIR+e-w92Z#K)Verrm(Zk*B7OH!*7eJz3vm+PXC;uZ4S_lcz@HlnN3ERXXIIi=Dvc7u4pwgyC3@SqiOwe^qz**&9 zy9!;Rgz4@S|X5@X86G+wiE;I7jg6Sw)K4t|?W^&!(Y@Hwa z#}2FWrEDj=rOGszbvzN0?R{{*BDS{5D%47DhL*jnP~qAuNplA*A*vRR#P{AfZ_IBh zt`R~pfS+;&V}7`}=J`&1!*ehh;7&6((&R3*C(Fh&Ya%@}fdCoN_(;#MISHs^>vJAg zB5yWg8l)@S5CM>moT$2n%WFJfx!YH1fG+IyXR5R%95un!bAs}zG9ziR{aW3e)95az zWR90!Mpw-DhmBxdi?Rsy-1l?REIEJt_zBadjjix6_J;5bZg>6=>R#zCUZpFS*4PXy zs5S;yw1%NH@zY1gTJw30^z293I>VJkMO&{lQiRdQ+G5j-)Ba-@27tH=3D0oZ9y~F8;ks?viqZ2;%Xh-`DHkK-j0GU% zRuXJ+?|&J~u<}ZXslgx4`qxQRAx1#~-MAX+d5a~7_300`7fXJ3BKff-uOsRmtJDIk z_t=VS{EOptu|)366|n*EqK2D0RWpb?{D+x zAPq^xNJ8M>6JK}|@$z;h;)+s9!xO^nxr~$~{KAc%Bz)B%+jD`{W~!ROkysW6z&*SQ zt#sYImloH-dueFB6`457UcB=&82iQKZ+UCWf-R}`ev1Oy&`NB$yimz?Qf7+WN1e@l zuk3l>Fph@BP{(bMJc~#E^laO!ziSo?Xs7m*C`h$`^?YjIM5LtJCyLa36~(GY zrPj$RbNl<}2FB;(`&J8+TKBdr<;H|48t9khqxfl?=zfvy73BwaVCxWpX}PE|dFU=) zNnb2qavn zw+>7D9+dXIcglB>Z^2AXUw#AL+J06HUjzSYA77(<^vsgQ-k@;i6{Wu7jsE)h!0>`i z@@RrT1&R$#9)1tW_Pv2&T5`e~moHiiE)_Q{=9N`1gk-HH6@g0PjhJ`1lTG>! z?o8^XMX^1JmhmwrnlpV1UeZkl8NTA?qMGgov7`m0WPaj->G>F#{0n1fKySS5e?E=| zi<8jc8?#tFC58H8`cED=f&PNa8(e2^*L@gkxyMnRUqF)G=;Js^#>vlL^%nAU)+e&Q zxR_??FTk*CWVzdz7+LnnF|y41)X1_kj~H3Lt{#k~^llJuy-k_?B$N0RG2AsIP1LBp z89c1vhTq5PP%CZpP|oa6tPa=nh}FTbIwUoziP?MB6TeAok{e1^F-FmLy#M+5oFZJL z`SeyLSRw%M2Ml(?jyef0UAG5z1n9Ize(%%cyKYdj|?tfQspD`%gon*DoI>GbE%XS5x$Ki30 z-kwKJ++#1#74Q2Q`<_7-n^bTp>&dvsD$nETn1_*AdF!iqCzz7KH)>xr zcP-Oq#$oU7js*PazL{UcDq2TSW+G|4eJCPe{}6SCzGdh(l%m^!UPDpj&PmXddO4ZL zfKRhgPmSBZ)O={VY8amnEoM9fi4H|$#XX}Y1halmgd}@;V^ZRu$d{`&Q}KmYeWCcv z+zc<>F_td5#@_j2vu7dw2^gHG-}p!Avpxx;m_F5iw6*pRXaRXav;K=3qk2?#5hGof z_1^b9J*ugq9qF?A=3K96o<3`>M%*sfYi{J}vtCMcWUSu6hL!l@kC=0LDphrHm8u4* zRN2XuMt2gqCTYIax+h5w?fr~O>z6PbfOvSVVP%6WP*;Qt_kJ5#ogEPWe#t#$YpE+@ z6Pr7fq&{3ZWe= z{ANlxcVqmcr$e7{w)5(m~*w|mNkZOZKaC-6@Qc$KRUl&_>qC)UE$M( zUV>wYkTk!JY9M&4W*y33DsNqI=T@2UNTFXu$Ai?UpSQOmdmrvm>X0LvmCyP3AX!svUl&kC`==E9@>yc00sO4KGWkpou&kcY)o61`cqnM~X?+?x5e$8yPtycXt|IK9j-;MQrQ1@L{ z0o*fG1p2>`2ub~A(0YX+Uh*P6i#~`Ng-*b&6M>2Tv-tOT@wvZq55@1B(%|<-C&y3Y zSLbIX@hicP^ZwXRj*!FD-^cFd`M+U5d1spayLE%rsG~u#-|%v4WAArmAmjv z!>1F7kc3a^>HDUnU*n}erz7cmd+EERrWZa`?YwU4xwDsv^Zzn?+I`~ov=6gBZX4p+ z)7~d$PdjTS-O|?Ex4_J9w{nwHu(7eVbJfbYGJx@?E!7Sty*?{I%b^W#k}61*%DbWW zzdM^>9lut7Z}W?d2co~5fJ8%U=irNh)tP};J1{&hX!I?3)mPHYOEU3B`AwkD36jPF zRNVMk)y@u6cN-o6s{(HZ+PdA;rFZ7=hBcjsXD_qbCfFJ2!M7_r?1FE5>r(1CyuqKe z@6FtVnjF42O-ufMEG_)5wC@|zzBi*hl$?HZT6t^IzTZzzpZ<;JO>%ze^;wn{e_2}m ztJ1>L>(7;_DfxF!i@!N7d`;RnR%KJur+shUni@VaE&sF9zSpG1e?RSe8Q<;M8=k#x zzOY@}b^n$2(g(Ka%&I$n<%o6@Sp8n>8cydsTv)>9k^BBClY97FeH))&>oYua9@1Y; ziZ;*Xq>)^w86NWWvqVPylO?thX(}6THf8{A$+^6~ zEOZr1m+1YHg}Zo`ZIW?a4jMhu|6yUm6nZdif`S_t;cy)P3ldxGOYOy!quf~DTW3Pc zo^}n_`xMV(fvSNzQoDk@XeHg%`{~;=z!ARFHkts#+o$0hoG_PNN!!p3JunKwWtV)6 zJ${j1O{L|beLwffsmhN1^K`wMQxzwqa9{pd7{(s{t6XQT+8L2La?(HD^ToTx{zcphoyyJt(u zgvDS3k@oaTsj+RYt6NUc#}J^G0FV0>ekI{qdx0av1~AXBryBYTu>Rq?6R2IDK;ec` zZMYS(CpM40^r>$MIuW7O$*Zj*qwXmaQ-h>Y&Ot20}ag zeh6*OG!dGqaA{^Rn<$Vipd30Gh@u@LiytuaPaFZyd)13>a&zh+R50gE0fGhp;|%SZ zTnSI3t|qspSecFJkGZKq)Cs#kuhU2=;!J39ZL_3X&IKN*w5@Q*Q7#&cl~b{I*dL;w z2g0yj=MH$c&rL*Oza>EH;uAEehmK`KNxDZH-0eh!ZZ5ysy8Q}0g2nT!+ZQviC%Qd` z`>Wh(v_4(6Vu<|Gkl=7ZDc)V!+u`QOf*+1fM~4WLDi0l2o+5OR;^#b2aQth?`x#z) zzy-FTek-3tEIRgpKBRhTayLCgg##7%GVg7Bh!)+#Xz;oc1s5-G{hEnqZ2urS-;dk3 zVSi>an?CQu)%~76t!CsZDW*jx9W=JlLc@peaupd-x16Y`FWOWvR5aY5evSfG+)`G( z**E7O9o4}))QZBT3@)4UAHAU?9`C!m$;U1HBbXa1ICL50z%^>Lkyruk(%#|KXbMcl zG=GH}rp-@-3rCntP!xB*6RsUh!pP0$u`hm4Sa z&qrVON(a4BGzpaj+)xTP;ZzjBVrvP0*rF2G z@9R-oi(ltV%wkgL2%;qsV52{H3R))Lx$|gF>uiQrpa=6puX}MkHR}YWp-Ce4%cMJf z_Z3F$d8!h`eg~y_#C|ktZXU5u5wWj0GF9)0PBmh`dz8?B(R9+g5n@kda<+IFRpxbb zk-R*5N9Ru)WHbYx;c?FPC0~AM8@=CVHCw!3xm$5>#z zTvZe6_63gtbg5lkufS0G+(6;@lSO=k?S`t#TG;XDO&&X*N%=IaEVw?(k>?F34b8a? z&I~Hp_~r58fOs{U4$!)IU9CIe4dZgn7&T7P^eHlyF7uqygx=uxR|%$|3PS0G%xCVZ z^%}CHvdZ(|0HnaJf+3czcaWK>{Am0neuEnv(VYV;Tod_5IpcTk%tgv!!g6WuN>3hA-#>R~jF_5|etZciF05(}kP$MK}+ zJ>?+Dg0G&iD-T{Ezce2FFn$PZs#anYUP)QpQ9rqE$>DgrQo{lCQyRry>f^$IQ7C)= z;jFxVsU!+D>ZFu+G9z4gegG2eaTz4YBI4_>u=*MPyBLn)sV8nq!(;Am)R=c6C_k+3 zb-o}kI}f+QokY>95iM8q+6WYC9fS9hqmMp13DLnrOG_u!(fjp6N~sCfTkb2|_r|}Z zsdwv0Ve~LCD^MCbs)raF$o3DF6qmi;E2K^uCHD1)MR5+m#jKM(M zr-f%!@R+RXCJP>CEsZgoW;gZfWWi%0l|=CHRlfrDfPBmsH0l@EFW)8P*!QsPPq_0((~^x0VHZ7&;L+ke3;K%_cbucIa%+a}O5^XyFO9|* z_uYzSdT!H;APhPd1fDs+a)#GAh2J(JK-H=)c4z?^V3mBH9-=;3 z;T{>Tu6)mAYGJ86xbrDS-&%hy|{4Kuw5nKk)$Rd~JEWcb#d(8F<}|+qOko zKV%I=IiErrPo%K%_sM8P_2F3JkwJ@Fr#P@>3A8DkIOY6n%6tc8hubdB@ct6>oz*EE zxDo+_W?iL6Oz?dfrb&l*^Br~ixxgSk-#J|$)&-1HCki_C`*~%w_`}n?1N(apO^5yd zie^)u?@tg@LVeh#JhK|SF?L@y&%iGA;S&ZE8^8=uJ>Y^HczOfuLGsan1BaRWT_M6UsA~B@ztI+o?hYjvcJ&_GsC#r1e;%U6y zAl0#d5d_D(VIQdlqj+G$i@VkadoWDkzNtcAv9KfIB&O*28l9>Eo5n?Yu3t>MLs=)! zGHmhd5yO_d;mL7qNh04qz%G57w3qx0cNTjnld;-Gjt9o!f{_QOA&q}Y46WQJiel)q zs8Hy0eiVI%Q!ByYBUK@eJ{gJ)`fM5|--xRtwC&gK^J|S-FI%r3^i&t0CI(z{SqE;I zT7UP`Y}K~?Nd)@t_@)I^M9i6~v?*-HboB0jTBtRKeKAFxj$5lo}c&l2Lg znFiXg^@xFXm}-zri0}S73R5wMW%`H_;`4m?>+?LQiV!;j({Tr-!PMQRXa>n?Tz8rv z#LfTqAX#fL)1fV4#)1M5lJkdpkeo=UM~HXf!+_cn6#>?UAjCb#ix3M&T&5N@xt>G@ zt@Jv?UcD*7>sLgn#-;>42+_o_`k)S8hSa=2O0@H+fy;c+$mXUADbjOCiuUARx7w?h z;(ke_sBZ(l(E;x}SH?YtR*TU{u^5Qv&Le^~3ptK{b-8@FSFSP4ID@kcG0d0?!-9~O zb?7Y2c#l}EmC#m{9z3jA@8&W5Aqn(bp@g=UwR5sam!k+}wU{8N0gc4_mlKbq0m&nC z*gYY(PVUWQ;#p3d&&aREN!bPx`{G)|gD>@n;lV&^6UT!j5?eYjiVktV&t0AThUAl1 zg2e8}kDj^mfHZXQFNqPC7V z%(J~0;6u6xl@1zSXP(8JsQ!*E)^Q1%OB(-VZ=-6RzbrI?Gqc>i@tSp58^d6OKUm3< za3veIGyB2~$LP)$@bVJu3db(tX;-y}uI-DaS*SuC%ntXtK9qYq z`B2&QWxL;6WR}wAkb$_*Ks>1G%x*t`VpxKvx{L5K?mj)2TI*nKr1K9*T(tE~Ayp{r zan7mH0rT~c9I0!!%r-t&H=nic zkM`u`rZ_qC9M?xLroR_IQJK8n>wkVP>Y=KzbMP8ip0K=M+Vw?$xTxE3-vaTbYl-6@ zKWwo-b4z3`aZe{MG1|`KeZ2S1T?%`*oyK>^__wd^H+;X_%i-!x2v|IhE=}k;?2T7qb;8qs2^Y@isGOS#gnrV# zfVf94g9Ma=l-`9$3s7EnR7OV9+D$dN2!?Or%@giFehQiIeXcmlOYXFV8UyVF6$_SH z#hXXOs1XM2Ol)w6P{X!;VG+?am_7N{)U-4>h$$!>;S;(Bn?lk1bPOKD2W_#-a%1>m z`WquanCShviTiKPq4=NI$4SU1qdfUUT1RDbZQ$b8228Moib1X7TG~H@`tv$3YA0vD zw*;JaeSDI6k;JO&!5?C)X05HbvVB&B!gjtKT~CKZ)LhYBjQwm7L2H|4xF(R7ygXUb zwaH)Ko9^Y0MKSA*-(ZCTuqSoMcj7&gUL!7tyfjxwMnj0R1<3V?1+i5yj@ERHTBd<) zG%hQx5;hzE!lK0$$9coea~?xuB7SY2`>TCi+t>Y>mxbe~joFJK4~D2(_fIczy}O>#Xh_%kU^*LecP;`wGH2Adz2j)`}88mQfK&XZ!@)ImH7L;*x~ zrNK+bl!h+NBNYR{h+L*Vj5O2oT&s#=XxZPM8(bHjp4E@#?pjP1Gbd5-MmVk7=frWv zM;}$0u#5+IGFf5WI{nO^#}9P>yNonR?QiJWahy^kf-gpXn@_^z`$bam3E-Q(CpHw` z@?)FG%L-K5lC2k$zQ|U#3s<3+|`inxSg(A|mXqX5{-zK3&b6{MHrpNHWvMy#oJaWN=xa7@RY+5HZuCvM3wu;+Z>Xud zZ_IBGvn_%DaC~@-vS2NuC@~(ky;W7XJKMl4qE6{W=GftT%o;lV_x?g+&bsa#UpMZk z%;4QWzR};fE#E)5*;joP-@1&^3kVfKb0v8ea;{>&pc43Nu&bjXayRBu)GW@}pCXu9 zX9RpVUqf-F;hw{LK%m|Qn;b~YCTwJITTy*iUWy02GOFkdmve>I z{?(tadGW77e9gBnm9IQ?@u~`Mbjq_n{-rz{;$Nyuv%VTz$v)ho*YPjnxstb{C4y+% zTFeC zT|Lvdy1&2ct4#i2@z`Td5J%M_BLrV{>pt{E)Mx<95H%<5t8X3nEUWiSR6>D;f1}&| z<9prh&)mV)VQd<_O=$Bb9{CjzJZyKXH@iUJyKPPpWc%^iVY9Ze`#n+Ug@u<(9CYC zmq55nS=EWMRER&g9TT857GpU*ud%S*sqNd5Rf!S=KW%<*B4&QSO}@ZC)nVg5YTGXk zj}VtdhyDPJ|3KllDLCBoSIN0W8Bt9cOA6rtZK)}{hc_X8P1(J?3E^wX?&EEWz1`27 z(7vYZ0p8}>+k?Cb-D}Do;%%e7&Eu`k-u}#+5Wc4DVcr_-?Jv9u(QC>c;jP8q9_3Ap z*kApMucnjLwMRdWgU|H`?-b+KQdrG9dov~s-s!t#EiWDt=KHEw@=?_9P2cs4c!55| z-9_}_oa+Se7@zWtC!$QTyaYNd34U18*owUJQ3>!X34UDC*w&XRMoHtk{w(g4G;SEg z#IPjzLrLS;5bZXQFVE{1$aJT_aeZGQdQEvt&CIt)))c=pvZn0aku{^=8(CBSpOG~a z-XB>r^8>6Q)J*trWX(n)Z7vz*n<3p$3InisliDuR6d-QNLxrs*e!YTK7~?$T)|8 zuyHuw&A0Vb^m5Fs{oMg`cX>YFx>WgbA~WrB7t15`z)Au!^63j)OagbBdDLezKn?$NQ=B=lW^yg9V^OKXq3#Q~L?A ze7@}S*4)+u-ZOZ+@0P4&SY+_g??qo#A661uZzW2Cplj7Pah@?fm+2&pk%2a^yR@ie z-8CD@NHgk%crXL-i%Gt|7k-(qMdOwZp4sf1J%MRfv!QQRF$ zAKsPXF2LV<^lC*g%fwLJR6dO2PUj_s;y$5CNxdj7jQiLwmPTsEF|?#!RlAbRpu_dz(88P$F}d^ew{!cZ-8( zl**4Lne6~wu-mTbPmZQX5^=2u2^?A>^i|&s1WQBLGU}B#_(SL9xp|Ux1dHBL*x!do z3>J&1WDFL$gtv~vV;5LNF|5COF%B0|s;}li#ZQL~que7of(@hG0g4cZ4Idii&JdP8 zL6ihkN)CP*(z$Yh2Nf;*?nSFg$L~l5O7(TXg0)jMHb%YkRhCqGo|SkQqu!oGbdr5z zZT-ND77+FBU_zW;_J5yElzlftXbhqi=@30l#R#IiMR1l@Bq*aXdYSm@)%A2&RxS18nWb=_ml_@AsPT z=J6zA#nE7Qjl`@N?EXQ++%$Y*u)BwtqF2H04g#4Ti7N&6z@LSK>9F3=)mSk9{Xln@ z79wmVl08kv!&g{|EDLU90nl}|GPID_;L0=>7>=@@%Ua}Ne9vj99O%m(kt-{3EPf6r z`eG=<+pN&~;t=sTDL2Driv!Zqby=i~;yaU?bMmNVgZrCAEA`O&ZffB&_c$K3r9^Yi zEutoxAJ{BZQuHcCAH3Y}D_vfexwAC$Td)4^1a)-0dweygDz{8@MV^)99UZD-gL$)Z z6UGlFR=j@(@ga;KB8+b&N(^!zsurn`JJ*I9t>Nwhxwj-f(UF4OUIqkFw+Fd4lBGee zGYv|GT!zM(RLH%i;yg}~fZS9SB*-nGeuCU&JYtYrBB~MO7V~0|D^c`zAeW_{PJ&!F z<@RHct5t4-T&7?W!|V(`gxP;0v>nVYhNGuoc5Ho*6B$~s?%Jq9q4fh8yzH8$LVA-8 z2h!Qt1=15tyz?Oagcu$;TGnr;@8+eF7lbX6Z4E?s3LMDWr{H0j^#oDeulXt+ys^|* zy0J8KM@c58%Cwc?HVIToAlXi2Pxuou!RO~o*P*5wZ`%+m8T^*-mTwd(29b??6oJ9l z&*Wuf&=zD;sC@wJBo!to+xxp!Z`H(&Dgqn3GCPAyLrAbNuV=8a;p&N8Y(FSI?|HO3>buhVk|urr5&Vc5nz)b z^cj(V6lun)Kp{;FFL4mP#fOlloM$^olM6xr6o6XaW%?DP(9y~`6>kf&k3v@S zD74vKDYkCbW~U{@;t7(PznBhK5tLAZ@U?qJ1Ag`8F) zeq>beq)ky=vpe2^0AE8%Uy$?hod&rhXizHTdfTv)GAe9Pap{n|OJbTJx0<>Na<}3U zgItz`bMdy_c`?XMR`hlt*H1m21i5nM_G7&5efW<-?gZr@gWM24gr*IIwu7b@!zxnI zw4PB=e*q(7<88o46P&X8*0WHA*pAJg2>YEA^}?F^&$DNmu= z?pA1Yp528H0W3^tI{+I5=ST$@yg$MC0F`Z7*0=tOv*5de>T|K|_Ca-)q&Kn_a^6d~ zFmJQbU^%k6D^{QYbf-b>B{y8cpJa@v20fBJKJCHe3xi`~wzi*gNQa5923uL)Xy70G zs_&K`G>?ek&{jSK5-zuB4&~Z#<*h1PnCia zmr7anlJ>{FQf~awQl2y3tHUUj^=>@}rrSck=w(>{yC*fc<#_fR!v!1%%W$7lgVyPv zv+DhSCHMcAb8(VQ+pl14=hY}l@q2<_BfpD)$VZ$cSjCUq2qRzf8;kkU%lO^Q?-PDm znC2SB?_7RY^1FfG-}t@G@3ZLd-w?=U@ZQ(?9o2@72~MD$x*-y2;5U0+B(lfGNaVNt z{>|@X7|%Z3jC(u3o%}-B$vW-pNaSUHLr6D}I{b~_zxXZWw}fA8zefAt(yj{aebZ^# zfmzv^l{yxCis5}HwxKq%Q&s&=+X0&!Gb<1F4{kBVCx6xU%(mTdJG6De?dZGX#k$Nn zZ&!XfprQOFVpeS7-kPfIou<9l_BDETOOQd|=Jx@=Px(=$l=914ABH-U_0?`p`>sj* zo|y8@bnfM2(28lw`sl_E8B?gc)CuPB%*Yt!4`sFB3oDJg*48@rTE-)Y0U2(-;%v1l`i?bCPuvV)|d$3&M`kp5*1}_nH3JO($j7 zoSYraD0C7Tot*0rUB~J=I!v34^Y5BtR6kJqK0AIa19V-zO#UwRk6O_^US_5NWcors zQT|Ej0n8%#h&*>eN*!YG5}ftX7T{r09FFDh;yMoDOum`-8re_^SVa26F2bnAJ6-A}i$8 zF1}wIYoE$$LdfOzs*|%bg2&foR=-n;HAaSr?E@NWPVOoc8tLhKLKYbnU7|S&#gq0= zlwYz(H2>YKE##_O3BiN7ehck+!fTIb&%<<^TV;qnivLnZk?Lb!QSi;+e}dl@aX2uP z_36#<{t#F=vUje(s_>}YJ7z>G2NG~3Z^G@8k--_gvl~CpZTvFZ_uLy@KSYW1{jRSD z&+NUsKU~o}+scWww4DkY-`I^b;hwkB_yL>U3{8wfS)a?3VfZ<+U%-2$^3+g{Ug|Oj ze>khh;16eX59R!o@4>CJIuCB0c`)~?gmQ|lUS0h|v8q>Ds14AnrFmdt(b)2rMh-5x zj`+R@8ruFtsTc50solUCO6^Rkp`5d#`Cm7$?P>QCTox6_RvwA{b-~lq&++uhr?U_q z%6c;t1qVmgs|x#&OGZWZ9QHyc+E7{W{5Q0zsR=m&yZ$zl&g!V*0hC4K)RTC?Ka!$d zt7ww94pmqvkKlPp!RN+;I}yyjCBY9Q1s4*mxof!KktE+f=8F)pv9zn>mN*F*;ev;g zVq_`X=%IcUjzW*3Jd_k=wN2B_(!JG>vwDhhYf_XYUX_iyS3>|tc!S3>yKc_X|Mp!)oHk@d5A6kYJYDil734|gI}PFk8CpEJxv7Z<=64VzV!DSGcr!Za9cj_8RX3S$oyPBI>tWo zPh2)KzrWhP4_-?8u4d7y)TI=zN(Gw+Z0441>h&r?iqgz;0BnVOwux9HJA?AxN3~;F z#69C>QE@IriI-J=o>t#VgR9&%3LIL@h7LldvI$jM7tp+xSvR1;Y0^(&YD7`wJrpM8h9=AhQ1je0swT*t ztty5l)Ix>+8jlKx7PnOT{HgX|+<%#d)I$l=ALNoNOMmz*Kh7A=9Zd!nz^IQ zJ;U5H%{|N9G3Nfk+;h!6&)jk5USRHp=1w$slDU_ddzrbHn>)qaspeLgdzHD<&Hbaf zGt9lt+<>{)n>)wc8_caS_a<|1Huq2F)|z{pxp$a*m$`Gzz1Q6P&3(|^dFDQB?jz9SCb>=>8?la~tFt^^^h35X-+{NZLnERr+OU+$oZnL?sn)|xBZ<^a; z?mOnbXYTvvE;sihb3ZZnGjms(yV~3@%w1!yGxsZV*O|NC+>PdLGWR=kH=DcF-0kLm zZ|+WWGdQFT{+rv$+|K4^o4cF2yPMnH++1__G`EMjdz+hQ?tbR>GWS4p^UXcP+}`FM zZf;+5k1+R0bB{K+zq!YnJJ8(!L*4tpS9O&6|A#gxt)OWIHz??BOBEDoLIZ{hHi6J4 z7TN%z4N41_z452+l>ER<8L?q_l>{9 z_|F)Br}2Mi{N2X?vGMm9|0l-ZXZ)WTf4}j6Vf+Ke|CR9%8vnP(KV7Eut8**ZGhJvUpkrnCN@X>_-dg;LK}sCA@r=!9--d~JtK5VXq!;(b)atuy<4b5s6yx= zp*8OZ>Ai&bBSN1L+9sr#Rr~`*pn9SCLN!8n3w>DVUxX@zzA1Er&{INFg!Twc5c-wS zXrUuQ?-Y7fXsD1cbg9q~>Ff!O5PFRjO#FR9$A$DIhGYCI)sNpSqI&lcs@^LN84M-6=Fw<+8|J z6}nX@E~M{h#~&{QO%vKLR3!8_q47eOO$3b+DinIV&|INhp?iehAhbcKhdrwJQ$l|g zIwYk1wD>up-w6$uRtJP83H?Oq7NMO&ON72F^cf-Tf5pEh^fjUFLhFToCiHoseQd!W zTPgIWVW4}3iiH}5ZfC)ItX62f&;p@ngyslMRoF72e`c5W*awA{iKo4{_(iJU_X=Gu z6cM^wNZ(zJe~jDs#|8_n6S_#Kna!kQ-Mr8gZx{ND(33((g#IA(TcNkIHFa#i&SH5>elK*n(0QRjLVD`)STBzg z$181x zg{~B;5y}(#w9uP{zAKa?bWG^%Sx_F&3LQHkG*#$NLbXDNgf0aVLi#Rld_1egV{3(CLZ1-o5NZ`VB2+IldrHwg6zO%eLQm7obi4+)JH`lHZ0g@#-O8Y)yPbg9rfA-+OK+Y-`uc;h*vK*xpd z5c-4ASA-4l zPbg{Rgzgl&bTnv@&2z^lK4?=}P zm*<1tD>P9kB6OS3+k`$YG+3xp=pv!#g}QnAHm=u3kMSdKdZ_}?5utyc0Q#-a<3js| zx`p@@gdhL#wV)kB9YRkC4bUjmDfB*}uNXO@bwYZJ{McuNp3_*y|0n$TU#=w_i$3Y7{yB6OY54}|iC{wVZrp`0n85kl_~x?Jc(LW6|# zQI})AuYvUOmt!Y|z9ICo&|aY~q2ofo63Uqh+9&ibp&trO7TPYfMCe;WpBLIB^i82J z3H^sqyU=l=PYDhAAZUe9p-_|1Z9;LOW}!QT9ule)`k~N=gw6{U3%%od&?KSBLSu!h zgsv3&qEMdDUZFP&9TUnC8dwZE%ZtJ|FF5MLFd{}cL{(AR}_32hMio6r}8-jf4bEp)rk$Ams5loa}J zp*w{N27(p|)e7Az^d+I0LO&ClCNzj$!ed236NJVK>5-meql6w8db`kRppbrycr|zf{6Y7e_E&<7;g0~ffmg!M2d@B+hF=P91t;KFfs^1|_z7?$xDtLFI05ed z7tdPUkR=P4~8EHSAw^~-v_P$|73&bMV9mR zBJiAjo>vI=$k(AKxq-2Qa(azh)LSTz`)t0kMepd}26#KT9{=lUe-z=0f8co=z!C5! z`1`>l!0W*|e>?5xftyID6TA+bi~K%t5$Pn6iJUs^Pa&P|pLyP;rjZIbo-^$*Bgj?Fq46u@JGQf2JZmpfs^1oWCnvf!OBnjGoE({ z+zCFp>|^@Aebuaui$&UJw6=U#5P+>%h-|$KKKHw}W>hQw&}Uj(>sr2CoKhfnT<; z+g}N;fWHIW23`lhJ=*QB02jfpT-@!qf)^9#YH$*K2Y5tvw?CS)sX@LGoPdAyY3gH1 zw;wr0eLROfJ<6v@;9rmYTBcRqd~S3%{6$Q_j)1p=lmFT6?+3pJneD%)9Ki1Y5AGs< z!sZbFP9|{&;OBnR^M)R?mC=rU*p-~I(xfTw_q zz+dk0ybkaRa1rU(tUBZGMBfdBE&A*kKLNk<8|VvGyP>D^y0M=XT<`w&8KYk#cq|j- zgYav>i@*uuIJyJ-dHjr@i{3L8-xFv2EeiXup10z=XZ%6Ly&Ib?{vLWEKN^`)+t2ul zzmPNsG5sbv)BfqZy*#qkNcoh4adNvjR5aK_rLekuG2{2hNj>r0=p=$U&ottaD#HyZv*;u-Xpv;I(UD|ian11G?Z;N!0j@D_nL zfe(T!!3V*+!TMao;Qv1Bx02Sj$Ej5C4sDUwcTn$HzlJy?=(YpgiOfpm zy9S+0l^dhA*9O1m``F**=loH`xd@rDZ$0Nr&m%vfT;FldPasnUzw)YcejfZv>Z=n> za8tj`BD`+W-G+Q*>N!)7dB~sq;5q*&{87l4U7wa$eH}eP``=3Zzc}X~0I&Z%`TgZN ze<%15{7yaqvjw~#dcsn==ZUk=uuLdswcYrs5tI&C!EKe*~?JEMcDEZ=>(Ho>cj%eY6qw z2>h-IJ$?dw5IpqS9zTyd*#|BI&xF4dyaK$MI7^AMZE}yl58XTAZz}2WTj6i}I`si2 zT2nulLfgs5N@R+6_V_(~bF&qk1Rn(_z@6X&;G^5Q&AY3|-w8ehZUfIG?0)bzu*z>A zxbufSehz8v+(Uca+vAtPA4NRvKkxBRqGvuj909A}VfN_l;d&0&yYkQbBf#C?Lf?Y( zJkLhC6GvY8d4C7Edo%f)c|KLXU9SxAo_LV*9oy^g1AhxVVqCAk9bEbY#v|}1@aj*~ zUtiPfw}V%JGcnQN3X>`!8^f|iRUO^JKF*-CT!2dUVlBf z5PpPB%$4Blz}qJG`in*3dkUL8C)ar`l^KiBK81#6x&mhIeD@BwfexCXojd;nYl-T@x{ z^Iks(TiOa<0nUfN3A`UX0=ynPimx0D0R`FxX9jtlI0k8)?1n%VFoh``ELVf|?ZBTtw{+RUlQcm#WpJ6=s3FQP{ z03Q8Q$_ZQnJ`Sz`uOpsfHpy!U+rhY%^JlA<>~S@9kwg04H9U*S_3me}$7}hp2K)tt z8$HSQ$HI>jZUuNS`MDVJPIy!PgM9HcMkTWO$S(K{GhOkK-6|Y%#iOqpQ!(e38|ReF zx-QxpD~;V<+0c+^u9`ltJQCr;hh|K#3}1-U-7vab2P=xxBI|T9<70<|ZX{8IO+~K;{rf9$N@Ux;>9oq^EvNZu*ULV%11q24@R0 zJUZ&PBexDY$v8P99C*`jEMFR367y~jz?@jENiCPO^pHvyM}j!QVO|eUzj1m)eKOXX zREz-($2pYvq<_&r5a;w8D;nzRlO{ihxO1TVAv}ySAJ8SDWE_x$(7g8rx8Z1 zo!-UX5qK)A$?ykX%skwb9QAqoMP5skwiS}yj;w6q!9@eSz594|pX+-rI_*z|w!bkQ z_9S7;tFfU_*cF6TIZuZFFku~a=@s8`k@pDk7KXx<1-jh_zdfYeI%Ma=8x)cqfvoJi z9DX_R7eGf4<_hR2=w;9;p*Z#v$J2`$Te<5%FjE$~ucWcLizNiwM`(j_20h8?*82eu(O`3b|b5!ghRXU9%!hImyi?54!&+X1Lx< z;I9kiWjp0^-$MGxkgTisNA4KlJ;1zb9@jm>%zze!!uAk$Hnva{3hU~<1pa)&I_k=< zjI!HIyg8vTuHIL{&!gO(>;_~nAs*F}%ZKV+b#}#q0p6OQc;@=Hp4a?i)c3xC9th|m zsEcbqaSbE>wV}AwE@VRk;Xh4WuV4p933C`)eEv26IcOZ};uyTh)@Vs<%yt%pt)Rc$ zO(d%O<7{j;p7Okp5tk%~aH#zVtEU^xp_0_$9N~>~^2N3K;()VN4MMabWrmPE|t?I;{}} zyW^x4lCE#(P}p$ZWb+#9H(het7d;fvlL3Y0y;UA=s3oQ>hVuCdS0;)x$+^=jd_Lt( zmY*}&#y?^R`wKxlPN$NVWIR@%tgDWihUQHt1^sjBXkc$Hoy&r7j>x9uR8Mj$fSJ+7 zu|#?O&HC>U>Fhj2B8q3_+fMsO|HfR6`JB>y2ZxJS<)TC9j;A_&^uq(Z2RY;(fiC0N za@lGB0qE@ZNO@@NH4LDr{*IAeF@r5JT6zG=+_1y6Ay(~ zeMqhhc_+65xf0~^LUPhChTMGgQ+n&sYY6m2NWa~LTZ4?g1%)`yw)6Yoog$pVN06Tf zErQN~7Kg%X{E5Qr2!)q^k~b9SS$m&=%=Sth>fODD4boB4S~tY$_cwiGjJ zHqF4a1I@iuCsU%Q{q9$pJ3RZ3w}Xwh4e(kxPTY3de-IkwIP&4s{u<~~j@64!`}aZX zIKoagDkr;4x#E8=w)n&k0y^E&uIcldna$0OHQilT9h=rrW9*DJ+@`wHc)LH&ek8j8 zVz<>jpMdY?P&#S{vip%7F1^fl@c(zdD_ynU-PL{jQI&=4SgzK%KVAQ&hvlBS-f~X_ z=f|$U*0?_g{H~xL1{L4XWdGKt{&y2|9E~9gt1(c{mFNGII*WGwcYm~mG{%zdOzKyC zlhU8j)YQ<_Z2KkkN#c!OOMmm_&R&{wM1zk#~`V&(#;y$#LoOtD3m7rXL)gS%vCZg4%2>uM;zYS@q8 z_K6XjuK)GFHcq|t*JFyuEcoXio*KR7`WNpV`mGyZJQ38##l<@wYJbbUlYV;r=CRX9 z{MR4;bp7p1pY46(qfZ3&_UQFCnfXEd_6%!JoxAZwwjiheV0uHMp-F3*rf9R)85N9) zdw7mR?dilO<_CXa?fE0yp5DcE^*PG1#z(a!;jrB$zRbN4cr9~i?;QI+d)mLB@}I@g zzW%h|0-euMNZfVMc^uA3pOWfi-Q8$~LJbMqJsF(}(MkQ&@u#qBbjsb8*2Bfn-#9&h zG+scL+--~x&|MtK@15p5u>-v4IEuEP_76k%a)jLly3Db^`gBuh>uu zJ&ZWS-_86?8eUB4>_KMJhcEJ!-`!lZ($>yyhxf}}^z+aY=rj?Uhdx(B^P#SEj}X2D z-pWvTr69RZ!a2DqA3^R`_5nh2s*f4)iivL`v_@ql;Y9-K?5rp_FAk{4%({A3L3SQf#gijyw~;-k{f^_} z+PdYwpP9R89;g2MEgTx_`s=5y9_e|M^f|P<@4OS1S6bJ^UV>d-sV=p?QQuL#m-}Tw z`s&l3n%#GvqH=r;-urj5eum}}_bO-}v;~?Eb@i}~`g#Cf2k{aNCrhARz}xeqwA^4@ z-bTWepE<#+njVbPbL*px&GCkyeYTD64%U}HVg3~=FSj;PIw~*i*{e2HUb`t)Y8~c!taV?JgBha=`xJre)89PU|o4J^B`bJ84#J5y#}J|{Wrl)tpQxwtfz zh$UllV#`{XTydeo8_>3raGH0G-~pclFI#Dquk1?H)zOZ(UgRC*7>bf z;)t94VYjnqHZ0+K1&wo5px1(5p7z^A@w+$>Gd3VQ2*)Y@F7mH(v(DD*W_XQ9(`AvQ z3?C-_LMIm3?|txAhvfDlCr6p3mI=~tCC`DVO(lL$oapyK?(s{?@lNAR{p0k8n!5TWH^r6*^8(d_bm`zxtbNC981*SnVN>d> zEytFF?5*fe>2gSrzrFCbXUIJb@5D=Kx!uTJLfN#3z)rpP75jOV%YQXVrN-Pk*SK^IkjcZ#`+RS$p9E}!JXkQ<15ZN}P$pk{t$HkEFz zi`^5N%f!(~`Pq6|x4-+(v}^83DPNjXx!m+OmzhXsk9-?_}~eoct|HF>L>NJG}1yNb9!+{br+kQHI<^c)5GhayjgugdO=& zt1By@ZfVZHSbFG7mYxjglrIO@zisJ=fYxla=RM!E^vJ(kO4KQPaCSl8Z=7mS zbux{kjBzI0+I+=7o$;qohtgSxWJd&J()4Jex+M{1e@Z)v&1L|f!}UYdz52`jd1w4> ze}sWkzkLQ9${fF6fw%gHX}cOrTfGFE%pAYZBUc=fTZvrx4Hu5zOJ}g3^#toIuI>Cm zw?7P8#6#+?li5eO2aw4ezgNM#?Yqo>p+!%3`?o{AXZWcxv=i#W52k(8!OI-KC3j*+ zTCN7Ug6Yf$DXTrK`Q%DC*S)=i!Ff4(S{Ib1>(gezt0JFMp^Kn1pmFHc(8h57iT`1E z?V<3RA3O=~i#!9jIiUAJ4^j@Iizo+k9?-5(xojgo?v3(;+<0ZfU9oy9)AUOTz6YeS zXWfJ|{(?W4Y?!)yuC#Amsy}^|{Jpf5eRi(xzUGYoFmy`3p3SoP-%lFD;B^w8jmh@o zm%w`oofUq{xHJBX&>UW4cpkb1>cZ#J=ez&v$P%CEqFUliB&U+Q1f$0|+rUz&5gkwbjBa6huGfalrZ z9S>;X^x(YgOsd@Ih?h)13N+0EA3*T$f zxN>0L89#@-)bd=+MO@3{(7mGYT3!3D%FF7?Gg@S{%SG71@K0VmfZ{TJ27qZXXkX$9@Gn_KZ zobOL9;e$WlV*LtjUwFoU2|9?EZk)AjAY2q)W`8jc-UHw9JcS>0`x$>6bU$V}n$&%VuIp`y z4lSPE(wuBqnks#7HW$|N{VuidWF60T{@&J=>|+*om|6DfzY>Xb8f~O;JG{)YpABzR zNbVqV6N~$nz3gT|6?L`Ma5EYy`@2l0j7={3D00gwpPB-^uCV;(L6G zt=prlljYnRO>4Z$Aa3zpDY^d7-4B??wXw+E+@QOWW_Dq0PWGlgsgdW2ThU9gn=&Ci zV{^e8@iNZ$BbOVT4_BMvTxq)TQthbf-ZTCX=pyJaXdHS9+iHZmx~vS^1M}1w^({-y zI<=iiipoc0m+VBYjYH3sJ&SD#4+TdlXW>C$)k}ZQm4la~<2U ziB{4Nbg~5m{}&wl;H#W^D5JJRE*GA+WynQdgzK4cC5US*@?7#p^DMV0IVnEEn(NW) zXg6Fd3+nMH&b0=v3eMG@)&^l+xhntpyqfqVv5sbv<&Jr(*0NGt_gr_8n^#_ zmU{Eb=fy)+Kqp!Rea z<^PHg&<{DWU=2GEUL+)U06FT}J(Fiw_ok)VwwlBD9A*25zIevp^IN8#|7P2SY)Eqq z*{J3mYP&fc%6%@+;JeaPo2}s4d!4UdYwMqW$T*do;!*jpBaPGu&}`S9u06ItjIEKj zoYE`D)=hg1IEs5Jyt2>q&HsFOnPb2#wUdyX@;{uqZ_lu^A@D}hu1-;p?YtEG5_Avr z1=Tau)y+`a@2l`CLgA&4*x)()W3m9IO`Yw#`Au-xo_R8Z&KZ>j+L5@ZF_m20V)@+->t->ajCqf^yV2si&A^idQA1a zVg~O!kcPtO_}nC0$AvR(J|5wGKXRqP`DW}mvpqcu@8p}#`VT{Upc|n%gU|Z+LkB}$ znRHPmVJH3NH20K?7(e~oOnT43Ug&eLvn-b2VHHze2Y+YRmytWq`YR7wS*3IZhwedz z=d_y7>X38eQ+OZY{|>$_IhX4+b@>%NP<7U>2Ns?6$Go5ZSP2_v?PLhNonKCu-6+cL z7Uj3%Q%HuYp`EM*bA% zRiSWOf;yYiQr~BPs^+jAv!@tY8>!-xyMnlCEX23@QT$y`ru8{Myk{m}*iRmY*Bz1@ z8?+BaM}H|(4t7FqKY57F1=;aXJ~43MSDyFK*Q_18dynB~M^s*_`_W%HYx>2Cjg~5I z)yauRrJspc#Iy&+GmYc*`pM4k*|Zf#>0Ln^&+I3M!Q1+szWFbJm)TEV4KE&&Q~sAx zChg==@vA&l&JPyytmQ`Pk8ANK&iYfK9Z*-_Ny0saOjRhH^8XmTUw+eu?|A&Izl!sN z&=zPH)P>(h_y^$Sg~H3OC07-a8ysc4L+8wO%2asGq%$s{1EKloCt4KHMFExmF5M}_ z=iF~dE9p)GJ9-*k_kpzhTI3(UmiJ^bug z{?_)v$9J9elP_@ptHauZyZ@!KR3EH0v-SXFSNoqjYxW#Rf8W|w@eeE={Uh7fD}G`r zqQ>6Z_NC9oBVFTE0!l}AmrRwv?tAmlmmVvg9*qdb2IJ^0hJ{$o&;?<3Gb z&!xj3BK%YEGVNM&?Symb6fR~z5uG#bItK5hPVQR;bR4t_{Y3W%w2XKBbY1~<@zoGt z329Wi!Vm2EYU%RpwA>El2EZE|l2h5A${*m}N4kfh-PFr-(0sx@4J`|W?+Ma5u1Yh` z_7^ea-uei8?8IG#{19kkC|qeZ`yxnO~QvjTaSj}6F`5ZBraxvSw-gyK7i+^gg5 zIFQSpt1MFYN>==a_Z(|@uYr0k3&o*6tq$Jf%yS>VhWj|sDCcWKadr?+j&|B-fjtM_ zfnV8iVC-*Ime#rPNN0pG(+6R-nN7$a$MzHd#XFn7@Vq-V*fyi}xY}~KeXEU&CnuWs zpXqVKRZ}L-HPW`73uZgt%6psH_>x!KOxw6P+)Hg(+SpLf#zIE>KM=J4oiFna=JQte zA8G%~sh^Xf{bJ?ec6i%~$JO^1>Tx#pu`fezBD}_sTn=?JJz8JikSvW=H}IIVp6eq% z%{9kzsDCwhZ#$~&n035-*H?8U}1`ybhV-m$d4J?Q%zc$xi= z+RJ|PKCG>&O7tC0UNifjspHsR`x5O9+Ri7BUV;wdomy8O8weMLm#!N-51R+CoOzVO z$B)qdp}8-e^+!V2LtXeogr5vAv;UD?gm6x-Fh)P{KIVXwPlUZaxyv};%6WcpKAb#- zpEp(+jfB^VT@8V@L5D$CLr+m(?NAqgCGppBtvyt)T34)sw`LRlZ$M`$JmnyIBA{`~ zL+6d5a#=}y&ZUv%xOV7ly}$Xsq-m$q>XJ*Njo=E}Y0ocgJ01EO>y)3{_!R#z4vlZ& zcB*x;+UHU1EOTyeOE7yota|mVKaFs*1)I3F-Z_d3p8AQ(vuFLIKeMH$G-G3|Ely#t zP_BjZ{m9J>&hNvvGS^A>!`pK5tiKGp4XXCH13DkN8|vz2J2oOmSyV=wmc){C8>7`c z5hI?;P8SUwdxk17msUD<>V#Fvw-L=U3oW^`y&U zEb(4K+sJIs=aI_|$;tl8(LJ+0FQs0h4{`sGYq`|nFz9-y%ili2J%CJRdtL?aKR0s! z58B#&*1sKk0y+y?b|xKua4qc!US@liTt4zHof_nn-^}^MF!J_M(is@g!^o7OpJ-b^ z2c5I$xlkA1I^xq}XjUv*k7?AlB;321ydz*A^Omjb-0^enFH$EbdB|SJ;*xYIp})ipH^K!AA=qZg+ESs zrL#Ur)2*N9Avbp&x^k@>`SYAdu1Tj`Nc$=nWuK2Z!M?DpQ1jQB`Fsz8Yfn-yr5SNP z3U4?%y-K(@LN{`LJfuq(;pFJo?Uo!^_LjHLjxk<=(zi}^yKv!$267s!<+P@i)1Hc)>lcRGQ_}|tMuPJz0(xaYuL|g>fLzWin8p~Srgx{LD_p*Y(D z`&KaQHFP`2+Ijw7yG9$`n6`6QR|?~b%C-`5tjp||9N*cUJ9qZy&i}Xce{0A8X!?;r z@c$`$cY6G9?cT-HAI)qR{mK2m#dqzpzw|QOD{`2i?xYTI&IL8+?nKntsuATh!-)|V zH<<4BBaU^?7932VziFfjxDn}{pdJVjJ9D7zU|AQ{$ zNZil-FW`59W8m2wa??1%`<2sT@w)n&Sq(MOgxd}<`vGo#mH%nxd+4gr(pBLLDWF^K zjx{BsjeWvsKBl$U+STX$t{>g3oIe(!OgJ|eDNU8>N z{7c~#WrSY_Z(rLvKMFknt%DwdmP3y~UHDGI%k8C{7a1ha&JQ1hw`WUQR{MV&N03&A z+$wloA-PKSNu1Ms#J(A4*O#k*WakDuckmsoUDV4OTR&POwQnqz2wr+LTa97D;k z`pbP#jr&8_oHKjj3qE6MGN8u;I_mS5pWp-7w#04RYd6?=`$|5REq>3}`EC|eP8v&x zX&jpW_P5TA?>y%hqPLuMeE@sTTxYI=cj9a5a@(zPgSS0YM@s)ec%31+5tQ4D*hc0$ zb0EAkpJx9VTGqil6uJ}Y>ad1zvOno9z1%oI65bD(hbsJuN6z`D-cEX7Ip@CwE&ggc z{3gN=KqfB~UiwL{lW;B_?SCo1nd{8Q;4LJbM*`Xc-HLvqqc>XG5ztPki*Kyii`YYv z@A;v$##W{^wA9x$gVpaW*kx^H)U$-y>3QFHz}A!IcB(Hq&HHrdTsq4+D&C8E+{5IE z{OFwj0(39O0q|BMnU3!UC9Fjo{Mj5`EVeX<&HE3&r}hKe$0@!WXQW;qLB|1Y+XJ}@ z+XJGUv~qL#J(|b%1?+=hPqTrhTH06>a^JO8Y$|TP~%fDVrPd z^K*U~X+}O})BH!)-ItNpOaDZFyq9$%_<8WU=g#?Opocl)KRf5Y0{sn#+`Kt6Z)=J+ z>UOxv@17sna*6OQx}RG1;xqOuFgsr}1g-}b{!VC=hX z#WS`nb6#XG;AzjBw9?k2D@%n^S<05w*SNfg=^noQC;9zQh~hQQ)yXu@)=>`q^=GYr zIOiuxTTWqi4ZpBIdlFvp;dH)}1XD{%k0l)!JF6ac?uu-?K%HyXe)FWv;*qGYy2sIm)W05?%;3Ia=QPZ z{ATuNhvA)Kee+yEH$yAXPc$CT69MfG>3xX!?k9~*yNSVTe>I(MA^qO`VHeuXRCt{s zxwYxNTD|mcIw$J4t#pUAo0)%RzVh#$*L%OMJMDdF-4Y%{H8%^}OBMAkd)awZ`t-FI zg_phPdAHuUi?L~4$gmZE$kW+ilw3o-=y_Iwx38>nCG5U#a4`}{h?0FH?#i#wJig|s- z-Fm0_9_aUNsj6LOjweS?@f_4^w71tT98acRZpV{#++VdWf7<_a{;v;_VQV`NK4teS z8wd9Ix#+X)v{{v{)>BjQSpc7^!Rnqc^q=G$z;mL49n|p{(k^D&F356(BrRr%Ic%?yDZn*X>Ngy z^9s&2UPOZPF|@tR@nRgj?dUa9*PvHJ_do|irLW6v4fajmj$jz}N^{ik#IByN;>VUFT zGj4l8Mbi5xb{snSJ!^9t`2OqKKu~3-I@MUMJy(rG+FMh-Y8-E)d_~Lnxs7Oq@5qW) z1++M~CpGupOj)N4BUoFkfj5(%<+uwS^qnzy2Z_TvJ7&*^H}A9P3{4a z?;^a?aru>H$~N~>&j0Z-%A0HZkY5Hp5(+n(y4(C_yY?ByeN0)m_F~&cQWol0XiKGm zMlQ~g@P7Fj?$Z(XF6c1M7rir`mji^8qnvrJt-dDORAcIE?RRZCuQReXQq7Afy!IlQ!OVzPCG*cn^Hkw(oZ#FWnT6+PCJGYVWFJx&G#GvX94xu!qNy;CsFsp)DMA z0{(;0D94fa_xQSgA4h9Zk1s0zTJSRH?HqmG(d%74@`DS-eFbdZS{fT0nv%_>%j=^{ z>#Fsvx4uVe`mtQ{$>V(dai+&_`!3Hrv7S;bDW9$%Qy$f?DRrlTt{ooCJegwwKY^N$ zZnHQR&FJx;h4(1Ow%I-YQ_#&EayQf^Odp_nThGK^^Vh}?^POeVl~cNZuimC1qyETj zRM4T!;auwx#Z|KqTO%%~IlYQoA|{Er<3% z$3S!Dr)_yPb2zzNQ z^T(^`2q5)>!qhjN5t5=;#K{wr2P7uS4QsX@sE5* zA#9qHX=7a(w9H$)0;W5nish6qnDnfF4{%j3p(;kx3*znjTeCy?I`f;vx zH1_!Opn1#E@vkM^^T=e@=d{SI&cXekI>$3g}4aX!H}^AJDQUdtL!`@#*=aYp-p-US;WAX8)ZYfy2sb`7LLegd;C?Ce8)xD*O^ zY@oIOy!R?i`@M~^$aG`#Q_+2Q$fh(#6~G(tN#1jW)}Xucw-$N^oi{;UO%-92DhIVi zg5hjmCbN(R?4aBzZ#4B(;8Y$ zpSA8A!Tqz(oc9aA#olP6E$_eAr>f72QbtobI#!(b=RwDCjJofht_!n)_`Wa<0!ZCwL)UQ}@EuA04DVj&SV%?0H}RV31P_c%I%&<8khL zYpp+%u|b`buyXp^34ORdzkPCwb1eVx9NcJZ4)Bdb?> z9vlf6uKsnJ`VKR=f_Aonc-78Ix19GkY_S1UmT%$E+Dh$0^DND|#J44D)5v{P`3}4M z>HNiIMwr7nJUPpcJ@;J6077XjTz|ET&CUPJ{~2ui5A^CebKWmPuV`Lul^d$5)I>#kic?DKA8@}vGYu5#5&-*>!wDBpw_w{lhP@d__B@D?dQ(>Ytcncb@A$X ztIO6P?E!%SNza}P_-+?e;@Q{DEuM9JEy##?{Q~(zP}|=b8|!T##l1gOSToH`Z+)u zb#ZL?r(S>eH`4WUnDF8!f--o8bJfp^;QZ8p3+v|$ylwt@{}^-!^i}9?==0EhP*)~f z(Y1uMTQ~du4IgEW8~RqSY~=*UKJ=*w^ifV`1^PJqxINHkQ=m_bG&1X`4&KVVUVlDx zEi?*U2Q7hafI59TLS?74?3&568GXWW311#!PmlWDWc$Z(yLcD;D%z0TWtJ%Xyk>5i zseIQFM){e-ufg>XE7g*Yd4c`gAa))$8Q!{gr1jGJTXnge@cpfwlJDZ*HN-2YcvZ@( zH^T_}(pNbf5sFvkKZKU8c*AmfLgfH@x^fvrpZOf++#ZrsAF&JGpO-V=gRUIj>pu+L z0bK(<0CnNZ2)`L#MJT+=PI6O1a@zl!NZO-AavJ|;!}~Pplmv7*bQ|GBj|VgdeRV!K zr1yT}Q@NF#WA3d#y@dKB*_Zm|M5NbGbXrYSZm*oN<#uS4?eWfYzF)Gz`9N}&Xn!4Z30e$wx|#d`$h3vZUL_#8PQp1k-Tzm= znAtxKgqKfzr|3hApy#2A|1h*Hl+G09XeO(v(bw*iCpTsve{=5SyMx`f48nd1C&h$0 zQftQ_wJq1b@d^04Xu|wP#oou~n#P}Y{%h6s^>keiAYQeRil96%<6L#UC^#RE?iZ9N zyw>Y_{UOjc=rHJN=qYTu9qP*I0Oh3lAa$Im)8|IDfMxd0oM7kbjzAy&m6brB-Ainn z9Z8;?g}ei-L+92K)AJ6sy@{tiZw$x2573XH_YjT_KB_hmI-FzE%wB&CbQp(oeRXjw zP`j@fC*LZIDHXl`(ako5(vFda_(!gi7IqCf8kr>ddy2SsbInTIz52)Cm9U@kAaoHr ztb(qGwm`Q+U2e7!{sDL^L*bQz?>}-J;CwIi zNe<^+zkj7;47ljxoPlq6Rq%@TxwVE|(GLTSA#{$dJ1l zUPVYw>p%5t$&j4-h^g?NXJzW>)tqk+h1)^6`-#gul56y|_eeIAkKZij{XDJ>TG8vz zg0?|jiRk^C+31=RN^cn9pN02n(sOhc@kBX)8ot7-{yU-bpgW=Cpa-E7p^^J~{Ta~J z0o@wVqaW|}WANMW@AU^lyP>l0MW3MGLa#kgh3|qs%lXlOo`6cO8>)D{Ptrc2c~F-R z<^K%4DJJjoE;eoKbEg=`XrC_y;hp?o@-4?$9)A9&Z8tZ_HGXWkv)4cIHU9rY*-7%B zI5d}6F=<|}J#MX$FXt$}t=H_Ic0z}8-UXH1>RWrwzG?0POAiLL<92(Fh_S(~wN_r| z3b(&8kcWy#-(sB8V;X0b=op??NoVzyHEf3D|EtTT=7xR0i97-s$?kiw*B|>e8?Wqp zGv%%Rz;f(-7W4uls8rKi5+4B?`rqwrgj zz5esilh9qz5uxyHgg*?gE3^-#dXU`7=5#s-k=y(#`9ki;oYoVvv%%~6 zH)4lv8?e3Pp9gpmXl5KEh$D|UOeb)3`u{IcMD8Etnh z=QfNThg#r8HqehiM?;rF^P#h#MNnrGdj3NFyK`nvHm!xvAK33S99nPNK@DL_JFL`2 zkjps+aSY&a?OgXv#Fu-kC4K&RC6-Golj@r4P)_}YoZD}*XLkQFHHK>i$HsUw7c1ym z3(-^Ua_~3#&*fK1=MG!u5w0s<>8bHdW1QBy|EQh{`{IAopL1;eYOntS^ihtJ;JwfX zIgb8YudnNmbIg1c`wjSuz?;DjaL7&LP=CY{R6{a19qgocHhj&`G$&v27=0u9OJ9}q zldtscZ>0NPc&F=051Js2jnH+_N1+>_YoME;u8z(AFKv_}f+uHfWH!9xoy?!0C!yug z9_ScoPAGhM|F@*MxuLpF-=MWOOjP#UAF}hgwkMeveFa?>Slw0D%7C z{FYs{4D0CJ_rt7Oq_W9g`?=n6;VnZt32Pqrb$q4gIy`9gM zA*1_G$4Db{K6e=2SC=xrL)*~hNoXf@Gju1^_f$Il8saU1w>=~MiQ;Wf%k4n!e)5w!=59XD zxH+HsAJ_I^53``f-%E$fVT{;|jPxdDoNYr-!~6DK%nP6q%J4yGCv+9mBOX^irG(!I zFE12c`HK;oLai)u$dx;aX?oRDaiuPR9rrg+9#r z5#*gNRfLnHeUvZd)&3-S4oB`6>{ynke-Q^x_U~M-0|Bj??%w$}|KkmAYnbt-ZTACq zyxGTpk_Uas22iSR=1`o<$)y}`;!ru5@rM65yJ}Ec`akoH@rLH4U7DG3EJ3`QcOLmQ z|89Pmy@T6czb{oh-M_MHv&qMJUX7!Ou;ZY^IbO&4B}bVTNq}d1Go8)3`82iZQx4Ez zq}Ptq%mdKt^S4^PCJ<2LwDPI^4&%@|-sBhhRt~wLmi&LtmtF_|(rcd6lS)p{Fzx(r zTTdM{LX~f8x20RpS*md2cjef=ph66s>VE=<`nP?w-x*6Algpo2!FDD-ASICmAjAg{mA9;+`Zf?+RskT%?XwzTU!I~$fdr& z9C{pjKlCIt3hjZqcCnMb&(x^yO%QGlMio7)=FUu|Q|pRpMfc@f$($oHRz4!tC;_iFT> z1+O&}PWdi@_kkrg{JJ;#{&3EFpqD^PiO1!8581b(v;jxZTKdkmSap>Wb~BfNjDwc$6BpXHp7pg!uL$xyv?5`GoD z@Onu4Np3-?96b8USx4CCBAtZkE7?Eiyq)tE!8yTFbL@ytaQT*aRRI;z+#z^m&9v{6 zYi<2bDde5JhpeFLOLqPS4&_JfTm75()*91PcCelDb!#Bmmh9yO$LQ7o+Owxy}?)+>H!2XrD-@ehM;4TV2R_zbu6#(V2hFIB3IcYM~CY2HUjgZwLm zj$PP~+P)2M(|s1+ew29c2(0C-c?e?sFzGO)h%vG_I<;gvdX-!J>6g(mWVak2WmqR zULbEC9!U#aaJ{@aHO5LR%k^O0WaGHt`t*2RqNXWUA0%;iqun|1%JoY!8On8om6!Ws2?RLxXAab6&Q zYc$ak3lhtAz1)mMwRQH>h8KpfNJOh+@rFcAtSKWZ6X^x%mDV*kCZfyBOTC!+99eU9 zw0}5%Se=MAHyhMK9syo6Zw`=0!I*yH zYy8u-MV`;R1U9O8YXI%E8_0h!g z=DOxe^lVN>mp1AT!M6r!@slk+G~dUj>zZ$9NhIvk<2N)k&6;T=WEX-A^EG-`^mWZa z#a1?$`=837DV0XDd`|;U!Y^rxy8Km}URarKvcCganAHD3yyljrOQTK86|sGKKG42y zNqqxT3Uj8yEGHmjZXmAQhBKOo)h4~Bx+U?XmuzVC7B?jMB>_oE2lD4F?qe}F4OO1| z#t|i=*{NMzE8^v*ko4;z;JYf4=N z%xkQnlA0qoH0f7_^~uC?cQsL0f0tLMTclWFf)6OA+L)2JE4F-b18*?s`{Al+o~zf> zqCpk8K8tVj^=+RmHoZ`C&E~u8H`K)vsz9PbU!!goZCTrx^037bE{$qa4k`vy3d!i= zY0)Mx9*fd$y=wiiw#1TYkkp@RU0ywBXm)a+X44xzmC zCKXR8EWUQa9mR!iYGDL8O<%tQfl%Cn#aAkYptxqY#G000nU3+wo9C7^HAR{|XF*ElScqLy{qE(@48n>8{U{YbDKK)i3{JdH0 zz*Q>2xr~MNORgMy^H>eHeH_=bCNY^L>`UAx*w|Y`aaS%&$CRPjH3U;z8{d3S9gUVb z?2Os-W<+MpnRCmW>msxGnMkC8o{%5s#3HpV^`?9xRJZKaJlhzltB;s&HDcBLN5VI? z)GN)*peBN>nR|brrALn?^Qx_*@T|)!UocVen~}df)vH+fVCwLm=19Y9S;i8T`@POP1rKjGSf zNs|}XRu@Ez3MWVNizZBpIz1ef>et!+e&OAz9@kxE@3&z|UHwAa&t4a8tXoJwmA;yB zJv9iWCDhMfXFDl7YNsz5l(jr2Oi(f3Og|p037RsKBu&jVFoav0sgJCJK{|Sy_mjAQzfY~VJ?xTOt?dF8541UENCnAqrT%t-X^Xk9{c$MGQvo)aOnk(T;cYoi(S z63Zh^u_PmFtR_<50B+`cxXrPM#=Mqh`kI>mQFs)MhSSSlKkt`4U9gWWHJ8$Wm$odO zsc&>@z%~6vu+JU3K6fbtWwz^?_S0`dL76cBh!{oi?Xa0LMI$lG>J!m_dH6+kO-d{X zU*1dyhOUu@rpPpA(GfFC2rfeAnb~_J*$|0VSGP1#=M;F2`CwyYakTobB~AJOM}+y_ zHN?O~Hx_WrnBE*NN)xI59&m&Ym`2o;BF#MVGoHRQc27hzO=ddDcq|f>BDEQ4T^(d@ zY=kvlgg$_YOQuFmgkn&rjnpNvp%}9&Ma6$-S&A?$OF1sVO{I%QJSiAi8m(WhL8+mM ziwz(K2(3DToZ5Ju27$6mqst?UW08C6l6=pI>_^N@Y`iz4zPSY(w23geS=M5U%mr^Y zL5v>h;tQ2hR(qRJATzk&*YzsUZ1$2>(3C#;jn}DBnEQ~Cng%pgNyejh)7~O?^8^;H zh@NqL#Ad`4A+t+9GM{A3!v-`(rPbCYmq%!vu|y=+O4q<8tbnL%+@F5$w#_bUehST> z;>}bt_^<}Os71{QMkfyixyrzW$+0$0rar&nWsR@k{TKdLy*d4V^&snpR5vUguUd(X z50%`!@|)^3dBJ79Zr(<<*Qehw4SQ$p66cN8pmVg-Eqgt?e%I<*)bQ`btuX#{s)7uT zn^8|s#iT8DAplw9o9O-;&a(z3>BUThb!U0a)GNbrTuH@btQh+Ugi1lV93P6#M3XiB zf`Ux3AW5SD*{Msd*C|o+N4dG7^;uXyJGUHr>jhc{LY31r_Z-V)E9*M8AA86*TYAB7 zti#FmBVQ2yy>uUWbr#pKhOevtK%_bzZEB7sr?w<(#}x%q+NoB-EcU1@duCodrl0cB{N6|fne=9}++&vHPQ7Wt`P~!D zYLC<4(z0MWbv>ME785oV&a6yqaR;4X<{n(19x=36rA{;z4S=qdZLVs!+1D6Vw+8>h z`8Oq?yaW@iEY~xhW(cQ}Ej~9(?1G~Lk9z)<=3;!}(0e+GPE{CC^O zMuOFp+3pPH;7Z9%4{6{16tDLWuU8kFFOZqnHMK|N`W3U$70Qz7Pv}ju8=;bOYkK;f z>FC$bdfAzrR?D}Iy){*zF8*M380@B{6)?{`n=!Y>{1YLt8Ny2eIE zg4C7J?11sYPJI@)uxlKNvn#5f<}FW)ls4Q`KdzbyCsRGMHxUU+Hd4!M8YUB*rO{+{ z+>GpO=9rlnyPTKK2qx5lB7w?5X}oSMbG7ylQVXg!qK(sRQTBI#I!KQ7?(112_m}$C zT*#7a41L;T#$LB1=9O1!Nud@tJ(frW!*9Ct2wm^Hun!cZr^!0+4=#IiFZ`B;yJTp# zZ*_(R>`rZ;Uzvn2d#|@PmEh}r`(4+`@CDzd6W=*9XP=D>Q#rUK0FXIV_%ad{Z8rP}ca0?5Zg(Lr`>FQsI(&z8LF zM>HKZAA~WCTkG628tL}T)-h9k)>pwpxpty&`u&L07W-pqYUhh=U)AXrI}0GzCCqo} zg~xjt|KD{>9hMq4{+eL@P@lAIUf(Qu@)`-|0tnoxK}T#}xzHAkA`db^I|GvA+KJ;OIFtD}u9g;>n!lQjBz zBju&L4lIyU|L+YgYqREeQt*e}jJ++Xm|k<4brY*ev*v1w-ebmR)=^D;<_+v8lHK5A z3Ko^u*J#FRex>7a-E?T`%X8EbbdTPBNjEZbh8nX>5DEL57M3XR6N5oI_ zu|t_6#;O&K_6?b!vd_fFQy52MwK1k!)mo7T%UU)$o0dncA+h?^@-@QtL-3erB&qK# z8N)XEx>bH?zI-Ff_)I% z1cDl%*NC-p+m?=k-0*N>@(&~A*HEKP=lsU&QIKjg6~Lmb4)zMCs?)7Vnlu|uS51XXL7U8$L; z)>6&3wqtDg&|lk1uaDR!r^lirGJNf#skYE1RpTu9g3q-`VeQvx25n^!{RU?t8NorLC}GHPS+wM`96*@vp_Lo9wshe{9YZz%C z%MLX~>M>oWiZ&cY*8WYC`S7HI>4Lj!$f8imhFlXP5F<)(Pg~}9 zKB<&?2ifj|Sm{t?UPEKDyuPxb-)W;(>8jS$W;m5&8bhFRq+#)$)QB;cYBQPz_7~_k zK4N|hr*5dGp}INP`(l@iR@f9-%6_e>?FiOyRg9SY5zOwqsk*pbrk!8yq1H8DdP!LQ ze)cOS_n9LHU&NzL@;%}j)1p#w(B%5a@{onui1lhyA9hxAG5_FHpi3{wcv2y9T_hD5 zAetWE+;YfP^#m{dCYDj)ji&c{ zCMV)9LRIl&7t7>|0yXC5KRp1)K8WpMKQOG+n~ z6cv?DoRmL#Mp5DWr%f-oc3NR+QAuH8$)wVW1(Q;D>q0+yR8lzX(9P$Zy{9zM^b_^?sCN zWkZPuH$E^Na#~nlpI?0CtvBlqBX`)ZEYcR5*?+&1)pokPO?{cEkBKcgD_d_$J4CG&{mEH?S->O*M= zvd&GYBD2{~mWWcJ^)wIvVbKPqeOxGY#eyK)rauj2?W!Y67o(Z8+B=hTGhwNZ#cG&@ z*VM2P!gEszYEx78RAoxPMB-*M8?>z`yp%Tyy7ZVPEjGWFVfx5(mC?l5$UX5owmEg9 z*36@6@2tq0*&ESx)7*C^2JL5&v?lO@X2C??u88z!ok*}t%F3LDA~%4vq@c@5a2o8g z*u2Zv3cya=U9g7QT7_W^lP!!{o=~RCDTX_FYK_^qO)e;eQrUL|d*lwj*3yyDH?WVZ zTg-OelUaXArsg`*C#$`v{|=<|U|jf43Gq>+wXzEpZMbV!bp6g(+!Q*PuDEFWl`qhi zLXbkAFeb^q+wgNd?OiL+o_$8ZV>Qfwk9A8m(;!$uHqn!@imPMS>%#kS{gy{y%~`J( z1QopGudsZvtMU)%C-u)d2?$D_1Ueuu>VS1m5nEBdST-;VpeN?Y1c0Qv7(@7|3~is zaQlh~v>fQaeW=M%FeH(-c6)C1bbf#7sffxo3J1Y6_56F```ofmtB`sQ+J$F44sDS} z(i^jp5;s6QQA3fRYj;e{W9Ju0^;7=g-zW5mFT4C?O>4r#61y{ff(7+<;gDo&)_f1l z%#Z(GMCHv9`-=j`5%ZU_zRCO_j~6Z)b{Wm`-96#t#vyk-d;Zl~UT~{RLCof#mZ#0` zG49mD&@6kFhO`UCU}s%w4wSgYvV31(a`;}^cHmR zfKWD#v*&NZt?WrQ)Tck4pGqRTym>y?+MRvd!ED$nP`3IG3ucXPf_c6o%N~qOCZ&o2 zZfnWxrd2XL&gFJltf@3s8)bC1_t?WBxNE@VE1LQfb4Iv|hGsMONd*ZWcyjxSe@{Gn zelNTSnaW6TuOs}eecNbeMH{7r(^pyRb0N@B&qwK*me}};)V6wf3=UqeiM%_a7$S2s z8*0|_pXk24A6_4t^+K&~Z)x7dy(+T-l`5zJWR0(&DE$0v@Xp}kh8o5Wjb0kC_<;73 zSb8_?n!6`lV;+3Yj6c1euv^h4VqVl}QdiEPmuYV_)IQyMR{he0K`J>mT+BR-JCuFq zV-jd+zO~N_K4o@a#e}_Zy=_MZSMY92#&W|UZPIx7|M{Y-y0vPtrMfCARn%3frCz?>Dk|Q$iWYC}s?_48x+=D))UKA+)FS)) zoS8Gb?}kJqzdq0Z`91&d!pS)^bLPyMGnaQ}-kEuK7tZgy+V35rBun}e${p)rQHT0| zgS?K*XDFG)dzHBrzf1k?l#yfTR=vw)Ye2BrPIz;$*@p{G+8#?|1b&C9Uy_t=N*mInv%h4Un)8k!U&@H50 zeC1j20&!@&7sg~SY&mY`b^rF}0{^U%1wFG9NWWLnVmr*=;A5%SJy%QX7DU%ziv?KY z;LP#k9KF4#i|MHSbts54W#8Y-o`H!q*JHg{KrdjuE#0i>=~s4mb<1rQuY+mwjy+EF z+HNsc4D{-v#|qpiZEZ1IBJ2xDYdhKj!EuV~Q*&@aS-&wvgPy53lMzdY_8ML|UL)vL zGi}vt#t!B&bi4*LFMBGK{M+rn09VlNzd%e({09v1XkUCj!LEEf!t;c-Jrq++2QacTQCXMk1@6vym=bs*LYrYQcrzazJnph%EgpbqDzruMvoX^9NJ$eV> z`8Ci-yK3q5Dy_BQ?aHYBlPQ>AULf+h*qfjuj4GbE8$3iGv>RpKaCn)B)0}DT==oFn zMo&vE{^@MK=3NgtqW|f$I$TVI7;aSh6*ui_C`vX|yXI`y=k*d)V~~b*EMY)Uca^$w zm39HVQexKh7h}^=HFcNVP;dsmB*|%5qrMPOH5ip#FWejjyt z{v0f0Eygk*c7U7lT46;&pZhBGz)|gt;+RIuyr$yI253@D3-#CRjzVI3(*N-u(DKm z-(5I~LS4#CW&6K5z_{WK=!bTS>=H)Q6w^pq{J#xC=Rfkno` zk=l|Nyg)}w>-tbFrS4_uFnyYDv|BvHYBM%3(csA&`^ zG`eS@xt1Cp@$nW+@Ai7$K<4!_676<4=%bGh7Tv|+5Vc{nAdKg*#}dbuY#zO(jrC4? zJx^!jsi-jAq^(5Weir+!&2zHQ#<1Q=Yc$M6<1K!Yq8rjj3riB{(B6Xv>36VvCFM+W zGo{H{hx~TExPz^?-`M`B6G1oTtpKyUZF54qOC6v>N%&~G&%!hLX&=sy7Vo^JB)(Z7 zDD1hX9F~MrV?pHj+fv8*rT59BX`hQOL5$H07UDxF7@Zie z_WAELB1`Bny}^S!*>*o;2^Vo8{SM;~FW&gpPM?8=5bmzV;`}T&*y*cPNT_*#rC$fP zzYjonoMr@2NWQQ>L&FHq$d{a&sa^U5%tBf5T8Iwy$9PjuEsAV~1j9q^9#(Td1lH5B zJv3A7fSQ92Xr3pkPQN%_&_k+{y(+}O^6SwJVxu=MuW8q355%;yr3tNeAdaCl&Tlvd zZKDw#=0Ke~`cK*zVSl8S3U4a+<=CQ7+^#@V28lZy=d6m(7+@9ut{3{(5V}eLiKdMBh>rt~_mna=Lb0$WX_y!S+*6NEx z=HhtOtWWB7P5s0&>yxGSF&8J88K~~&yr$Bs?mC~u9YuK0YEvwgXTpp;y~bcN=BX4V z<%@fj=Hf|Aa}>LUzEmCRW&Us_rU+m4iF^cUMrsMezY7^=wz3kt0 z%G0hs%qmRHFt*W;FU&~LP4JztzTH|?*w7fJI_u}zmte)p0`dy5@!>eAKR-89_EOvC$%Za8%lQFFk zqsLM|Ga3($mf2@uSM{h?>`|E9G`cC)im(V4{pheC?HnrdP>c=($6`Bl-K2>eZaUIp zw9&?+AiQ|}(74(BCTjFpkn{+dP=f>ve}_IS3rthd+_42f46JR%k)(wKC(fUVGls1L zM`NpSEeapqN;8L{@1nPM1F(pM5zK_h_$iae)E6h9Q>RRsCKd_gnXV*ZW^s7K0R3Oc zH|c6Z_4jLGeEIbt(DG?q$hs^zr1bZ5lSY zcCuc79ZkH=g9p`5(c7W1HGK3a%#Y^IrWsB|$nTS6&Cgaunx7v_ez8{7A4!d?oh#G{ zlxFQ>0DPank$rt25L$ad?c9+g>(zI_G;&l+-Dvo=l4t$Mk;X+1+?Mzx_(g3k>3ioe zqxWNsU(>iXMtoWuqb{_U^~X`J&%X|F^Zv^56i*&Gl>Ek!U*G0kZiN~&q_i`LAcj1i zVmymW6uYD%*N#DAE#rhGk*@Xx@3q8RTLZ?{*f{vtw90?M3l69!_Z@~%`4REJ z{+F42JfN|fMe@~0D`6ny_cTteHHLKLgNSh~4nEbl#*RaWw0L$4q^Uu~BX2?&{K3`{ zpOB{vCyi!6BjWhCcGYT|K6(ulgq)9&W^3)q<2tg(ar(tItWeuDI5fEyPglO7jM~q% z8O`U77V`cRD24g;xFQRh-vy~czCVKe@T^A4swzR5Qm-PN`k0Vsejj1-L;9QdZ*SA3 za>z;KcMJW^`*Y=AQb~P343|2Ew3D}v%;%wh-oK_Bh1Fs`RbB-@k}u;rFz+w#Nnxn7 zg9eXAbDMzm22)jqyn%StxT~R?Iu#n$Q+1K=Y2O#Frxfy|bPDQO?fTrfKLsY<6<2n|1%S#!_+8N z?HFAULXIRo)zjb?@;K17bL%b?>Lw~LdAN3iy%zOW$C|1C>N-u7bdai$za39`HEFd_ z>1>|Srb{U>)8O$Ms~M0=(oi$6)Cy87O^-#QGts6STWjYdm+E!&p{?pTlLPh93UVFE zu0LtlNMjH6f_8n6UAO3XzknY}xnGCfWL%V6ZNJ(Egi-o;Yk}%^Akt{Q&R2u}J4gRr zOn-H{Aml-$BueLaoyHxU#sr%?r}^d&H0VVd zj6>`E5RJ4|`8bCUkxRaPiYfnJYu796df}(kijD=RkdML-^7}ksEPOiSt2I{FP&~@4 z>@i96J^!fT+sSz7V_L6qlMyPPqrV-r1vCY{A31{bhEM5)2jjajcx|Y8BH&T`>a=U? z)eoSq?i~*~mHau;4moN99Rigq;{m;5_%$k}iqPnFw@uA>+))flB#+e{_azFPNF zt@IdC@9B`M=r280)TN-P&ll=B^79nu7!rlz6zX0bf)=CB*W!ixIr*r=C}mW1p+48{ z>yaM0E;9V;1a_at?z^rs;b$8+<-eBd%PBf`57L&sgt}e(4Ppt`Y8RzP@_$6GRuqJ4 zB?`}z<7t1pUJYJqz9KSZCJiC=o|Mtx`xrH>Rb5Z@S?BsHP$t)Z&>{0FZQWL>-ykcX zKG#sZAJ@osK$&^RbZRsQuwGw&?-N*yeGQ0@Bj` z4m8ts9`4~LM19OM?m)g;)x8uGq0~R=rlVR7Uq??M^b{{q>y_8)w)$(tr8cGB_%WH6 zs1_|;-GExvs-D)~=pRX%6y6hX(L;eKBIPm{qu=c-~{B{2!fza@|ANDD$lE@6i`=p zUPhPc%2SCAEuj>br-gQv})L0BHc{7Nt2MIi6G*GV3g#F_?^LVS}>;Ww~StGq^g zqCZ3yg#7bdO6MjDshxw`eE&SSWi$QF`^SH-Za9!;F_`tosidSD&_k(z;Op{Yd{kdm+jA&5s~M-HX4-v3x}P z{TY^Sl}?k^L0;NOG5<+_^Zv_DHK{zt_zR8IT{_0A;GtS|gLeHRW?a{3*GKHy8`c%_ zPjErnmRUwx?*@aXX)F&}L@C~@|DM(ix}%c74R6?!V81AV8E1V9ILTt~A~Wa@ng$Q0 zxAkTrnm5Q6?kd(}E&T+}UZ(APDoO|zKz#2s5xL3x-%XHqRK^X9DNA|(#OujNUJED2 z+xqWw7l2le|Cq`a&((TWg~Fkcg?`TCL0hiNQSNsk#W|b)*47T4(Ly`W>d|KYrv1k) zfq&k=`W=$5CXqDhEH!o}Wh`$Yzr4TiFDTu-e>&rp8q0^S zM5sLF$C@X8PiK}mR=>0<)@bE}HS0&>tTgJ!Im=1LU-jR`S7}Lqd6OieUh1cC-e2}z z`eG5r+ZxMDSAYxi-QiR8xt!YBEzmyi4>DJs#xx%eA!y`+xwEnC1P)r&ISwyI@a{r? zeQs2%zSU|XUFtbwK?LhWsK~8S{tP*X`GxwWc7Kl4URtm8ta;Qe!Y%=HO2qwH59+5Rb56!j4_lvBtiaf z)8D**!HE=GUUe<`?SGy2TRUF+`L2gc{R7pZRsIGv>HIhCy34raEyRKT^bDf`eUFsv zwnSs~rsnllB!q+msL7ku>OSpEBAUB}h6?6b7KZVCFnLB~(2t;ZF@ zF}iuIo^FVZjfSL`G`Hqa^*Y9c*>mUCBjh&-VOq}Cn)vB2o+rQN{A;WRkrsHKjJa8d zUbac+_V`;!_Z#SM?ffBh%_8~=eE;dwy#6*)xsZkL&0Gn;Ai~IxF#RrpUpX-O5vE^5 z2XXId$CuCNFC{-TeI1uDK67)a`fOKu`}}=Zzu>=i^;^?{-}*0i<%@M7Pkp{C-(z2u z=J)ITNuv7eQoo(>dpWmj+zXHyi9FGlMhT;gu+G!UX9ffvWf6s)8dLd3BjH(+)h{#6 zJpg<+Kz)H97dp4l+ey9HPDD!+-Xs&DL$GCvgNQO=L@jKdOW!2GcPy6TsA$tHu@tXK zXX9Fp8JLHQ2CV$?CpmCu>ms}j)eHX(o=f!2@$~r(*ty`n7am#DKXWKR|K-K|;=3SX z*mb|U=GFJ7o44T2c-uvfD?x;QeM@gG1btOP+hY-J&9)yGA%Zq}{@1=OqP3}~M<(5Z zfa8*daxwYC3q|vp63@lqCePkCnTD7CLK3a!kH)4#?Di==vDZI=IrjF7dpR?NY`?wpMOrg=yM{|M^ z?~itWM=_n?oxNxxzF;z~X|$$G^)ca7>0*oy8BF-JrdWre*k7Y%j?$k*DX`$~jm}a; zQ0Iw3HFH%*XR&Q~sR+6SWLlHujsP#cXU z@n*DEy_V*YhW&DM#W8GPZy471?fhST564`4Q)^pkK@FQaSA>FpK|QTk@#qJ}WV9Pu zw`sF~ykuh(=fdm<)!aW9Yxotj<>g`7W+i%nsiB&e)UL~so5ZoJssXHJH@E__DZrv;TFkVzJ|n? z|L_$O#i-4C7p$=#-uN4WEpBg?DpYy8Q;@%qAn3woWN!@Jz+QavdN1PRz823tzK4&V zHqD(~UWGJud;0I(Uu7O_`ng)DKBE04Pg zO4s5hPkkQT1~9harpoWiVZ*TtKnLo*1s)kT+-x%#J+8fkcHx|xVlUXP=PQ`XCQ-cB zYkr4!$}HA*aZGE9nA=;Z3o6`8!|ztCD2*+@(YHhP#wPL}tM?%{Hnq!;%@5g=*mSUG zlvF5UGd$#b(2C_+2xqPIn2&E9RB5LjEb~kXqYbt6t zMmlK49_3o7CTTmOQ^F-*_L1eWQ0eUtIDaq|-(JAOWq!k0eZ`+1z!yr1TMVD-!B!8b zP1hmn`w$RVxGta&!zQ_#eA^xidnxUfWAF3Q)Ny;5-J^c{=ieCfkcD?==iQMv@Am}1 z^?CQg)$E0=6^gcSxEzX=Jin>J{C{))o6bd}=ciiR;58SgQ*vWxHKBiXM8x_TMP#*1`=%NMN z!C)3r#`KAv*tCDYsPA|jroxx}It)iGGP@PY!gvdTeVr2;g`U05pH=A8geY2(`x_pS z%wC8qeLQ?N5mR4Hm#+r~m?<|kO~My?*ku_Rd--_=X#1L`S&QhdBs7rXbwO0cN+j40 zrCl{G@OW1nE$!V@onI5i|*W2o~WYclmE$>>3;$~?v!`$1hx4#R$t=$t? zFiz>`-7q)d*462D^FsTs#cBr4c?%xXX3W)YPuUSkYgMQ5m~0en05z??@X)dS1-+7J z!OiR*i5Oz;D$(+vroS`Vc{tXMaGLZq%*RR{7 z*mnygyPJp4@1e^)w67CddHkh^c0u2V^wz&#w97qkUkNvrLj}^Mx-|{%wvSC691nUs z(<3}|2=r&{-`B%m1-d)Z(Q+WWis|v7_h)*@Yx(>>peMqQ@@mU$5xdD2wu~C!w*%=A zAN?v3&rm}20zDPsB->j*YT%}HiEkKaDvPneX{2lG!w9%3oYJ!GlH3P?cL0YGua7+O zoB1l*Hp@I6w8Qjf8u~+)!N|#=-!Gjsu!e(H*5*~mLM$d2_v5C;64%Ys2-J( z2Y%h*j&gbw&+4~5lh6Nv{kMXi&-7W~iGilNQ-!j+0QAY64%yF^1<5YwI7Cx@BTPT4 zSB4T|Zx2oN;b@j+>p%^=ZT&mf6K?z2<Y7Uc3hSpX@I{Q@f+MWJjt;WUoHZljIY9Amo3} zbR%fXzX0^d?7yD%A^r~_)3))+;GuNMe$$g_ zhCvqj({GT6KH5X~_0S7Ie}TLZKiQVjrr#F$jYK-e1${uj+ew-yd-%qA=o$|_%0r(7 zI?1wZU8i)ZP7g=e)xXc@X9B1^ZQlL|_OpF?UxXdT@@_+%gF#dLRiJw_eF^xf|N9B2 z)4o1`=&`|j9{L>*{U;B7H|RMm3oW2vr&X_@pJToSuo=Wwmw@j*rWb&Ii|NQ8 ziu5%2Z({%Fk@we_ehl;*Oh1hJ{3p6CA@dPE&qL4h(C2nS*LnO;_t0l~ z=(9o3MA|RDX!7k+LikOC->J+u9`wmf(>S<>=@94NEYyJoOiuM|2CFQ zy4m`h@WdzCmvelgS9$3BJaig#BjPFOMfI1`pkHPq<|@qh73lS#=Xuh!e8hX5M_vN- zx!~J`IJR7;aXfNUJOUaITK#Cecp2iI#eCj8k^E&I`AHA`NGJ3Y@ITp;rtK^5Mw@&A zVU#w>wf*Xqa4!RpezyNwfqr5GcuCi_V+0Bk^9%6 zX-w1S`J&y)|9RB;+nA5!+|0BKzEw<9IyZr)u^Yu{Z})SVkHXIK&~+aA4A3WYe6owp z>wUk==OYLkg0MBumDa!Ru=@yvQJ$6}%+lNOocKQc%UGVbj`arLkqFBnucVKy->xU^ z9u$CIZUdf|;3awk@~D_DgTI&F@sZ&<5xQFb!JzkI{v$y5V0sJE@5c0I&_1SL23^i{ z8norV`B}_W*?$gnCjS>%cUymG&bS;pS-X)vmO%#Tbq~Tez)loKb(g|6B5WJNi2efk z3P2{&e*rxN^lk0ruVlBk4qgerf#Cg#hu4l}q$G z*nu$p?)T7ZJoKF&`YzC0pnDZ`BAZfr1aH7^Gs1{|5j5GJaPFDXa(NAIviCZKfpr(# zQ2n{BlQ5FG3SqxznG}D-^O&c?O?D(3Q~FE6^A30~V>u4OY`@h4zn2h3acK_yd!}8; zcop;t_>ExsB#V9xu~?R6zKk(j<@aif#1Uj>&;=L zyB!yh9=9WmF#YcH&}k3-d^gfQ`vLG}In3K`UV~o}VQ+Al4?56qn@5hd zdkk`};Pe_m$3buQ$h3SE{~YEcx(@X3J@RbZ3qr;ygwgYg_((5XFUUR2BjY3w9RYnE z$Fb%3KnL>EPv`T;gLgH;>QG)(#`Lps+t-zSJ!$L>x-a683>%NuGOmW(Tenv~g+2CQ$@*j^dtIM4j`w|^wKC-3l7xsZ4TffQuDtO;Q*lSOkva@=w!Sm$_N&~-DpdSIf z$s@yC7gsVL@m}Mhe**e19LMTUJadrNbqL#x@yasLwhj^R$*e~=V#Kcs?qw{qJLpy` zAM^!GZ+`;w45q6vUs?#7^6?J*o0!fp5BdKdc3Hyy&wyUR^nKvDh3R|X|8vlFtiRXB zC&TY&2z#ExsC@05XFdF^zW0HSgOBn-KT5|?LQs6g@!Pkx6(1J)t^(cA318B~_hZnT zFs~x{WKTO555i6(C@uK+0(}zeP=@?fGfm_C?}I+jlaBY@L4W2W*@HZEjfbxD(DfeL zmJ7wb+~dCrG_4ttKiSsSyL;eg>r?N?jh$~~KC+V?8!U%kp)NqeVvlTZn)5yW4IY|w z{MVycI{{Feqx{~F{BMQ(UBEt%75#66|91Et2*2NZ_%DY468I^=2Oj@M<|qAc^Z0*+ z_BtNCmGHmPZ|6Xuk0yxpb{|oq&{@+14AJNYL zEu^^<{GS0^IX8ko2fvrW|F88$|5LF}kVJfHC+~XvTj0N(Ka2NI z9{&{9k!B*j4E%5O__x7741To%dGPq>;olGb0r=1H_~+pNBHV3|Gr*(&`|$q+e#5{& z)WiQN{IhV=IJ=L>|MfrR^Bdvb4F58ZfAeOHU10w-{C^K@?b87N2jJHN8@=&J(SH{F zs}X-X{BQH{PlNv!@K1j(pTFC~pMrk`{P)2BYLEZN@E->MEc`F<_&aZ+?}q=KD3^0R z{?Ego>g7+Ud_Czt0{;lcmTv(Dc=$hh3wec`+BeM?Y`zx!8D#?Z%YdB^7yYNhe=FSU z;Qxk)e+2xKaIXeXJS(RL{>$M$5dHX#C^zdr@LlK$KU#yi%_D!uJE;HAX9fJP^!T3# z{t*1v!=8;E|LO2Q6mpaBAL@}m3I59<;~Bt-9{vgM8U2Ug8E}Nhe-QjLaPQc)+|K+&z;eJl|Ja$| z3fK-9@voivX@CS^9iZ*Yo%tbcJM%d}uYd2%M*x=tRs*JgwKJarY$E(0U_cw7|Bjvc zd4LswcfQ`4U$b*({s}-Epm%;}z7DVqupY1t;0lbN0h<8*9IVp-Vt_S(EWmZqmH@p0 zb$|@O^`Y$n%F8hB1_b?B#{|p+tOjfb>;PO|jxjsnWk3$lzXI)`5^@3C0BwN&-BEu5 zHGpk^Hh|j$dH`a8nx2pgSOM4w*ajH37upA)djMk}Kwm)1-k2)^HUWn1gK$7--+X== zUq;@g3*^hyqpv(tz&!BR*gOAPLw2*a{F;cpe`B`vCeK z2t5HYz#2dn;2s2f0eS=K0Eym^30Mml|6Rxfqybw1<$ds61uOxq2Gj-doCd@I_W?41 zm4~2C1GWSD9SXYxqJ5!1APv|K=zciL@F>s#aWve3@qp!k`vB{|hxs8u^v75l5Cg0P zY&izcfPpAKK!3nIzzRTJ2yFw91Z)BX1|c3G4p;-2HyC_?6krP=cr3~Zum!Mv2+}zY zIsh7mLI=PGKpP-%JmL(;m=LfLu(lfg1RxFA0SKOeas$K(j{pX&0c-~J`aa4PP;(N( z0IL8`05$?P0Rmy@2#5iyM#8RuZGbj_I|}w4jr0KP069Rf8kFxC$Odcy0W}})%r60S|7d4E3}^uC z_zU{7zoPF#Kf4nBYB~DV{(w#BOIM&DO?(C#eP{#v&KzLa7mx>tqW|2u9q|Em|Ac(N zGW4NY^r0>2KLz^CWz=t?kL-)SaSQs!-slszpbwr=X#=y0G9_~yS)(x=!bq~8ld-nXnO$aW4591m{*1R2%x@$ z`iCa~<9j2`KB!v&YU|t3o>v|YTLJnXi8291j)GkQ+W^y#Mtui_zXx5=h7*AC1CS1& zH`?l2z_dZoXE5py+G7yyu?0|f9LfUFYbeqKP+N=)LwN!k(Dnq{+)BVkz~yLXLr#Qj z!0MCG=Fp~ApdAI#j#dDAq5bql`$++ojX_-mxM&lr0b9`~S|-4a`o0a&AN4v5a3@1& z)MFQQb}gU*^|d$Z>3x7T)1cpJ&jC$1#{qe;vC4mn+kW z-I+M-H*`p>ajxLAxVUnkHu#^9@4Hls0kf7YsmE8tTNdHiso>9}@h7&L^%a%ooTeu2 zX;Zts4if_n^o!lfD~n&-}FoWE3G?}W>GTc&v21xdv- zu;5^E1;1UntZp4J7j*QTk_8*SrG~Fm&1#v@P;EDM!k6|$l276MEOGK#+Gqk;`1(@u3et85HNW*S&H2q^agD0k3Xk+AO%y2m!pB@Y zK0VUz%u&e!fue>&A9dK}h-Ie-EMe9O%_H@_;e1@PaQL#ic={4tg)cwh>$HndeW=1j zG==t1ID84uk=6lYwY!;LCr00Xz!?Q|I~Y^nlIDl{$B+uzYXzRkHt%ELk&K1BOz zo`?KHX}T?zt_OfsJZ-7qti~}o)X)o?#hm$znp-B(?GUI(^IP=Ixw@7W%MUFI7b)Yb zeYyn~PBdEfu`_1sPeCGsa~pA2Es3B*Q`PM~ns@a84% zo=+VDY6p5s1Qg83NB9bPDF&GD0?}tT5gWH7AnI&fGf$r}Xli6f;R7fW(M6&+#_`rU zI5#%coXjqC52iG5BGZj7uuE3Atf zQLFW*R+>e#{#t0WFlRKTHBF{NcnffGMuRy=X1@nojr$=M;qC&GU{0Cfh?c(E*mT0+ zUp&+Fi_|*tpujm9e8ID!X)&F0(kf6boIi_Byr5v3$IovupL=P(aDHrd4eq!`&#FIK zio-Q%Rf}*mmoBX~M@6tzex$w(s`^6e=IKs@g|i#xd%|&-gm);w4|Y12rjH{xb99zU zANXV+99?Qbe^3$|$Irg~2{bAfJ}YG(OC{Yju6#FR5IZQ*T+J|C$83dK-2Ss-Xb$>T zFFIFbzBE>Cj$%+ZL62d2qEw^tL~w@f!lp$HXrefmfWb$#cK~74(5E;k>c|LvRQKC5 z>nD&t9#RqmLjbmU=~*x+O)X~rTt2E=jYC;z)pT;yMu;`h=OnZbl`c+xH0xq6G&>fI zvmfo*IKBOi;=r&F&6k@S_{pd4ouh{6UJRN99 zqZ}c&s0sIyH=Ao$8ZVf?sHu@IV=#Bpm=m(*6lbA_D&EUpyg|(-tpk z6!T`!z~_X8_sp0+UZ%gTgrj!$*sJG!S@Y}}i)PImJAd|q2K3+y^koe62*M}ZCsCW_ zTd?(0$@B+;uO?t4Qs*>k#v-xnSu^C3`x4Y4ri-~P`p`4sv_}2dAX4`i%}}J^Q`@=_ z6NN?dXVuK7^EddSBTS6eVxCnq7A>05irX)cJ#)U-PCE*QEwna!F+;UJ=2dMkWvHeT zPp0kRgtM(FW*B1gkLTkIx(1wzksn~y{6RbKLvRsVhWQ-qf;X{#_%7B4F;@;@uA2jF z#$5EB!!WPM{BJGhd2Q8ZT@|k<^l!!5QupQU+=t#(8ops&srxCo?YkBd_%PgQfcJgg zM!5T|LHg}@pMd*$0Il=dUqd_hx$WYd4tEsbl|K*er=aKfcD&Q!o&)g8ciXvlK3J;% zzu*?&@yaiU`&`K1+KzVz+-2?Lt%096z1!Nwxe@Lpz$*kpYSJqLZy77Jct)?p)ygP1kRR;ZUJlv3i?H5 z7&z_+4{)+v3{RJfVOhLX3ss2YBNd`Y9GiKw6~Z5>6y=#pF*H|+ux>~XFM4y`piNIv z8SE+i>7Ll;v6tu(+DoYDUc!m*CCY*Up(4m*95@Y}3kY8n#*Oa{-hG4$?E~HS5fxb+ zj>zpRWU3c3yPuGm{X}IBII%x;+F!_Am2iRwAl(BX7dUdDkTKXY+XqE+uyDhDg)iP$ zs1$InukdG&628#U!XG_B_%bI5f9U%{1;U~%P=oYqgiKC^eI`Mt$w)sU{Bc|tn2JD$ zh;Ra@BF(AdxYShGd72m!oQ8C#2`36115QqZo->3$F%$7;LWh~c7nlV(vxJHPCuTwK zInZeVMdJ1K%jh0{ALL z;wGUoz&YU1D&fzp0=-K3B0m=*ayRFBW}O%$9ulF@ zLt?MwL!w*uA>l?g2$}w!C`)Wa_(o9~c>(fX5Kj0-A!09yf$^7wO1>mS>LuZ1UxLgx zL`C8axZe>Cy4tg?C>f4fRn(PPeoZ^n{X3R;|`<^9QzvnUkf*|Q&fg_igFaIFW^X# zb!GpYi^l7dPRJ)k7&rzT2hRGWFJ3P3?FcEel~Uv?r400tz7;*BNcTW^5BTqkxV@x| z>@S`8{!*p(m%bcuunMxO&^Psg+&)r<4uRZ55Pk^ag3cZyyN3^zGJZICk3e`o=?0II zB6^gp%mT-cmQLnqr1?GhJ<%UL{iO)?mrfKobqwMkBP)UfWMz1OtcVXlyn#|B21+N0 zjwlpDS|O=2A$fE*1lh+)H#0%{v$fI}od$hRm%hm9QpA9hz~T(}pCMK94C$oLkp5tu zRM9$FnXHq(Y@MtKohi$bXG*^~3+bH&-OiG3_AKd-oQ*WkhCXM54_Hi>Dl}b+$aLvX zOqXtMx|Go<;zp&6&6efic~ZsaNq=shEKkjsWx4s%4PPl`?n=m8DgDtqqzvCF%d&S$ znOTFpuaPowuN0Yk;r_Mshf`7p*F%T(@~8xGYCY0;LW;nXu-(&AgrAmf{8=fI&q_D- z9O6BP@ZTYPBf?)q_>0nwzAP)_FH4zv1>vti?k1$O33A_*Wzjd0w>M#{H>J$J4ga@g zS^6ERVtHsfn&hQ-^^8qa-7^zaH!%ruCPBYRh&M@V7`(CI4WM6N=bKUFI6Q-lL&f2#bU70`2q@+E+SKU0T?p*tY|4#)>i!kq;U+==|& zse;Kn)xoJdp*P$);NV@#7rhJlxl4)g8r3JVM#|r_UGYn}e~G-TRTZ&c zA9Tk8;Y=M>#Tcyd$E+9F-pCxMH|d85|DxaHm{UJ2E-O5s9&mOrPxdBB#JT z(Gg;jBg3aUB6+GKqh~rIex@TM=QtvBj?*)Et|P+dI{sumWJDcbE(+e+jz2NmDa!$e z<~Ws+IgS&XgZOix-+734p5q(8z!B*MPI+`8cMc4m@5t;Gjw`NqWavi7y3uj6H##!D3hAvvJ~o2y z1;+`$;8et4a4M6)*%#pVqH{p-Mex7m_|h*qA`2XN*%7IiA?FpxO}qlRe{jlz8OIH8 zcAUg!_`T!E~L&ptn zaVo=GoNnQhI?K65G) zpE(twoKqIdId1F=$4P$y{_Rd>Y`Y_K|8^<^UpfBNS58^vKhX1Q=&}>K>~zX0KP82u>oCHplyKbri@hjbmc%@sJ1kP5vBGAoMp>D270|&ahZlDL!>)|@_9tuklz=5NX_EE6GQLfA#<+`!{u1p<+d<}3_WPt0$2Dol| zpzGuYBE697ONU&4Vvy?#3&u2b(3|l&zWvT;!L+P1)Mt*JZC}1S)pM>_292}oj7oMhAYzxVApctZuDdP45$MP0|>yzGWY@N071Z3pKviR zMFdwZ0j>iC0b5=81C{{7fFOYWWih`^16~!5Tn-!oQ~|P>Wv>O`aqA8PQ~@wta@PW4 zfCvCXW48?nZ3e6dVEW@O0n`D80jdC)b^QP8hh7@%4A(l5o*~M2MHp9VM1hl7+{nNq z2ON;VQaC{+R742}wiY?y5W0%6gE`;%>U{M2^H9|#!b2V^}5l(oFI4Lp)C;db z&cYn>Ea6L^h4juAzUbLPB+nKqd$w?*)5Tty>7tuB2Wi&}5s8Wuqfwy}QSbm~qQV!L zAyjw<=4ms;_jACBnb3Wf@I_`}PB%;V0}YtRHXyt~_(HQ0Z?-5CbCA{?A%pXTo1TX- z;P8C7FBBM$2^m-_L~yAn%VJKB`FL4)8DuRJB6Bh9fD7njmk5;tj$R7AFGbwTL|ObY z;l_R}Dic43%#}jMZV>)7K7yFN0r|uSA~QD%8NW$5n6K{@UM0H4Fkerv5;BCjdiEAE zB6o`rVm0iwT8J=k3^)#)S}pw3Zbe$R3Mpum%Zxt1}tw`r%;Y)lBn|v%(_G95-?LkGc{tyFBej2D?e=%Sb6gj&v}Tsz^Gr zG7T(TDX`X{0$5i_VtpY6obyQ)DU-)X%P{XOgMXQnf!@-e>Mdn5C@aE;AP&|F#G$f0 zc$n-KJq-T+WqIZp_#Y$7vjZ?+J^}O36Qq+qLAuEiaG!*Ec35@~j+8^gqh!y-DA_GN zN~+u_DPp5#nW&K>SRKc&GDEckC!SuUi#v|DY&B(2raBFiGDVqScz^o6Ek4m%YxfWx&?ifOVeJWaZZ(_~rZ zG~hF(lf^m$)(^^pXG>R{BSr8Wsj|Sib1<(y7irYX@<RF5cfRH=@wva6vLXs`ATLmhmK#Q zWMmoUipx|*W*O#hz@du~|6-+rmnbK8iRzZR1Tx}kKsc^MB(9uzT)7#{M{~C+H+={2 z9hisRiTTr`;Cod0V!-i7m6Li@9g}$!YY2}a?Z=_-<4EUm<;#E$JfYm^6YzUNp^sA) z=_i#Nc?$V_N~y%tz?cJK{wIRJg?`TeJ5^gUG>2Ts4IL^=!Gy{}~YeI)`PD4F^| zxyg@}$bPJP1U^wB{0VIEiE`6_SN=dwRfKcOiQ=Ij_+0f5ey*Iz=SpP0P~Xdb0Xux5 zoZvs8PaE>trhMr(<%V}E70aXS9LJ6Jz`Ub}BXT_)73_)mNl(m+dO9i%Is+{Ba(v;v z92MIOJbO7uW9}(Z0q3Z6z$r`Z?TElW2;0Z;rS@_BfqflcbYJl8>+}=75Z247i1fmI z1~>(Gu9u?%`#B=CpQDodLGE`PH?zOv2n-VA2RKJ24#52B0L-6&v%rA^F&{e6aUus| zz5_Y|oIcR;iGwf~ItY3khy4@Z)Uh7Q)3+$b7~<@aVo;6IF(W0M90A#yIXc5@;eE7Pj(JVPKNH2k@jTd zcM5o>IKBjMdWz#@r#Su`=Ha>19bfDW*yap`*E#-Fo#V^Zp%{FtNrl4m-VSf^uBq_~O8sC5}JP>Zoul z;B@V`4ka-F6 zdx;~{amO!y=*Y;A9Dn*pkbOC1Uk?8(!TV#!&0P!m*Evq?I>@-r>6X3@dAc6@t#q8! zN=IdZ12-Vu8xR*beuLvn1LxpQ-sl{f!a71|m2*fKYY5R*PPYUw))Jfya27c5bLjnZ z$BFzL>HpkuQ>&d|dbM+KW;OD5E7HEzk%8NgkJ}uPy4{iCJAm(S0=YXJ8NAz3vAZ3t zIXQ0j*N%v#9A7d8dB1_azj3;yeuKLA0OUOAh`@u;@j=HI2Ts8qS?BbLu0x!4kpH+- zmUey#&d z3q7B4%G1vvPtQ0i_^eYIe%5g_zjMlB8y)mZi2tJF6E8VV@FlokLK^{{!deN|M|y`} zfj+M|P8=9(B~BVR11x?Ixqm=j{(yG;2d6Rv9LOMzjH3dtI!^Lc=mMO3)lrexoP(mT z!6sNwiM)q6?>Q<7I{The9?HTm>y)Q}vDPB7zEU3k5O@pxw>Z88aC(d5WVbjn{gLA) zzC`+80{xTAqo#?){%#jbk9QZ)E4|LIQxMit>FyB7NmC@dqzxT#kMIRS^1lAM|b}O@3cL)XD1H)K* zNMYR}dMM`Bhq@wrsH*~pxgv~ph*)2^`??3@fU)jS7022`;t22oXMkx90&5QY=dkvW zIog%+W3b*Z(v`8%(4z)(_ZrOIfpay8HwNj9aoxyR$QtXahHVaH8u5&vS7Zrt5?jAdi^K$AD7{zz-Z+h&ld3cfSm9qS5V@Y;^ZcHM;wx zn%uq9O|HxYFy;=Fs}%4OK%I6Ack5o5`vcYjmIESyDnPa;`~WdP1W*NN>w$R)U^yTH zr~+hhBsL9L4u}A%0Bzmi2Ure>0QSav_bTAFO85ho1Mt2YZ!gMJ6)@gkyK4b4z%T&b zB)S{1PO%mc0}KQ7!cd!ja_Lkdmjq;>yT3evp-*r45yXD|&piG1B__|0!bSjc-w-~1 zH{r{66TTYZBGq~NPart?V8%!qeXnzc=gc65WL>s?(DW%{7c&n+XhO0 zz2O=G=%+dk-<{mxK_=dw>eDu^Yw3k&ns|qlPU7{3%|-wsla1W&puNA{RP<2N4gd-{D+R?+44Wcvah;SzOntg z7H|BSU5giN={TOXcVcnJ;k&bU-LJbAFY-dy;%)q6*W!h@b}e4Non4EUs`^it>c#T2 zyB04rqigZjF78^q=))byv-K(VNXOy3t50pMJGx}I;I&IvTDsq|vF*~*0 z+S|q2Ej6g~@aY&p29NDLd>O)H$8{XOJG=M8m(=OkUa#H7%eHnL&*mqwwBzvI$(`3p zJS(^EA|u!D9aR56M7vku00Mr?7aH956N5J}4mTTjzjF=VJjUSMM1w=;8(g>C;J*C~ zp2+yVBaM6Q5eBc08r(M3;P5DeqbC~Nm-%zdzhH@r(n<8vhulGmmi{6 z3v3MUc>(Xg(Uu0#Q$30e=YF;m<3{&b}Q8wTQcaktX;p5I?DK`aqf7Ut|SnSB5`t<->U824>$zCo>vhDj0Z#jb$}>f9-#1Jd)w!P^|yAi`LOQJ zaQsLUGs&3rp`XRpe#3rJnvVtT^6_>4QfDRhB3hiHvy=E)J*>MkoM!%T%*4YhE&a2Y zEYt>{!1=~M$T-9}&H72UiycSW^uDbg5tf%>Y}2=x^uW{IS9Iuh)L$hdq}1m$Q7I8255c z*V?b&zzQ8u!`N`)eePckwWsBqZZq-1REYRly)35k-46f2S2|b(8HX76`&nuE+Id52 zu+h`R+WlXgIW76w{Mva%g69_{OmI;98u8ff@t)cRdrEauamLmj7L#561CGdH#s_;( zHGhn8`07%-Y#L(hG35A;?PBZCx2;#$d#ck*Gu96LF}~yq(jO5$ne}2EXPj-P-xjME zHXL|=*zc;H4Loo1hJ6zq!G2ip&z9##mP6&%3wx%!iqWFfx_fX>?vr2UhXBa^1l;36 zuVnWIxVM7t`;-ZP8SXmJE$rR|_gc{I(_iKTQ%y%1W*lLRbCWt7_IZ(JH_lLM|8T9r z_W58j^+)u)i*tCAaf)#?QCdIhMi{&AX+6!cyx26Ohqb!Jww{JhGvN`&QN~-_>9Laa zNPgew6X5n!mn zjhqbj^y**Q-~i(=V_W~@>`pPxF}C&IVn0fh^oU+>@-0~WI!@OlhH*K&LtMYYjFYTS zmcuu*oXBsDpg7|M<1}Ndr+CKjg&4;eTm3Aic1n7tI6Tcb!?@pA(+(o6SCnyPgONXs z!j%+j$+;JwojV#YwpGR$e{04YJ(C|AKFv&juqBUv*1ipsOuY1N_*$4xpq;Ln+Lq7# ztt~&|v$j0Bx6f$9oxW}PmjT(IIa+@3YJ($;6O3bayvXj*HHI(7xJt)1a||MFJuSbn zw4U}m+2oISC@(eaPH=f88K+J+@~3fl+{&Sd_(?X;yop90mFKkIn*Qnk2JdP4CmmBT zbbM6nrT-TDT`K=C;g{oZfpfC-3s`(pY56ahWbzZ_^;8~rvvvfImPW4Dg* zp4x-J=o_h;*i zUC$5InD8j$7~`bH2bzFp4v0X=>@TOmwwic z7F&DfI9!Y~d;!L>pO@Nm1M8DH&FGcl_LjDIxQU$6vy9F zdna(dnSO!k23tE@OgW$_RhGkZj0Mg@(=Xdj@0E3>Vk?Xs%WB)FeV-JHmfFqob%wLAbS%%l#}l8K@Z8@F4zN4JZacoovOD^z;Y%{M z?c8G9-nVl8ZF^tSP^x#1;|I4Hc_GG8#x~s~yEBY~R!`2bH(i?lL~k{Ax9M(fm+pw! zMvnlOThQXa7(FI(_+~2y_o(o>Qr|l_sxcTZ|>681PBAX@M*|ICoN=0QknL)*9pA6#^sHU& z`%Ge|GO**E>GMm=nZoH82%Gf6j3bQWjBR`jB31(#bIv z7jXU=+xif*ZpK;0wjNk)`<>_=rR{$W4z+lHX?BOX{3DEWEhha8hi_&%?<^{f@0HaN zoxaA%v0=9Vw)-%mubc1$<0RvZb@TWtu*vX+8OIsh{90_=L7KxejI)gE?kuf8@x>-T zs~JZ*|1rkm4<_CFI6TYo_jJ85^(NclEyipRZ@nk4B!{OMrx^$CD%Jb)3yj`L#&Om+ zVfE(pQXIaD<5N2s@q%f;-v;k#yAhw6{KXmD{8>!xo0hI4e>Z$l#xcfi?eaNoiOJ`l z+B-eCOj|g@SUd2?s|WdoamgwDB8;Pq<7-Oo-TR`h=@Dmn8OAy>{AsU8Y>?3-&N#ui z{1>HqOk+J_jIF%H026;Z`zN^`q!@<>ns9fS$;Voj8~xn)rx@oLN4_xr_W77*xA=$g zk24Ok0v6MF{pezPGaO&TxYD%XF$|P}i5hYLi}&aftCMPS>`B zd92UnjH9e?jB)%{BWERt2k&9M*+0Wr+{X4}Z2O%gyK{^~x3gYcfI-G~TpnTh*1p58 zDB73GVo&RB;x3b3V2#1HzFKVijVy=f7>i#R{*A1UwO4}m$#Qt$Zq5(m2xD7*33jI$ zi(j%nobUGaD{`-~ug(9)D~tK3C|lSa=kiHd%yPGL_(qnqr}hf0HToqOTRT}y_M&y} z=&uZ4jB%WC8>egS)$n7Zf1GiW^-Wp5@8R?;-+d*~J$4}=) zd5r}I904I9daD;T?Ys&?$brHw*b<--8oY`{v=!LBBjO2Ym{l*MD5=S*?9D zvq;yEG>TmXr92ivHy%NHfZd2!>^u85t^adC6f48~Lmkeb{;B!r^xFlozrFZ&`eZ!1 zXUPK#z`8TEzu46ecM6yTiaiBoyl$MS!`A^lz}in}JBhxzcW8a9wOcdf<$z)@LAKj( zDe>u7ARWLgFm2Og4tkvZF0D@i`COEIU#aDs2m0Di>U8wfLq0GM^uAjAm)bqJ3&5V& zXu1a(B*^2f7ihdy1l{;&%~uB;OQU?=gK{AFTFo~B`n2eGzV=T8Gr+vK<$dg5HD5C@ z4U~Kp5=^JxXGH1ez-j-pI%_@HZ3;^de7b3 zE}2hg|5CDT|2=cdLx|pud~EgW&Tn!Z!oH=1*4EuK+%Y&xKR>f5zIr)gvY4?Nhp3Nc@7LM;`P7un3&9=`nwpdZh2x@q0e)uE)P|W+44u zU^6gw$ZC)J_v?ChEzUD}uhjEZg^z0aMc@sf&m(-b_AC5A%jiwanHv|2^ z`p;VRKKlb&?+#!y+EKr>r+F=>8}ux~=l-Pqi$G%@@d0IAl7c%2H2$plJZxKfJnBF1 z>(Kk43Xm`D{@EWaxBEOs=s|dSe-*bIrof*8inQ{0Lu-%+y$Cd(N4lr2_DVyap5yho zhWx*1oIM}s9GW%OwP^I5ps~=Z(ch*q)~<1IGyJz`G&(ePoT$;e75*1!%mOnf!A%!b z@#BA)Mo*{4rhvx5lQnjnqOq`BWBsWbn_jMQ@Dh#9r)iwHRAcvL8plr8IQ0gN({I#R zxLji{sIkMNF?NQ=+Fp$rV6IQQ>tCVKI7{PXSfh79Kk48k=9GF||))Hm-3V{)0*Fo*dPf`zMXDF^x^*8pjT3%-6&JO&W{9saJ#k z?;7X7sml-NQS%Y2tdsfd`QOifTj0Mf@ZT2rzsv&5j@LcyF~F069^h+$>w)J3JAj?Q zHvk8KG2j8J_P(3a1Qt^@UOsCC+PIl0Z#^=1$-T_3D^qU z2HXwo0qzARf&UJi0A3Hg8F)J|3%nP2KXCR)t=}(z&j23~IQbN6@K)d_fYZRQ0KW}<7+3&41$++p z0e*s3V0px2H*#QQ^31{p9g*om4OkCs1fB=n4D*fR6!x1DppgLp;X-PXc;?uK}(H zo)7E*b^_l39010E-H4|bI0W1eOaZS0-T?d{a0++;@~#EG6F3RH1$Y^x?FyZOxCHJ`>+|&Of(w zc@VEzcBStrB0A-BwQ}6_DO9PChxFlmPW_X%@2V+hJ5PXqtOK3xoCe+FLQfG7=Yy9% z=EqIn;&-acha%!N%dYf2MMS53s8)_!K4d`S!-d`qde4uY+Fr@{%48adEp>c&!c>LwIvJU^~o# zo_3+9h=ky%mydbGYnENC>F8KK;DIz8mY5BM2|)mvLba==l#@?Zb4=*Fn&K;XvoK#z6nI z3w;c9;})xY3aZN$=vTYw$8qouH_>0lrJ`>J;Y2^7i$3C(_;cX5k7LvKYyE`ZEguR9 z&-yRrNfDD%xu{l-n?7})s=i#*kWSNwSue6x#>eS*><6lp@ zOZgDDl!tlnOa2R8@>|@JzjdF{>6H9@J=~Ii&2V?$r}<>uEB23pZf_^;?WkKlO=CWS zOtPfMLtI=An{jXU#}MA!f2n*X9=5f8+~F4A2Mi@7rTjFQp8hFANzZbTYM8gt1iELK6iL}*S6_!|Az2R zdb7DqX;YUjr+X3Ju6Hx&@;+>*cYyxyF5x-NTpvWflq-=Z zZV4}Ld%I$9cihTd-IuGk1CNuZk&aG;H>Z>9TMqO~T<9~P4>-`-26@n94s@131^R>w zJqvoqMyH^v-f$dTf0k;ep08AIC(g(01v=b+AiUj9)1YTu=sD2ucA?LJevboP*%9>n z9O!Jv6n&VlnLg&nExq->sIH#Xp}jTBuJqkQM7EfxTi3H@m-f0IbZKAhcJ+e(?pw6| z&2&z06X=sJ^k&fA#$z3zOaE_|?+0DR145^$Rk`a1UHTI{y$5vZPlPW06{mr7LhLgJ zJBdBs3b&+R+6hUoxFvlV@Jo7xF8b#|7k#Dw6aA#WTWWo(!}}xKV=0e^n7IGV!!8GH z`NngCOrHh)9v6B6^e?&4=Rm*Dh0b>8dL!{~Mmi+E0Nf%!1h>c=hWkyxYk=3;+;%(K z+jqD2JOeqT;*y>eadDdXV}7cYtANsmA-q3$oW`{ecIo&aaA%oww=|On0 zle9xqpiB9+)3cyUdAHN2L65n}7rS^#7xUwmp1HZ|`X?{uBh0cZefJQN%SA2D3&{Jb zIbA9rL6`ScGo9NHw|vS}sZWYz)#F1@da9MWqByu5o<|?^j&5- zT)t*O_d>os-38E_T@wv(ORw>^D`T4_~fA6U>z7)mh)Sgx=$1VMZD)o`{ z&m#TH9w(5?-Kq?kR$xx zfP1Os#`x~x)&FVed4!9eInZAP`S$uh1G?9Ro(Fx6i+r{Nw?h(tGvr8oF}O?e;TCyC zxZUzMh4z}FSkmJmt{VCj4zoUG4Tbl3g|^lJMbH+{Xoude^eey{rS zcPyp5XP*w|HclJ_UDi45?<_WJtTh&^q+rE$77~*|C0hef5=KFk}3xipg(B~ zFZ49%zjL8ag8mm9o%5W_eg;vcKCW8L?4{1nBK9uIMG8A>H}I6uPM^M3;LlmneZra{lT&{M?2 z>E22o^W&!P)Ss$Lclx2~(w!nD9LrCYa@@*Kp-MR((ud2Bv0ta-s2^yw=R=BESa17# zlUsb=KUZhR6yl{Qmh^ati}%sg4(oA{tSg)KR(1ycEQkJIr3du;9n#Ho59klr=<;4w z5BlqD@`dgN-K}422EAaD&vk>_Kh}ZMDe05<14)m#MSpRNzQ)5kKSe(e+@jBVxb5?3 zZsp4leo|>kkB7L}7P)b)M+)K1`NZj*0X^$NPZ5t(`{kxj`Y+X$zv2(IeiY4;9uIMG zz3Dli!?}%%QpCf0d+B3-+~OPjYjt{ie^i~`DN=&<;g9*LR*qZwNL8tihm>GD*6!2w z_)dhkmk+K7%(v9{k-A5!vx|phb2+WUeYwpDZ`Wfj=(}9#DU#t-PTllrdZD`fZpOZI zie^cVhqzQ*a+S7+tW%rQ#kQ>jeb8lJ`&!UP9q6?bKE*QVV;^6*>09@rbGjv;fAABn z@8dw%@&jUQt*Bhbdz-J#fEVX^^`DJDOC@Rb2As6d8o7Um3L3q2KDdJ&W z?c-Fp_-2>ubW;$^<7VIVVd@=wx7NGTzCW(ZUW*pg-?_w>UQwmqk5y;y6zSpAzND*^ z<7UUy3E=y$o$xomJbvX@&oJ&T8-C(AG3{?pT*(CM`6 znIayia_SaeYE^al?M1v4&61uJaXIC8wQ^kTSfxH5(uY&L7WbJo-LlY*Y`;3tTU_Y1 zpr8Mwb9e*vHW&K*ziGQ~cc9l&{4=1>IFvWmFAw^lLwKgof}V1qv-|?+85jB-=$~_- zv-~3HUv;3fe7F4a|El`>$@Az_H|uaQgg2La)+YM=kl2Y{YD2mrzb@p zj;Dt{=Ep5PV@EpItMOJnK0SMz##aJQ0v-*VzfjYE3;ZQ;7Wf_D4DdeSXMtJZhk-W% zuLfQTyczLb1KbB30CoYl0M7?bZ`Jz!2ha~Z4|q24`xj`wL%?f*dx5)w=K0eDo4rk@0S74U4}MxYPa1q=fZ0Ivsr0(cK_2KZgzBfwt*zl8Gl zR@9^a1l|hF0v`ZA2K+s+4(U7*cn0uX;Kjfm;4m-={GY(L0pAC_1Nb@Mjj-4Ifu9C` z7x+`)9Pp38BGS16`koAYC2$L{3%D29fPCE#yaxC#;D>;B06&iS?uPp-kn11|=S0LOq=0Vja(0-hrI0rx$? z`+(m9J_dXm_*>v#fJdMmIUaZ_@SlNE;8noy1HS`28hXsao>AEOXP~b@JN6{nx8DO_ z1fB&wR-k=83Rnj`2Y3l^0C*efMHAxt7~FpY9*z6f8-eC~T+RL2|Eb^ky^O~Rl78bh z>o~*BU-HLe<9GAFmImQG9`Mk|{A3Zn?nG<6xo_$AQg~~>t=+}fiI2vfe{mi!2-i`# zpIO`<`l9CV33*&n`$}uPtRp}6_f^q9t;wbTaxX`ZP5-g)TJ_K5wY%p%rJ(AIANNyO zeao(I+Vto6S^qTIll4FNn#%g~7>ys92kg*JqZ>E~90N`O|8Ix%yL1Y31Z+qCm>;+M z0A^k873f(`8A6Yg6S1$zY|iR@>ORSuU$Z~3m6M0HyKst@C*h~$oV$3~@Yyxidcg5> zImyw7)7G)x8gDK6@v~M#sa|^FZU#zufzuWItD)~n8gs#Pufaz1<3X4m4ZRbKaxwYyG!5D4Md?y%a;Cf>LJ_p6IP$Io^hq{$CX-wo$3&93zj z&;%5_`r+;Y#(-nM6mSBV24;X$z$`EaoB`&6J)_7UxJ$6##s5m}p91E^J?_k(I^gVI z#~J7F)V;;ozu@BUd8;#j+Qr{LVdYQXrroh`Yb-pVG50XsK<^K=+jv@|2N-)syX&3< zeIDqLHujS8+F+y0d0+2ZYq|0N)LLHW;VyoJXW7cn1kT--eXQS}Uu!MT96y&=E(dk= z@ibfGttCHxn8uGs{V%U$c;PPGVATWOu28&Q^LuX8*mILcv5V9L5g_MFCvA3_x1Ce% zDQG(t9<=H+i1Ujg&yL5RY_$u=&vu!l52t-*i?dzU5{;jF4MyE}tnv1IU%N98S<`n8 z_yy$LXx+=K@feR<^L+;H{BEAzFF$jOr0-c<`Z#`b`tILqjn|&<_H;_Vvz_?Ko}l%S z{OeJ^<$rQ+F=k6&&o8a%n|MsSi#0szEI(F}xUIVM zNxGUTEI)n?#znwxp#N!|?$mFr`QiN&{E3fkDfUA!qwapK&)So%dW}79wTJP9c4uE< zwMQ*}hePDq@fW9B%QMH%_Q=tP?a{H*8n5KHzOATS-`5Z?KmH?i{8?arwRY!@*I0a+ zRX^{kR=1Q3k*}qa+^=dqrfhcTdD3c!IkIY6rNM8a;JW6O^^3C+MPR! zPlJ~qf5@IgWg35b)|MWQpVL#I52vSXz#6YTJs#rWr(T1R{*6wL|F;@5z+zFm>wc#( z4a`5M-JU;bgc!rWT&Kf-w8s3g8dJo;wzS)`4(A?>~XS@pHYMqz~&pF>H;OZO@OSOY*^^e9QkleyvA(x5gZiIE;i7 zPPg+QIiyGU1bYUwJh7Kw2te64o3`0&&bI$H|Gc(W?is7Sy0QP%Cbr~!)9;a=?LGJQhw^N53%fH{q_`o?@N3+ezr%9KFS{d=4_AVojM-LM-TCvpVUuuxU@}g zk6HyUb56kR8RA&W&jj|Pm3^$=Zo%)3iLZygu!IzSl-}6iM^5#)m3yH}IykKPk^M)t zr(5mdwe7R%hC8-OV$xEYun);B)BJreejiQzIDT_^tbKAqUeN9sQ0yV)Uc$*fmyFFGvn#Fj%7gtKp53CcmJq{!7LjMi z1NBxp96xK8rVrcZ)*GDdA^DcV?+g>G_36@jNV+DiRHKOf9J97`%^YFXM}np9w5F>b z`!0lT$4>m7o%nP7oURN_gRt)Nlg{Z9``0626R-p52lfDCz%gJ7mC@!tS{ z8T||Yxi0)|@R!^c{_QUOZmE{=TnG8N7~v(IA~y(s>2<|_uZ#aE{H65}{;S|G@rwU- zE^^)re|dip{w(}OZ}HcuSomM^NA#Ebdil&KKN4Q({eeC+lJ(2cuEca*G^^<$NWb`Qd$^DdeIdU(TyK6W&@+x*e zi2N0Q(L?U_vgJ91qKDjfWtS`WT-o(_$VG3t*UHZCribV+ z`p9{8d%nnhM$+F%xc{%^ik@OOxnD)xqLjrZu;cD3t3GQJ>=dC zyZ=({_K%Wlx0~EcVYiRmPhro0xu?QzH@UCEUhmz~C+(Dsr%%<4`JDb8^3+Li8yTfR z>ZNcOKBV0z!|jFp)o?e1U+8|&MP8lF9RvRv2%m-f6u8rHzYOje!oM7D59r#t@V~SJ zl3ve8v_@Orr<-`-H(adW!>8CsnaoLnzg%G4DQu#1N$v% zp%|R{uo1Id4L%p(yYKmVl?MHCNZ(uf_l_o#q28geB0ObyG=r3rW}VL|u}AA@G8rAw zJoNtwqgj8)cro7tetmj`=B>h^er0LR_Jq{it;3-`I!Z-&+@tBnh2inuXei$Ap)ch1 zjO6>a$jB97VR+1dLOY^KPx}b#-_QO}%ed7)6dF%>0@2YC?XNb|5knvxiuVnAHb=rk zOn64x*+6(G+?Uis$bU{2R*+5k6w=j9M1BIvP%_fz=?ae}+4*#e|I-r~9UczF$35*s z;orX>S-$ zl{jo)WPE%k{N)^=6f3c-oab8sKJk}xfcAb@&g+TYgkR42+1pb&KWMM7a<0$LFX#KD z9*KN8S7_&#^L~k_x5Th4RY{XdO#*z?UTLXjusqT2V8rOK7_KK6W)b3*p^-%alSE`PD7 z^#AAG{lbfXeeuN?7t?3VwvTo(exWyGzin)t_-LG5WWVi$2q*bkPr-PsRG<&HnUC4_ z+e$m?AsRoq*K3r6mmV+NF3@A6=WXr++}Q>#Al0Zbv&3|*#qS3C|HZ06=6qd}@-Fu1 zML4@1=15E(eTuJ=k%*Sde*AdU|LX1FvFT^GL$OHSAN2I!cM~H zmr%~8#7yKOwosJa@RjqwiA~xezLt97yaMo%yHKz zUwH93O6T2#zbBj~e44O_knQkA!Xn`eA=^i!xYdUY(pC2#!l`k#xpKLA%4QF#KT>Yy zUtQTA)z+WFbyofC<;HuprhDJ4(XHHk^AnZJNiCw0_Dk{&#j>>S*bTlx;23ZMxEOe` z@4kcd;r4Me;h#IzIlAj z<$J~J{;~O)vFT^ePiYT}U(@>A^V4&$_LuzO`e=T#-_WkEk6Z1xgWOJbHivck?pA;5 z@VkRObJkF6+bY+eOA$`&&FNr!vlzDb9O0p_zO+!c|xPz-lm{cea#@9 zsd;O#rgrD@D_qxq-`d{#iNN-mp%2?9>8)HIr95ys=BHWxU;4l7AC}JR#5oK7(|@s2 zy_+ki`vRQXkaDq>f^)jZ=)>v0wZS>vndgaUdTzc`_Y)?sieKMO{7&tRJy6=^T!{zg zN`$|5OXYOlf^#5}P6-#IFPzSfb=GtWU2rw@ZEL@1SG#x`#^dF$F5hsDrML<&%wU^Y zMBfV#PV{9RIbR0p!{4V|^sOZtKb(*Jc+~&$eI3nkcK`*>|EM+p&a=6N&yH!^IUPG) z-1SS8w-)DJn$Nb{YkrY)KD`L%X0P)$R?gp>r*u2b=u|G>N&Y;}k@UFXl*@UYx@K#7 zrngouug{;T>5?9aZ-TyX{y(%xdW7E%-TIfcI3HB(um>z1><5pq?wt5x-M;aSibQGeRxW zYj2OZeDKqxp)}6*!`%an0l7coC#C-DeM9^;1NQ`Q?`6U^B^a%I_xf|D&mWSdaM51&Tc8n=|o=Kl3f=ebRP*Pr}>ra*}5rckU*) zlim`pndpBYz1pA$Biro)pzw9r+-wi#6MCg^OPQAuId)u4@tEziirh}=slU}a|1(E! zvmNYm?e3f{{2`nBE}Q!nn_J|i$=@m7l#BoVkLdSl3BOcqB6)28^MMlXJeynm7ehaO zr!)30X~}hnF@NR$>MIB*p}4+t`=6mt9euj~)w%sAlI8L5(-P9a!qwWHnGngE{RXlZ zr`wCr(w=zW<~aGO)nLTI52q2cxy9d(wYKwzc6txVaVm#)KDYk18NZX6`b2!iF z*5BTZa1x5!QMPxHKAiSRpSE`va>X7VqVZGhd`QZspS{1$9Mqb4z-RAoC4Y46i~pZT z`kKEWDMXk+<#MmZG`H6}^uqtsIJdeP;dT&mee%QI z4fmyl+;4I^c^tkU^nWMhbYBbi+krO_{*L@_Cj1TI6e06{0(g*+<2gk5Bf^IXS?{00 zzX10fA%}mCki$Pu$o=FCgq%J`4!7zSEw7f4`BoFM|4DG43Oo~7Pss7V25zwo`}6$j zMqnG^Z^^v_d|iY*4|^#g>oq{g_K3m#CPI$?YC?|xIzo=;?Ldj=E#zkVyc2vk60+Qz z!S_MJUy@t+-LN3%au3Q1ndY3@UAdk<_zUZNOEU%Idb*Z|>s+>;!|#pKSM}J-n+N_< z{-u1v`+pmxZq;_k+-0@L^(a4+zz+g%CFK0M9d1#4v3e%yZAJh;@FHM0(5)TlvBd{= zS6FL1uWV-&ePz8+@(b(t#+kPGJT|vop18gCbHPHe;RMbL*V)bsdlxw`{2;Swy!ebmeWR$C z^gMsFZkJY&9H)9~7m`JK)3;mon7X{Ooz8s5Y9~%V+bKpLwo~Da&gF(k>KP+F`Td%a z`%m#-4BrI)w-B1sH~l7OeFveZ_epE|CW4y3=o0Q^oZpvv!RJXieX_ne->1{(fm}{A zKOXhJ`g-9n?d;P63VEx(vcBngRQu;2*C_iv(%;i=uD|?vHI(M(;4}u`?`-c{Fi1J} zz%BB2P&l)_MV{b!E^=SDNH__<81^7P-1uI&$vR)-cF)KR?qP6~BmVU+=kGl@e=mHw zMec8C#QAn9M-ooz$(o3@o(SEJZteag^h`Cav;-OK)#cl*-Twu`iC&z~=5~L=rq|zH zzHR#1+x^%&t$%Ej#=~v*>uvWEh*1jXTkSK}=iFWh|J5$}mL>+a#frU4%QulHm^xSM zk({)ZS1^d3dx>7DzKJ}+NtbjBy$$lDo=ZIT`u>_l;$6E4UE;H2kL_LsJAE;bQcKZPJh5mlS_DbgPeZ(9=6=EpPMC%dI}%gx{eQy`;Y} z~V%WX=C3=p*B_hoFxKa_#wF zZM`YpWz{cpht=IYrQKfe<$?BkLuxMRaU0k6Al=5-t?~El)%J25*B(D_wbxeC!aT11 zeA1eKf3LmrU$g3G@AqX~EBlyx?$P{Wuh_lXT@Pz{fz3cSc*FI2esz$L=SAK47W40h zz0%*creo%c%Jt+Ho1NK?=6bSz)N1F&^sv+CAm95Vt6n`rmG!z5_w`8qT?@TpgskIP z`>lGhU!|uOM3%#k-8al2v0cHfX2pIbZAf!}M) zt&|fUTEZmmCvxkbA3->=o3u0Y6r64J*toV^26Dx29xcA=d6Jk-KmT*qd@lY`yFJTw zI_%?R$pzJu@3>sFs9H1D@@D~Cmd z>p7CGQGPmbf0kQ)y&AuFDfYD2*QWoe%V9I*{=N1r9AVYZ^H*#BXW{NyuKDV~Z!d@5 zauN^g+YHj}f2~!Yv3TWv;Q)TO(r&K_(t>T{y~?>?@IXtu-l^B<_&sme<5es1=X@vq%pX$gPb()MGx+428v|G&4M zihgs;biStErq>@Q2+j5HEjIVHX&V>x{XG-&(#%ZH#qT^=Up(*?t!w zoRoulQi<(1M<2G;n)m!;+qdQ|R{iYlo6)T4navvQ?Hj4&_=r@=Uq>dBXBz1~<}KFt z;wYQj6hwVJX%V`e|F3UeTKm$3dp5IsB_)vLvfe21+=+0Ke^QTA#K5+wwcST4_G#W@ zjVBh-?tapj&-KO#&F!RHxhu;3pfRgFnTK+#x98$MPSLxbbTyZ|9v8hm#K%vy^|lbT z>Sr%^_IV|Hxl1FwUq^5B0As*0U<#N9b^x1zoKAi?pZKwArTr@XPr+`&^UO8Y^7|CI z&G{yLhl^hP4rxAb)pT-^ds3GjW$j;jNCD1Ywo4s-X7PKe^i@6V$B#$-FRw>;!)=Fm zQaYXX+uQm6tGJIlW2&a7sV!Dm*5#c)B32ix?e@iLV{2ocSe^Q&-5uiJ?dxi}1fQOl z(3ei->}-$Kb#7r|XRG?(!alKdjqoepSiN>q1htoPG_{xeE@_R`?)IrLzD{4vqa)qj z8tYJgTVl-$N!leU1iO?lEwS!0a(8p=CJvUoyPY{zm^w~MSIfmpGmb%P$y^t!P>^`> zW*tPQu+tPxHz}yqrO13*k;_R8>A>Elm?%9ZPyX83qN8Su5pU0NCHAt}E>nINQ{wes ztgcIaTZo)gi|tL(_iQ=S==u4w7E-64L&m&;mO$%njct?_^|5C9W8ap5-OYaT*V=Qu zbD(lSF9a}_g=ztb){&Vg!%V(rYAY3=G9PhL(J8yloaV?{ zd)AcMT6^k5Rn5~%Rx>B3ETx~6Bi_7kT$uKHaqF^?&ta3h(OKjNHB}Rn2+PC;5p;Q{SH@;n zh-O_oD8r#cXDd>|#fxK^SVlIOUJh5brqer96N{d9VB3scqA4tf*m zJcjRs_IP)B$)wc4bN7t2(KoAox~NYB%^UNx3Y?4D5GCePLM}j5v0Yw@RTUjAuEep~ z9)aRisc%AHPNr~`!f~gpYC*|oi}=JO`!|yqJJ(hSt&dT5O;Dw_CT~|su1MMCr9wDQ z?TFIJF9Ax?E-Y7DNiNv6W$bZyDe6JZp?6Rm*Bsp0dVw$K+tv~Y1kVa~`*v+@iN%H@ zeRTgHU4(d1JbOz`+JUJpyg$+xHc~wJRgWVVt_d_!9ZoU=eerO3#7NbqkGI9JBhX4W z8`7nXsr(CW@^=I_M~1@NLnCz4V%$ij7AUYI(9zZ9-_^OTGn|M;M-n701z|5bFkcYZ zxg!vcM?yo913K|`op%Iwj1Kp5WNC-+{&=)6oJedP8HgGwK1-z@2S(B;K#XkOR9*Un z1xer8yO-{2G*X39(ldo+ndzELW<@5yEHkw-lU|lvHd{kyHZ!SZne4L6OigBXWhP&f znOer4*_upFQS+tPx3_n-NFMJ9NDNc|l+F~6OlM|}Av}sctJ0bL%Jdi0naLy4Ur19t z9aCT#tKGz_x1(D!?EOeurJg%NCuy# zdmXeL7E3^e^j_|mhD`RKa?8Aw$U~Vq`sC>|z3kpYl<-5D0z2q4Su_2`Lzzs?J%=(W z^|i1nGrNMBKX)iIOAKV0vCQ;x`m+3s2RRJ=ORK;niAA#L41Fe+PamA7K>3>K%v22t z{w%xZi9+!aZ;`%DEjvVh(>0&f!I(H(!#XmNvVrCB*U9B7-~@e5k+Ma~6#6>GqP}p5 z45sWAr>i+bR559|7D}sH4R|NNr((R%~y19RRsGqz?dxO1^5x$}{3b)a*R|{`sC)|S&4=XLESb)_J@64Rxbxi<(8{Jn}n~yONF9k zXivB|9%2SXZE6`B@=|r50c1z>AFn*=*-OW%-oTg)QZg13ThYcp`%fm`O`FGl(^zEf2rYi zm>Mu@dzpDzW^x%<_5wA?s!gW$nZC>)&7?GO9+63{WFGRLQK2X-wdc7N)FiQgemQ@k zhMo8)l!O8WR6fMX4L)@Ps=cKD`IX$-Pg4)EoLl}`ZRJ4Q_}ISSmOy(V(B64~KEe3V z_C89|N~O7w!-+tc$YGE*t$ky7q%YbZZcIkU6Pw!A_joWCOkTLTYoE@hK>PL>zI8OL z3&ulNc7zgxDqq$o!c^TGBf(^uyJP(zk=I8?SmH)z4aavMuyCBi96Dno`}dUM=_tn& zxTvcaabDCI4o4&7f!?v;SaS2FCGLw#+<^^Sso5LbyR4b;i6NNm8}OA|Q483ME z^wL13WRrej={K`b%U)&)uOEmH{Kez$|UREN!ryhdN~u z2@^51MFI!P=@?;)beG+U9o+M&{7(eBO#VyDtWk+^)EwieDaM4k8I#mmJpB#cNTMy0 z*c+wtzn(6>9^`Uct{n@R1EaBUJP}SdMh7agHY7%SlkpIB!y|jf$Hq$a%_gyt;$?ZN zyRN{uaUdEW-fHF@ca?cgVtjZwOr^Z9Eiy1bJ^V;tm_(1b=+L;1Wd|I>jJt-}FgilR ziwZ(FMrcqUPf|0`q`!sxgVMWPbf96=aF|EyEd!MJt%@_*ve`|+jq&hsbbolf96qq8 zrQIbp8%JaPG(1vyX$i1-#5G?xMH1~iG7j{XYr8d{n);$6Jnl;nPg$yq3QdtjV3fug zi=8P*+I@8&?R!9`8CD0JW(; zq13I}hC*H2Bpr?Vntt8cn9{dyXDmbmJ3lu#)X|nTZVHwM?F-V==nc}f`~%4y;VY9g z^t(77icvFEN|!U)Ps1?u$_W>a#JUYZ$^;+%5JPm>lp&pA9wgGQ2&j>ASxSRx3|by{ zmi2I^`@IbtgH)3H!aB@m>WEqzd_k(%iP53tI1gkus4?wD2ZGeM9x#m?5{+&$8`lS^ zR`y5Ki_Xx{xTEYq?_mnx7#yX+m7DnSF|*jfp7J=yUEgzpy=tW16{WPBgO8Wnk;X>) z@riK1>Z0`^g*V_PGs{?Z^JHI8nwF=LOThHqqwId0`)j$AxMmblIRkjO1% znhdi`9_RR?{ZwJ8emi(k#Y?Ey68)BCu6X5eRwimEX{d3IuU1y5^aR;j7k<(S+cC(T8qkI76Qoyi@M zQ8NlER`VpYQ_QL9zsYQHnkGg`bebnlWXgo5lxcc-hCW&PFp-g_H0F<{X=t7~QS;K7 zd760U?>VC8c>09A>654V5u!};%r}XlX>0nLrLP70q%ez;ruh__u2!=(GLJ&;~8LojD0ztMKn=OLo2F-Lt*|QDJut$BF!WvIoMAV!1U8h z+r!DhXuoO@jnw=x>Cdn>I+ewjq}B5&`mYR>J|aC$CZy!1=))$PJSvl4lTOETx7AR# zYIeu}Y!Z?(wLJZ)^g;TV{ysrxktBtqLmi7SkKbF0&*w4f{oH}CB9wFkHDY-ytfJypbf(RjFJv_C=% zQ>mKtsf%!K=3f=V?Db@MqWR@&#8O?>xs<2+|gcUr7r!=4BGk z@fG=#p*E`QY9_`=`O}^gDse{=u@L`ES}Lb4%eM8bsStu!L}?vze?+bL)TceP7{U--?1ATV)VL_992c5L`k&x_V2k=cW9P~ zY=IlE9HeCeN)Ro~w2buAOXd*0bSyFSCYo*PjSel5JK^<7zueLy)1nsL)^CgU@j7o< zx3@ApsKi6Fc!S}gSj$M?U^E^Gm;Z9oRZ+=#?>zIeCp6XxTlKNVboR4%5O6OO=_I-GQXDwbxOJ zD~+R%at_EYjprElwt5daR}DVuJQa$7>f0 zIfsHd&(JT@~&0;@!`0QXJdbMPh3T_4liHv|vLM&5rSo82y{2>L)_S>Fth+xYFCR zm?Sn_YqWp7rA1dz>K6&PJ;aK79k?2J&kdG}d^DTE@B2Z$gfuoBlz5UC@*3sP z=B~Xgr)e=cEk2rHrnN95-nRyahE7aq_ zX6;QI)`f;*gCW%j(>M%Wun`|zJme-`Wr#BYmCmql81Op}X;(m9xMVq6yta)&2Vnj3n@X*{%XC_J(! zIk>(r8XM<{QCbI}p$RQDY>W;JBxrwxFR(wbCm4tXddCC%36p(1lS0*B74fNRBO-Y; zZKvdD3E3q`*cep0vL^fYaLt-tLZD4Soiv`n<1o1;h0&>&Ff&UC)6^HDK_zYTp`@u9 zCS{oX5<=>{nswr|4G{e;E$s`(f1IkqQbRip16jb_QU$mU=vYe8K}usIuU+s41U0G9 z6_x2$>Q>slJ|5x)W2y$tR}76{T~R$*o1nnK7|HN?eY7aSv8R?Tth1FyirVlK4xv=P z*RVd+n}`mL@|HK=M#0m(98KCSz(zfW?bHtyE+v(0xok(g;`gj+TaBT zI=#JYi|!fcVNYq6J{arQ1E4vF0HyZ^HHIlJ^U!wPvl30Tn?t>sdt26b(b#Qw!=_Q1 zY90>n2#rK(p9L-HB@!}&ugmVdThMhQ(JN_$pwpCE?h*lN%yM1N0&Poqd*RV(c}^0e z)3mdQCFX-{8;jaxOP)+FSKA1QZC^03XRI%x>TL$T7bXG$S#qP*{P?ms6H zj?qK|^?HFuT5eEn%9JQt{hJz<&#ZIk#sy2n<#JwHDK@|N(dbw&6?37Vb{4wMb&YtT z@IbGt^qhx~j#@3^B+6KOkP=LNU6U;R?w0qAyt5=d zh_Q$obC5wBIu0bTdS)sCyq|*&JL@c5?MDhFgH$L6t@RZzKLzJ-W$o9GCI^~IqvN^7 z*f)d{eUV6szqlB`u9fpB-c(SBqF09FeY9=0KM>HZZ)%0E5rKyFLEan3n|4&EMr}|a zF{rEkM43r%Ln5v?cOukMjS%Aoy_a!|su<}qGrcQDc&2t_&#tb`O`MMb|9C<##BM2f zgQWmXyx(9j+;>H|pSMSFAXcMuT=Hg%)+Zw&+_r6UrcDVGv}@SVSDG!P6!OZg3>UK{ zR_WOED6-_uThzxkgm|Y`DYZ0xty_Yem2G2hm|kSV3;AY*ZzFG98R_R{URf+(B53P2 zhLV8`O5qX9tT2_f6760;LM!;hNvqtP;6jOm4YxZIzH&EhePvxDdqz|aNeaBQHr}!s zg6AB9sb+|SQAd&t(bhTj(o6eo$!3znfzbgAaYBe>(6PQs8z*TiG1c_I1yaY!rFU(y{nBMI z2}`j?H!%r%SE79rS+$+!I>yIM8}csfZog1vL-6 zV%9nEQu{@<$2MA$DednxGz~R21@UGVZYAr6V!bW@1E|1datszu0UTW3C`C;>f zZ@c@>d(O6r#e&NwdfJ)T(ux9>UMx_hE@5(&ZbkO#jxhsgQZ=N~CR}ttZT3-aS??eqI z1LM3Cbx1WkITtyNq}6bAL^r8=PjFOiJV^usN=hKwNJDY`O5~#ygyLbni6pVx62Xj1 z1WnYP4pR%Urq)3}`Y5hFj&&?gS zbF)>=MXBg4WL;xPh&ua3o7P9TQ>VjN?y}~cWvMa#hS3Biy3xyh&y{>OWt;@jj1aHE z$dI4sOe{nGptP{5BOI%t&Na%*O(^Cqts9lzVOth)s;S|2E&MH!7J0ue<)^M{6V5R= z^|_lNeS~g%4$!tM`vy~P4JS37PNy|tt&g@M>ld`HXsdU8Jf`*w>H!9L%||=@hk4pS zw{uPcNm1v6A*^oJJ;Z|3AmnObm(Kts&>P4r( zP5ctT;m!#qck06=4ngP3LCc2{8oV^PkJGXqz1+04@=Jl93rf|hqG}yBHCP8K%#NYy zgcG~GbZw+nAUcZL8cF&?NqT)635;U0v_hzLbdDiG5_n6h=ANv;y@~dx4O62@^+Pjf z9GNYzc2iC)8})%4J_@Aj8vR2TopoZDc|1bO@BqCvEI5=w z2cJtrSqZ+0UWWN#Aq|o?>%Ch++Lb_C>(=v@wG9J9p*@Mjh8_ zm90QaM_^RX{!{a+-&G5hL@z4PCTy-OOds}9FYao(fZv41woogjo2jC3Ht9}D@!(t+ z&t37NGYtrn{6fVC1=Ye;1HD^dW`c@HAU00ow(!UF}0cqNf*=->^aN1KK)3FVuWGFbMf-dOM&b>mL2^CH2xfPj6Y$ z%wbDX?{#}hDW-i&lz0pg785G_og{gUrnJpg9oUqdLe+r>%C?xRI&h>MxL9RiHk_mJ z=BpGWbKWhR%gUsV)~$}~amP*6%~QEes5VpgAQRRwGEKm3q&_0Kw-k1^>ahK#u!X9_4wS;qRUI}`3R|o; zESsD|n+-l+5)#A`%l2@bHs_3vY*YL0#%WZos#NM2v=)_4{(7;p=%eYPG0ap+xJ~6* zrQ{$DoVudr)qfu2fInU4PpDT1ObB1h*Mbc5woDoi2ZQH?$6|a+ga%-}>i&W9Yeul8 zjc;Yz(m=f{&m~9bR6(aYbt7n{oE@%b) zvLTj=r-Ym;h2-}vr!(BGGyw56Y@#U<8ZF}vD86E9obK49!=ozxETpXSIu2skNIu>I zZ5hpwgS;HaGzssfpuP*Cw{Np|H=X(Cq0+R((nw1@p*_51XBW-#u)*m-2yLq60h6-Y zdVWRmuA{}NcCU>1X=n1jV6ybqkb|%d-u7+n+uL_^1-mZsw+DA_4hGu0g1fiw+}6_7 z9td`{1Ugz;x3vd5+b`O+wNr5hXx&}EMX(K&YBM5j-G%L!lq9un^>uCCxud1?lBxyf zkI{3ua&+3VpwdVi7BFdTIc1_d!&%Wqy-@o3IIH{NZMJK{9-w@Jo5^!_viTS{GZgI% z3(j&g*F3o78mSFITCyHgw@%Sckw~z#@e1$wsbh7`F7xvRRkZk~k0Z0l2^&ijy%`PD zy?MOkm;+_5MfvRTbiJls#k=zB0RKRHuT$kMl5K`5<72Gs2woHO}~vJYeDl~W|M zl_Oc&1}xH=H()`&Yyc>T>37j=D`lzu3Noq{;E=QY{zfma+0cD8e92vD#yE4*IsV(3YE#Fx^x+lAzb=VV*(^ zv#6{iS@F?zB#LEPv(OU2a45#cq6G^dT{xntIajJaJ4GDYG7;I!dUO^%{qgOID^%7-gr4mJ6P7M<$ti%qQMjcctr>%sGBmK!i z4lt?xIc0oZ^0+Pgm?cwYq4>%or!4;4BO~3+owfU3!oJfM-%{+km(aPvU0Y@QOlz2? z-nHp^>I%<2$|&A)?o=Fk#b z=`JT0S$GNGUaPLFRr8GOH)rybYj4TBsJu;=*z$>4=AVBFH5NGQo=El&MS6p@t$>dE z(YnfTOs`6XX|7Q=QpGt?s_tdYbf*H%(&`E@VRBQ_nI&!V;?Rvj_MNOFjjelrf_=a!BOF^d`h;*y(eqDtvM7qp3930?4)5?E{jyAI^$F70CAsURbb4EF%w2zTp zdF3Kql=`!9DaL|w(2(W|W}H*5WOzu~ugI=Fbl!YqKNIKKIjj~p*qJ)6Wn zdD=wAwuYhc(iyk@9nldsZ*U|!vSV~;2ygJ(n_LmwmZ}-%^sS`^@gSy2w zIl)UWYaH)HnL0Xh1)cR`JJG1oR43D}EE4l%MGmb-#)aqNaOeuE&9pCo)tRcmMN>d@ zFkCg^*$Qmj+_R|Z3Ow7QAzp!uY8&KCoa*9S$x79w=pMYxa-~J#yp>?man?!^wF*{m zt0r?MVq|EjYml}!a9WBdQWrc*%`=x3_0$B7mB#Y362{q~u`s>rbVcd<8UA&Y-Fo+= z@u5rAooB|Et}vE0Y_KsI-E_f--Lu_z?(;;Ko9^;Xk*!JDV9fQk_OqanPPb-g)lSh#} zR)mbJmyH^4Up8WV>C&k2)k~KfsW%uzdn5fTTy7Z4JB>S*@u3%=@we4lxxbxmEN4xP zFD|3~aXXFMYpG!Sj2m8U9NTETdqtCR-wM}VM;}-@VBE5DyK!jcro`y*F#U)Go$@sv zUb&G5_H^TrO3qgGb?1KLovSub)!Ic{5!ind8cW~iF5{k64Yd7wXow=FdyirX-djdI z;SR5lS=TFtX$w-9F|&&1aYsisdzB2e^gWu`$xItmNFU9l7(ZNPnV>QLuqt4D>(U)Y zE@mvljq@!&x{H{n7C*j%j=7S~cdsB*1(iv^xPoo`E3#dhJeJ3ijdY)fcYrkFjs3=( zSMm^p_Xl&_P1Fi22c`1amC0}@-bPIX9WCfGo>*lp^BM12*=J0yq%7#E=`!wIMY$KE z3`vJ6zJBAbm2JkSh?pPXoEk8Ul_BHXD@Tp*tsF7ldRf%C@3LXz-WaJDBYGyrI(8Yq zT**rQ_EKZnUgOs*_ZjcFY&oY-(Oy)vzbM+c$eG%ws1K6!W8}WZSP-mt^?^q{evPIjpk z9Ca-4g<4ur&_kVTkEC%sFE{Wibc=5bU!|2flH&f;ax#ZH(2i;9n~tRIG{)^jOaFN} z#h<1BT#fHOlI``@H;~rPvrowQ%8?_+JII|+tsplU;-^QdUqk7NUJ)Mg8IN}x%Xnp%nPe+zYpmF`b7)Lf3KRe3XvI(smm+!}pR)^DCeD+)Yjhl|yZX7&D+w|MVkWGJa z3|5AmemTN;;h2E&9o)6Hu_Ddu1Io- zPWbIN{&+N}@y4S$jrR<$FpBTyG|_K94UH!v2|jyGwP`q}HnY<7>VD(Fqa%sUGy>5- z2SWqL?c3;H0o;a4uKDi6Z&E@$c$I`MT*Xes{_V2-r!Vd|3I1aLwlk9 z^y*Tfy=V2pLi>Z&l&l+9Qc}!?_PeXO(EgZc+4rraBlKUm+^zqvm4~@AHJo}OcGC?&m{;+1Fas7$j(B{Uis+E4rN$Y6fzCK2sgz@Q@(pGmL2QY458!+Db z#vR6^!>rZ|FJZNQ$~pZwsj;d7JD+*L&b^8pVe0TwbN%__*7x!|JiRpP!p7}+xeI>a zxDAm6-*!b;&v!+4(SAZMhaWk~%kK|y^|qt6DV{{ya2Ld}?2IeDymY#PHfPf5Ox1VY zxOOA`dVrqqGIOlwAc0<1ZE%}+r{aBnEvIDWI8MngDJ7XFw8iS)L;0c_4*ZOgxxUiLUgHPHQ-8X1gnlz=pk;)v6Hm~|n*I=N zC8QqqoN`fZ8Sr(}4=EUhlUT7wk7vbx%ZfcoiY@0c7w>J^Z)8rOTZz;-W_>3QC#YvV zflo|3G(0zxYI}^kPGC`g;1sba^7*3j`3no5V;^c8=nfGjy>P;Q^`k+`@$3oA{fy$i zDnj8EH|4+bc`Nx8e?{S`KHs=z)Oc{sh;iE+qsIF#r~3R1%k>$zujweEW&iRT43k;gEc8Y=kcaB4d5&#IWm6^ceY*j1?5k!zU(a6mjDAF5{0%=6@=g z1(Nw$l9^F5_ZmfVe}UXNxKk(XGwx%Bl$*r7=Ok9>Ln`nGi1-aw=)*`#RuOMg#CwVO zU6!nfdyQ|B`v)u;?nlV|V{+%=eu~_WlDnwffiNwY$M`Uk`kf);BQI^blI9b+gpctq zm|=Yl7;fG&{`gY1-p60M&v=qVq;Fw;%p!OIWtPBlNrw8hBYk<7@fNBnlztNNYZ8%F zBKFcna{G+mvzBnD$^B>667CGSU*sr1!co#KO*DA+Db9JH{aqGpOK1H{rZ$6b;()XVlFg|ek4&&MpW0@X_ z8+V>up{PAZ?<}R5MIo!QH2OV<^g#zix4L;RERTAra`y75_?lCw%_wv2H|`+8KI0vy z^cmkdg$!}qQB=+DC%-+$M^54L_%W)axjT;H3T1po`Fx6evQygU>&oY|6bSdQ>W>S`}1j(aql|a zEq~v8`gY@!rw5FmQ?{llTlW}`znm4mk1hCa`q}tpqtrR+Uh>A%D&+M~Pv^k5oW_B_ z!KS^Q1Jkk({Z4`o{+-hXLcMD2rUn7(=6K`hr*W_!sbJsbVDI5zKI2!X^%=iEjcj_; z(PZ=QoKCrPlcrpAdY|z&c7OP2wzm3TxJ}bOM6{0*E%Q+h^=tZ8_$W~*Z@+x{sPXmF zM~uHw-o7_TW#LO4I+f#adyOBSzR$RZd^2!AN$$5X7uFpx>ocf@H$HPl!uZ@7 z+l?=u!CCSHvTgc%oaVgxpZyKnWsmV=;(C<0o>W{vCa&UdnJZIN|DWam>F3x=^k#oX zpK;BZM0=inbM&8m-*aZ4@xR!66Tmi#vyXdy#5thga@uVh)4+W@-kIFLg` zP6#xu?AS`|;8==fhnVuVDg+3WLqMPbLJ(JLAb>a<&WbBFwDc|?LU!Cl%elzpTJaf;^&hB0T+xVY%M4mspFGBe9j&LbhSCq&1!Fm%G zZIvX6-2=}RR=OJY(}qUzcPxS1aL>+i_-$lw_ zsmzHhv+w^`zD7}8zaOsjQ563~GuF;vFW8S}uz%bS_3Y`L5eoXB{V2D;Ksb?S$fi}f zeLvJX3iny?4mRb6pP7}v>|aZB%`g=tFEA`t&Nx6-RveJ+FUf7FD_pF6azLSqblQZe z$`uo2b-Qx{YR?lBe9CDp)0Ba3rIKbj_*@FjKGEsZ)xl!r_xsDHh+Lk;st5*fv~v%Hfgr`M%erjHt`q955}JfZOR`fprl{l88v?+ zekERq3woPdCSaLmLbvkgmZ0+27Syqiq{Lq#@hJSIPpzh!cN&>#VaCp=raWv`-kv~d zysCw|rH>{oQf`8HLO3o^wt#O3rmMV@1T;%Sj$m?*x?>e6e68ZXp09m*YCpM1~A zr-$N+VP(sq$gU&>k%mddarR-9PyeLMeU@yn4t7|#@-8L#6=KnmOjqtWOpO01EVEK& zSKd2}UKfbTHf=Dx?(nI~%ZK}v5A$k%DLy%Q?*iS@*rkUXHNNujY=Uk)9QnWb`%p6( z*#&0gl3k#Rw!ePxaO$uB27f8xHeY$}a7xIPbCEP*)2h66I4i&J!^HH#cZB|VwICnu^lf|@?%k2T%Om2E-g)i&6#CF#UtBuCpLM?3$5Z>_{|zz3x8UJYvEI^l!U)65beJP3)KiZB?4WbYzE&5jyz70VEx&O>u+#O zFglMbh47he<4OXVSJ1L_Z;Obz|i;5a@ngg)F)~wp_htKU#P`JJtgc3N*EHd zUN~MP96yEQW0XqaxIj78hU<7r81seT7f2=IQO2#5FW3rI$5(Brt)JMYDqq;9DW7(u z1-?M>V-4EYrhI_1PQ65B8pl!-++Kkj%KfamKIQznZsngS_jgIHS4FwQRL0gS8|vzn zw8yMm)}U%;0$4S_y3r;VNRS1yb6@)K675)EDmmo0ZFcj_$KZv*2Tu(*(4{Cg; z?M?-&B!tbssDUosof_M+-O;Sh{yAm(EA?$ksvdS1l1t3jsv6iSLU{c<#I+F6`4*}G!E6Ao*x%tR$wGe_<(}~zZ`<``()tv2%D>5lV+PIh0UMI&;8`bt-R)FQ{HhPS0DNz z>dc><$hU{!Lha9idyLL*<<3A*`5W>x`M8ug&)KFdhrh(SAEF#m!c4qOzvHixj|EEH zxk$N}B$yN62dPAe$H@%7%vGb@;4&*Qw@o?6Q>Z;Y;xVjLyzN2ByziN+eA?twoK=$yb00-{*lpO~e}+dX*U00!*^O>(eEJn- zB|_;rZ4ZQ>ID^c{nZi7m;*zfoMIxcc8c)FiU3mjxL@pz_)Jl?bD^Gjcly$I8tl9%5 z9-R#LD@C}sk{P{6n9q@4?Hwx0Q{$TT#;b zjz(O2D@&Vj^GJU4V|q_xFeu)!N+I6Wgpm+mW5O*eymGO(pWeVB1z%~Z&vB8r5v5y- zMn33)l)OM@OqdB_reG?Sh3_hfgxoW!CMR(1Z6#7GG0CF4EyWj8GXCeA@JcK3&6hyC z=Aw&7^LL7CE$B-8ZAe@ ze{@($A3at1_tDgY-h|#Ub>5GW%JlhUMlSp@N)5$z?lIvLl#7m;dV+H4G4OH`IVP41 z^J4O1p_@Z=SCvKsvl;g~yqJNX6zplYW3L4^i3EDgmSE5P*6z-e#Z@`RH*`Zaxc>)T zPEa17qEZM>?_{K9SP@G`Bsry4h=?{LHdAEfY7x_9?7(%>D>>Zs!fKA@#VKeZmyp`A zOUX=K4&}?yQF4y*j74PGP`=(YwYPP?^uc`=-Z&%kl|A|8swrjbebbO_t0-8!0hq%b zl2V)OnZnUV!tru2KB=y9*R(L6S>T9my+P^`%p#}h!*X=Nr7o~ia8p!zXP~&0%;u@` zG!#i)MX5|*FVcDwnen)=xr-Du+k@RM+%l&%NYpd2_XEK+*kqJcLX@Ia)9ZuX+~~E= z{UPCe?R3QRxQO9t3Kbh2rnf2gz&7?0*(QV;TL(9^sddx)lsBehffjA*w0USfUkH6* zD&Mm!cY9@Xx%^lx*&b`DQQn?mQ*QLtcG3ef@(W}-z!X6Zf)gZ)&q ze9Bq#!pbf4rYVnOZknBMz2n8>2H2Q}hfT#N^6r_b-35djtH;r-EBm;r*d2D}v0281 zbrvP=f@9m1TaQJO|Mn9MAtJ^y?9xyE1PP8lMP~BppI~rMmE|+6%2z(Ka!)f| z%JlSxr_whKebmq6rH?|B#7umz0NeQk;l`c-UQpKEizk?b%etB3rR#WDF_3+z4Nkb5 z`q?bxX8Qu%rJzAc`hH_ZcM$K=6r+^18JLMTjN+9Vv@t^3+&q&ms5;x|YuM6e?Mx{C z5|k~+d^C7c*wfjAToO^rD>LcsIv@7(E%fy-To}OCsWwk1y*3$RFCNMj3Y~Tw(!37A zRLrv6s)*wov7<*~SZ|XRv!td#QBmY`RqX%WS0i_MajT<|_}+7S|meNHuJrt1we{ zkZY^*kJ-p_xTWp|kFwLPR~o_Ww0=aRS1lg$>RM=T>!Ri4$?f>iS083&Vm!l_=Hwt| z#c+yy=Jy_t#2qjDuMdw$=X4r&s=g>D=#L)XraW^zbh>yS6zBOTAV)9RM-=)$7!Y#|YSiCAuDRBk^( zKJcvEjX0u-{osF4n9Cj)zhNrnO=2DO^%IU2=eOW*9$W(%uT|KJVpMO3GxCJM{0zUJ7v|F6)9-VHxm=hrn3)hh;Sjz+2&wbP=d$z392DkeVV)Buo8`ic!OY0s zi@z!IOuDzANXYnd;+;OeNFk>s|_c~#& zhnb1z;uaat`Lh=goxk;GuRU$ND z4hnO#Fqd9Q_U8z5r7#mPl~J{BH8QPM9n1q2C*XdF{RQ`wo~H=|@@m z36_2q($T+?uQkHlB+MrhWV7@^GFQUP`5}?1TF7x_ZNZ^8L5A;)W1mTDA+4hl1}Lj1l|=yDmE_X+b6VLmC$=Y{#2 zFy9vD24QX%<~f&>)N*0QU}kdvlle0DznIUdLCkAzBEKnN#%`wH8-=<077?>BH{D9V zH{4FIBr_(=0b$04xki|YE6Ft}%yq&{33I(L)56>&%t(xU zE)!-{m@#3-g_#g$QkVnRlFzs>*9bEq%uUymedGoajxg8XNWV7;bInckdr+83VXhNq zN|@_~nHJ_IVMcBi;RrJl7r%uW73K z((eIb#)Y{?n1hdy{ovooObTmby4_Y^0tCinCEn|s}c zC$W^%yQVfYJBRo4CKgTX%3WP%<-IQP#MZkDE%ZQ1=3y{-&5B9Ba!EIBT~rddM?>ew zy67${-ECFQhLyMxqP*1QRh9-(zpgz5no2YFr$aC&Gd$O#T(c05wOqe2_puh`=5Ed7 zEXrjFOUTm$9``S7qjfy7CZW8B8DQq-hw{S0jJnDLkQlsyVwYy@Cd6JrH&T=>3x&2< z%Qto0gBx|^h)ln2$XtI1{g&q7T_PA^4y>Wy(p+;7{U%eXl-Z-a(=DG%P&ReT#}bs) zLAji$BuSx!2uYafhv>I72i77Cac@mo9;91q%5CsXwy4m9LuUMO`Yp}Glk{7fo1UWI z(o8%f?1ee-9Q`Jf3iqOrSy>wrg}Y`^fx>-tktp2H7Rkc>Qz%=wFThF`?j0eoa$OIK z^(zW}#n)seVdg8`$RZT(8H;p<`|cub;ogg|l1mRo4xn%^Tcj!6mwPmYd)uOH;XVb4 zfeRoZ3-p;qqCo$-h+a^le7J~ur9+|AvTMj(KOoHO$&B7A>~Di;rpPYs;Uc>d-=3!@ zNt6eBxX7L(#U3Jw6%Uhobn{cW6VI5Vfc^%z^q>gyaWdDvB7VO~=CXImT=Nl`1Dhck zJHk|LGN~pLPWY-~b+yCfP+O`U4pVic%wY;uhu~Tbdz0$$w!oVzJclA>u&b{2LNZ+z zD>uc;9I6UaRUwJP;ZUoSWy!MYM43rVmYEV|sj}*1xmpbY5)@`^Of`fO;~c6ZRi3Vh zRd|!-@rqP=41%$WbVXuRVpO~$Ru+O)d9*wZ>jciJGH;?fQVxa7s!a%%v_lZ2F(Skt zpAlKKGF2TL6$(LXRfR)Ud*3kugXB z+$y4FXMg_(rsR%la+Hk71Q`cBw|Kosb+su{p57%@l^B)&J_4aQLyq)b>8fNIrJEF} zrgOD7Ce(yTdN&6tpB!Z}Wt2xa=`z(6FEe?`J0dVu$C0lPceGTe%ai4fYEw(R(m{%v zVilYUBmx1&%3IPEsv|N^HARqdiON`+j4J{aB8U~fA=lzCAv?=sqfqLac%h|=+=`bc z%Bo|Pr|gE{N8vjz$tsZ*@lnw#HB#lE=o3{fj%X$H)TV1FSp}3&j!BJ8Z~)sn7qB*#W7lVy%jqRf%B$IH?`itLd>;_z+2 zR7I*XRf!y|j8ukFJELr4m9a`wv{G}HWQv!YB0C|;@zJOP(MnX&IOV zOO>a~BHwF)KeRHa--6&mOrYiV-@5?TBgeq_(uc}B8wcz%1C)jtOAu% zjiEH57y@;)kXk0yn<#h0MmbFB9pli1bkSvFx(wwx*5Qrr74oVGNNtIt+8<(aBzB4H z9vRh=ERR;UcoXF(x`LwnMBewQIC0R!(X_cjN(zJvBO7m99*nX~f4wQDamU z-piAy1#nKI6HJ%IM9P!MELf0Ll-y8jpg()^VQXZ>JRv^ZTWJLlUXdJaJg=QPCN>)WG;-ll0DcC0} zDVJ5MYLq?MKjb2E1{f)8Nme>y$lS=7DC#z;S?$1}fZ`Am&;i;B|G9;ptO#X;6F*uK zqf984NTq5@m3t#QAQ>^yEul|CR+dHh9|fDLKv|(ei9c{|(CG20M-*C9`FSHWn$RCq zqrf7SR3-?$Jky9ZafBkMFcdrt=nz4dhG7XP>sM}6a37VB|3F>8Qjx(`@3E)v?`M z;0j+V)J1iurUX(7BZndibUIL^Dl#Valhh7g6{7KR6dL=7k81KRb0oe;YE*oz7lc1y zKs_~t!3#Ak*{*@YM&AMVNO=?*R#O8;{IY;ZL#kXb z^nH|23Wg(z{u3>;ER9Ype;U0Gqj+)*sS-tlNB!F&QsGreKjc25%xH%>ftsvHjE+@0 z&>qWLOwnCc)Jv+$@PZlxfPxTesYVYmE@DFMs}vbe0maJE2gS>gu+*r?IO<=Jm{eJ8 zRHQrfmGFZZU(V`EbXBq~(QCD50ROI4!AQKpbC z_$M+5zlUZFu+03W$3&>C5<8*{V@P2P-A7gAdy(>%P{hHV@b zJpofxW6FwjMRZi6GBOIaoaP+S%J`@V%`(yz=_)ZIV0M$F*-~bC4&4TO{+1HjE)jNqLm0A zGl=Nu)NY8p8iAk=IG_qi;4dvC5RjvVnm#2K&7vAXBbEwHkW_avq9SN-HagBA#EUvP zHaeD^x8jc~e7ro4PPx*Ns6am9FB@fQkLVat6hdp%XGc~yq{{0+<|8AcW6}sjMN_9F zI?yg#FvDtTNub~{CkwT-P%SO_57E(xi2iXj`nnyfW9TLD5A7cjQ|m#9q;0HBtv10C z|DX`+3yLO&z6ae!NO*v%iAqNVbu?Zj>L9cvZ72X3C{9flXY$uXQQ%)FjWR_9)tH(` zWVMZ=yMP^<$*4$$H-ak^cqSV%(9j(*8kI18^+GuefdE88jyMl>0P!-)DN@^uQWeQT z8$>r3L&HPWKr_$gHfaKBq!nQbCrUOcPFF}!BQ-W&nGjPwWIzigjCu@Ick}|(ePRF| z6T!cD1^Sr^Q@kQxfkG<}C3ZkNO;km9QR8E(F(6_B2vz7WLb{ovW!@N)OPLfy#{eZ9 zaVUqPaezeKR>^NtO2HkCm{LqZ4D%Ns6{|{)iR=&^ou&?>jGBP(?nO}|iLpvGRX!AK zV->|ta?LWF_Tv-<8?+Vmc9C=>%D@CCjPb+?{D6~zy%P-F> zTcrEyRz=wh_RHrg3hf=-?L=vB>XK*sLh0VrEzj#iGM*(p@;v8%6r~w*)e))Jlea1g zJtec|J?Xw?qfFoWFIjH0bRXOz&pTF?3IC6bFBAH;?;+0<_AL|nQR$KH_M;`QJVv^& zpDNFBpFE#(T$#wnjlV2Yyoi5wOPMkS=VbxO>EFt5x^9kjL zPkHw2S|RkFeSkc7d{iOgt^B$|_#4<#A5$ zym=pa9>2eoTl#a!yZu6*AIY4t51Yc9c!WF;HcJ0??AH?Ii`%oLcj6?}8Jw5=kK|3i zLtO^nakf04@RF z>6h|6dyYJ(_&m_U{yU|;qkoiQLj1~kqlBK`s5~!uMfyvfiGKD$G z+`=6DiFEH}_TnBA{hgI@$66-+-OU^iN`5lKzn8ozMV9tbh$RX1G@r-|)HaNqlzDe-k)`y;m=9)--zoijm=nyuVoowI22*~td@22( z#qR1?l5ZF87^9e8M3-jsBvwtAnA7Wm|{1vl0 zUb@#{`yz$6g1Mi$dJpM-D|3iB%{+cj={^DVoa6_XTba|$*D#xYB>lh6Jjnb*v3QbpMvQiMie+!;3O6W}dLO^nVlcn4d^~mpR6K;7_IeI_7!c zy+=iq)WOpKsl=lr%4Hu(Ud0?^Ud#L^=6^D;X5P$v8}kAC$ne%MJDDF~_A)=hyo&ir z=IVW={PWC{nO|dWVSb>A9`l~e z4>FsWpJzUZ`N#<}d^_`Rn2%(Bo!P@Y;Xvts3iAr)X6DzJ=Q3C09y#Sti1}3JGnjWc zSh}xZp2fVH`2yzKn6GBOhxsMu1oJ!0YngYz%~6W~Y35%ruVZdu-pIU^d8bcg{(i{3 z8}ki!`#L^fjPu{2s7@53ja3dN0^Uf-oor*_8cbtAI-dic?NTWc{cNB z%)e%~9xmnQF)v{5VqU|1GV>?Qr!sG0K7;u{RfcyC^K9lzm{&8eVt$PIHs-IH*D&J^ zCL%u`V4lM~$b35U)68Qn(*JAB=Q6*~d_QxV`9~$43{Uw~miL{^W0)sd zrF%8=^UUL!t81nE{>(=)AHp1FwlZJOd?fStY*OBvk!N1Qd<^r+%)eodFyG322J@%P z=P*0#WcbUOFJQi!`AOy*n7?F>GaqD^^7k-Dm>*)kiuo1hhne4G#sfp5eA5~K%v+d~ z%ws;2`TsBG-Iy2tT*~jm{4lf1{0{Tc%wI6iVBY5!Qhqk`Oy*xRFJN|ATo6 zbDBBA{4Mht%)3mK@kN=JFkix)WM0Yq7W1E&k2^xj-^~08^Ignm94Xx&V7`-iE%Qgr zN#>s%CH=p~tTMmNdQOqHp=p7aY*@{m>*}}i}}Y+>3$INSoZBVqU_01#^UXBlCI8?QR+WO6Dh-Z(znn zqo~huW*74s<^{|TFki>~Jo9JFZ!(7)WO(U}JM$LieH*2F<>#_Iyv*a6Z)UD$-gA=l zKc0Dj*~DyalI|0jTbV7)7c<+LUt)GJ*G`u5P0Z&pdzlBBXEA@uJcoIYqow@G%-zfp z=8KtEF@L~(Epx*$QvNRH8=3E8u9+g;A7{Roc^&h|%x^HyoGSgl&HNbi24=jnRh0Ke z<_*l7nZIGK{P$Re{(d-J`X9#}WZsiG!n_ajjm#66UuU*5Z)A2c|I91HpTgYCJd1gN zc^>mR<`DDvW2JnAc_Q=K%oi|U%ba4qi}~OgQhqJ-SPm@67XoVqRm~Uo&fH}eZD)aNq=3h$rH<{04{*?I{ z=FQCCGFN>m)345v@;_icg?WGGyP2)b?=c_AeCV&F{2b==6dD@%pvAp<|mm?Vcx`iD)aX{WO&P%`?=YXqyn*@8%;jIp z@_dbX40B+i4DScbA2IL8JhNN6AH@7PvxT`eDBXX~{28;0*&34WP0U@))0nSdp3VGM z<`(9!m=`m*E|TG$!u%rhQs(dXNcVG?k7T}(Imo<{`BCO;nRgFM`P-N$GOuCoWlk{P z%=|d>E6f|1f7C0(+sHhFc}qr~xoWd4pUOVze>Y|`^PbFI%qHfQ%m*>=uvp5g%)e!} zG4FPgbU%{$V&*B#PcYA7p0Y&xZ)fgjUcfxS9AX~bFa0lO?q&WhbH&Nh{S4-Fna^Xs zf%y{VmzY;FSN%rHU(M`b9$*eK-^_dg^Bv50GT+C%f%zfku2W?AN#+&IFEam|`8DRb z|0Dgs&75Z5z}){^>AsQqOXl)#WO@JgchbF@xgsKYZ)TNwKjw>=4`QzTz4UKk{v-3x znSXYwbayc~GdD4x!#s_7GjlWZL8nRiCCtY&|CV_L^D^d#nQvhJg!wM!otDb*9$-F@ zImtYqc^&iR%x^MpWPYFdXQ#{X(#*#*|C@OQ^JeCcn5(zQ{NMKsDZe-K6z2VyuVy}o zc@49T`D5mZ%(Kpv;klTfU_P38$};IboB1i`dCZ5LCEdH2FJPQUd8-A^R>+N=Scb0%-1vD!TbjEJL-D<^kq2 zm~UpjocSK+$C*>ipEJM1+e*;Q6Z3(WO8J|aJWk4f90ihLuv@!+Z<#6z1KoknYXQ2QdGdIl|n|9A{p@{3i2a=Dk+Q z@J?Yqm-$rYpIs^4&t{&(9A#d`d z)64_RFEao98tMK9^V!TBm>*@{$oy~SEzDD{mGV{PvOLdZ-jVrEW)t&fW()Hn*GYLh z^9tr8naBJ|x_g*Am}f9Q%-qhLV(w-h^=B!+n0bHZrOcCX5|LyzJa-ec_Z`1%wI7NGAkA1sQXf0Bi=2d zEICv1&NoVqFgG$UWBwoJDDxWT70e$p$C&qDEyEjNp3NL*K96|~bAma+`~~wMvwD*Z zFUh=sc^&f=%qixlnb$K{-Yn(Q%s*$|#JrGMStj%2&&*?(H-LBAO;I{7m+l#!eY@l> z?7oS4*IT6j6?aJY3C#98B_9Fadyj~+iM~66zc%LC^xYBsT|)l%P?ROiYnc0o0yj|cQYrMFJd15l$3vhxrO;l<^g8)RvCVp`Pa;|pO*4}V2&|A&b*%a zTW0kc>EC`Er;oXVIhK^}S1{Y3mHZNOgn7*EQht!x&RqR>>3=cvY~~x7W6UoyuV?;} zIr^NG|Ir;X{B_JTnN812_cNHAnD1haGH=MpGw*Sy3{QDM$~Q7MF?TXYnXh18$2`a! zdr``7VjlmJE?V@@;Q&OCmdl>aaz&-~-R$nXZ3r!c3PdzfdxD&?OCFPH2UcAv%QGCcKPl8*+a&-@8<=shVv{;yJg4fC@u76mDpJHCfJRvQ^i!q0o zA7@^{{8dJt`KOP_@FsjB<)<>YFh`gNm~UWKKb8JpW?sU)jncoBIr+KdUonsWx8w_%TbS=>9$@~QInBJ^-(>jXzmW1Xm|K`H zVIE+9mbrS9^uNQPl%LIPXO1!dl6gJzCCuuVQhqQa&-`UZp8251WccfuXD}zflJdV} zZu(mC-ON$u_nFr*@A8J4S*?)#7V~W8>SttlQDzVG zI_4m=QYqyxWo}}ADI?FkV^W5#T&H|;Ln>zJEIkZ)R5ak$eJkg!we)B=hym1N%z$&l8kTt&!l@3b8LUfJ20do`AuS=NiT%R6dj&c3{h`EK^!;i{2 zJ}&PjW(Vun$L!sM^Orfq^()D&a`|szZZb*#hg8V$6I}i$5TpF61JeCG<_W)*{4n#f zu;fk515J_-MFx|6bhc!?{ZFvhC3zKdN3-PDnAbD!I7<2-bG&q)$UJ_UAr~=VK$k@qU06j2csod zGh4wZLimz@Q*_*+3EJFNQdFnQ_e3)cd$-gN&re+Pt ztUGnPT3#U;vBn=ef}&Nxgh_ZkPI#4-$uzW<=>BXB7Gb% z<=;_~cg}E&e>Oj@lF^Ff-w`^VtmD~|v*i`k@##9gT*s?*e7lbC z)$v0*rf*(C|7`rv==en)zpmqd>G(q(f2HGcl&m(s9dx{_v$JgulE*-zD<8LHq^RFB=RhzzXI{vewzhTmPDLe1eV_>i7a3 z-=O3Bb-Yf;pX+#Mv`lS#I9SJ%bUa7Lztb^&M^hW#Y8^kKWBPWb*8e9u9)+Gl>pot` zN9owF<31gqt>Xb5KcwR~b-YE#yQ1gP>UX$~n{~WQ$Ml&yt^8d&ep<&>=oz*C%{q4I z_;?+6>-c0HpQU5^M4dLi0UfW=@iRL9K*v?+$+h9_t7Dgr=j!-(I=))R59m0l>trJb~j$98ckR8pks@k~p5l@pl~0;dma$3pifH@e+=8I9|r_3XWHC zyoTcq9RI+P!tqZWZ{m0h$J;pmh2tF@@8VdG<2@YjNEP^wO%amxAsq4Dm?Hg( zkINM4SA1uv2)}mdAU~>8q-U@A22HV^#g}S|@tpn2PZ6H!13~=BoFaYmcXf*N&7V># z(l>vqNBSP|Ggo<9*2pq>T30bbh89+wkgk=DER?sUjVxBEwT&n_Y>OLFTG#4|@~>%m zMfumXz7hTFTVPQF+E!ScfTksmETC(RBMKN=WKj}1t+FVIoR(RXM5cAN4mF0^?wONk z;d9&gJU4$#*Pq{&zq#voPjb$i*V!FFSlwaqk?gkCu7F~+7aqFsoo{k;b@nc74WWPU z#h19<_{?xYYwmw_B9j8Wp4Q%03d$Yq3ikLyt!)7rj?B0jlU(E|q^13FoxL3bC(AF( zWn2-I)Mj$`ykJ&F+J?P>9(QnI2%o~nx5aWL$j#fiB+!*(-;eK@!(m47B(3$3j#}HM zKfuxO`c&fwX=J+#vORP207@Q>CH5s3!g@( z($ZPWyfs?p@!8qdi@MU<({Bi*v9l{MwY3|cF7Gk8H8nST@d;^ES>$cl80^u$>C^C` z>CV=!&Xe)M_F%UmgsFYv+waqR@O||_yDxxz)aje4zdGyba~IHe==8q5JwckJ$x5IT zfu{V)dY#zJ$vMq5Gi{tXIp3^d=44-6PavRA%B*R^^NhfvzCgIQsg(*upJB76O`nU8 zb1%-96|<(H{DbqmJ5LVKXYDy0ouV2~?c{3&=iy@$it0k3euFA(XInlU$u)0Ikpq9l zK2Lyo^NT*Bi4UmzeJ6F!>&+=lZJ#&ISI{YM0MK4c(mUsNc6Ijli=NThzMwBGYMJ8C z=k5!1p(X{|$#qgsYpA2ME$j-+@9dVnj_lm1+mWB64Qu^1bhm4LX`RrNg;QfsaG|@e zr-#11z7Va5drR^v*gFl~1bxC59yrteuC8F)iT<`=2+fh92U@mL6Z22=AqZ5#-hi*S zwe3XV7uJ5Hk%T%<^v`SUM0cjOncvsig9Q46a~HJv0}DgF{r!NK1+eTKWiKV`bpgHNW;b~mF{h_d$eg+jp| zR9zWBu0NrSJJ=I&_O*AS8z0tBV-Ve5Cd-6mfxt4QIzo7&I7aX@b;?K{0_~j`&I>g1D=v;^MR!lz9jF~D`p?sF@ zv~zL5J&dPgQ4M=frt%%e)6B`obPiWNW_8lEW|#oNoeQb1OHISQ?OmO7{XGGybThj< z7lyh53(?d9?UTDZd&S5^nbRJaCnq)h0}VTCNggeJAm_M$eowG3YYsh9s zptrB5dsb^#U&i~w@O)o@vPO7iLW>UcSaR*q8=;3{yI`o-9}aXOxk4;AK6q=T2Ek4Q z&f!#${xx3ObJPscl&vR#HU=$GPT3P;4|fFuA)LZ(t@w~KsVH&_=Pt^1Sz$yjxq?e_ zxB=gzMWJeZOy~KB#tOAzQlJ~toi>qW)MC&*p)+7VJw2`cRF|j-+@f!n4s&U+k>ggz z@7$iw_W1!B$Bazzuy3Q2KdXGMoXpsKV&pO;)gBOuc6YVX%n9QNDrZI$cFRpJTYAx& z(Si!dVVnrGBNIA;?K#=k-rwE2u(QqG8bfg*CmMp7zvR{|w(jk0)7gj7cVoud)juOJ50?rku=Z)e zZpt5jH(lg*b@{cGKO0RRxvW4pCJ)q0vPR+7sjXr3v=Y05!4qeOM3qCjP>C}R3tLab z(%cfMPsWn^^UUvT|0V-s9BOWv9xvmZ+ZfSbdt`frcHQ$cf%bKu*d08H5{yFC)pDJi zwzlVS8d4<3@whAVV`8shHP{Skd-!0Vq-KXb#`?%cl6M>(1)HUptSdQwWIUzo9my8Q9?|OIM(i9 zFyvnx>}zJcn88^4VIg`D|^- z;CyNwX2}MftM6gf+5!?bwA)Ntq<;0JUmMok(22=wacZb?y6s$y>(f?g>+T4&q09CA zJHuW~z-ch%bxUXO6kPD4deV?kSa5h(u>!Q8fATb6vvV3QN3pihG~MI#)8c`-R<|Uo zS*4cCO2rDA^DOh17((u?ztV(hwO_8rmnLT)S^_Uku+Ytk(n1-!Nl}`dS${94G;xYn z-s>n$j%tTk07h*ssalzBkZf-4LBB-n+hR;FEd;vtkhv{Tx@6`yVri0;T)qQSnqcnT zztUtWp_v87(j=0pdFxZ8ee@3#n?xKKj5z$gI#nNQSac;e& zsD+~b(wx3W^sFVPSGxfs)8F@CFPt01BC-h`yWel}1?$|CL}i*~ za5GzIIViJ22Y-!S!PZ`*KVQ%$@23=S@?ilapOeL$Z_PJMSLL}%hHWz^clX+?+CcUT z`;J%qxGLt$MN`|*^&(PLDD1FBmFwEm0w?uiqIVotl`#wOxwmg<;hI{1Q)}3b)$QOy zXLmn-chDu4emS{h{e4YP^;k^~`GWRoK6xVs%X`_3+bVUb1?~%xLbZrTU@Nsc~zEK-~R#H7#tS7ZD^oO;@;|ui*FOz)pP2pN9KD*Xgipz4X zv1napkHTllozV<-FVx%P}SP!)64^7g9;`7Kh4_mY{WBT-=*=bRV?y1z&_?@+u zMvJqduFh_D*&5uQ+D41r+32Zlu$p1iHBOl_T@zEW`r2`e1-*N3|5gc?s$Q}6(~zx0 zYG!Ke)(2IZ(wX?ONKt_%ZpwLesJEfq2~SQvm%?P9vE z(feK0Az5KZRP;YznRAm~OnfC&ZHt9^mT6e03bZ%Kdu(BS2jgo+d)BsQQ6hO1F+DSo2K#S>1}Hpd(dBM`&i5X)oH$=Z6(yrG-C-_ ztE^06L7#>WtidL3AcWCf)w*gMTy|TnRdsqSYJH8_?zGj^H>&2k8fRTigD1DU@^$)s zK3aawoz@y6Fst$gs<`+s!h4-uCBW{i%!PwCc|KYe&%}u070I2HuS7A(=3IVgLlIK` z5GHXV@!C9=`DaLl#Y}2Bag!YLPP(88cIhiyiIVEP`As%?m5q+P*uJrl9@^0I_kYGb zvQEJUJVUk=@>lQa?2*@9C8#T-(1;eRo4Ibbn_IQ7yEPQ<2<8mbBCj)rKg^WDm>4mS z3U&obNJLh|puDeBQyUAEe^y%Kb(o5)@m_45$ckY2!d=e5WNZkaiz27f?(FI!n{e3a z@%nwZou6$xxR%QGT|^@=*LZMmxEB|EVlP*os-x)=&8pa`Cwv-uMn5Kd#@S&LE}Z-P}Q&;6X*}Ld$8B7ov!xKba5*hms5FS*RF}W&8k~SK%DwUXT8T()2KE! zG}u+u)7ap2*ETkI8XKJ!wXV@#ujclRy6P!)Xz2d#br>m?nhGJSZ z-J@8W%FNQXD({M|?AsbsrVW2r@rBi<8q^`DGiJ$+ zK5@mBSsdX@PK}XZwroI8)mmxuMgn*cn^CI!&WW_P#^5eGStm8g~+C zTTf~(gVt;W(&?{=E)c8kZU)>`UpjkRuDV-3b7lhdg-n9bj9e75X# zCRuQO*1@U`dSyj<+d!GbYSgQ9IjMX8mq_2pEa(u#Dr2}4e>+pk#7=HaFT znLcCt#b=!%*93FhnsH1u*J3|79-ixH4xSk3#?-ci%MGJ!W~dt}R_i3}bkLSO`d-vB zVPw|8Cl%QX=M-2;^`MAaRs3q(&^>3}N?V=U=(3y5E~mM+p|P>XWvO$S>pa#PkJaUL zyKAXG)--KhYKmWJ+n({~sV20Rn6GCN`WpSy&^#HNSKE3Gi8FfMHr0!rR&7fxnR@+Q z#1&R2ZRZ8HZArOCn_{PGG&U8v?V&*J$#+FpY}OlPOD#NO2w^N1shCHr4HnBbuXY*+ zpP|srbtA4^8e5ONgC?I5*Uad&y=#GNwmH3%(c^1<=2_&!8lSl5p3Y8i5!A7I+T)+iJeS?$a$C%93&shn>ax~Ytmaym-Q8ew+f{QzZsrNK zGt-E$rTB3}rQP6x#(KGuOVvR)e$`s*aPQn=vDK;0TC2^fdhB&>EOXV@H#WF!9$OLP zS262c{|P;exh`Uv>(-=JUk8ej*_s?Gw*N9}SbA)w_ITSP&am1c`pE5dS7^KHRK(Cl z*HmHcHI?k+d_LSjY!58ac2wH7MvKqf+KQ>=#<4|H|9lEqCozS|i$j0KcFaJ`Rwk)vd zwe6Z^v?{#k)mX9?%WQYfOK12(SzE`XqS*>wtfC_h%R_CZP>{tvT|q5LES49_L_=j2 zDH>kJm{lXEXKM;z_*GGv^;;8ez1U7juURs7p8dnmungIS{eN}(mp5tN&g9;{E#DW^ zZ?4xXBpUz7-eezxMdG5{R^A0TSqA7!vTGwnhgY~4*_t9XJ_MDol@{((HQ6Y49&0Q# z6|HapdD}$p_V;bvur5m0Fp{C=ZP!>bL*{VnRrwyM(qz&wqvr^c!!{OU4%biW2!?xy z8OKWuPxt((u?B5T%^Yrk6Ya0?kd(g;mYArKraIfua!pS6FkPwGArmn*o{#^-jk762-K_ zk-Gv-l$z$bZGBk24Ok-ZV!Nk;0igU#E-`UkQmD8L$uD`DmiO{Rla>BSCSM0%h8ZhI z;g*N%xsomj@^3dPDUAH;iHkL}Ro<5LOl!z2@!(+uyWQ?G+dYpW_G zgWK(_^VH>8;xR^moeA{nSFwp7PbD{r7iJhbRim8fG3EPbHARRELfJZv0>cmf!w3#D zr{TEJXQ7|L`;5f96Z2jE(K`Tg(rHLxM(^QKys4 zj)qDtdwaXsHKqC)ecgQbJ+m}4(j7XDNI_joS@+0&=Y)QZ(OTzpsZLje#qMeFSZnR7 zrM}MTtidLQ`dX`{QTL=yZo!nW)~O#ybSrCHp+%lnqD!eh_ePf38m)@03EQ3nnF{pX z#rPlCajq+)(sNv+QxR*6c`Ix&%Y|ZWqfHW84b>XeU!&GpJ$U#QPv5#4YMmBmjmL$j zI6O9w)m}5*yuBLC_Ke?H@w1_8+K7+dE17v7PUPD#a%P*S6YnCW*O`jtkJwhLTFPGf0&S`Aw55axV1@!Q+p^yY;1-D;i5Sa0^-jCp zQ)|Q2)^4qHxy>~$tH)fr~-9fy!6HgQd#MKd&jEij++Y)oB zo#?j2wf#HM?W9fNPE^+iV!_)&Um6jgE5W`&?JI~1^e>vLOtn!yosRZUr&_R0nRbLU z)Zn@NnmW~9@2ao2)zx_{jdqJAcTa)OSKrsuCAY@l8GUOvUL#;wjWX8AlJ091-^lX> zt849cwZ?*pcD=O@&j;B&H8tkC25Y0!X|^@0PJ1IR>qqQuihAzF@Ls%}X(F+KS$=9*wTO_H{^T17W>!#asYtkF#kw07g6^Lc$;nH#ovVM)Gs zAmyn=^>iaJ`&|a(D%CJkreRjUF+o75r1BSz@^wl5zF}%`D zd5^83zV!R%ZDS8rFedI`DS*sloQvu9BiGwvHB#dMi?@efO1GKP8Bd_u+l0?MI7U-$$$Z=0DV( z6u;3{^d^CDUsvvG9;Rs?i>s!w-s5hpbv0n0w9{GdG}oxuUt8x?@zjVlcfL4W%hRoE zj-+-mOOV@3?E>AVCV0KJ#&)EAHL{`Y7`M9L4)ZH*PuCd!1a4Br9#XW9UZnsvTe;5jV`kcOmmeC)(}C5t4t*4WzHC~uK2r>tQf%Yg=BP?-q1znc_HU-!Q>9|t zsS`LX9;=#Fy#CdW#n=WFyQg4- z#b;}F;lZxde{)_$uO?>P+g%)|G; zb6*vqeJ-fDhZ)40TAq(ZKxyqeG4bx%U)s+lN#uR)vcSXz4=kZV%g1t?JA3h>d;R!gj6}862qF1}->~NUh#u7-P8)gUV?h4lAEq$I zL%nyN7w3ov!ZJ@59|Sv(8_qKYjEby8ht)nYp<8ST2{;rA^S{v-y%M!zPPgu-_4`9?HIDvsG>Qa7}k7; zbavs1+#0J{RqLGA8fPt@amMq`s?BAquZN{YUceV!b+<=!hBhY3X=`RQnvq^RpTV+4 zqa71_v#ZwC=*Gj`^|j7AbFI0y-tM;7dTQ%y+_@!{SAk+~b8S}zjHSDc!53Sq+Z0Wv zG{2L`w*Q1=o6@dPXB#FX;y26zJ~E@|9EF=LwH`Xsf^ZEtY8>OD?Nt<~vlsIgmWunhl+(d@mdRW9p0oWhK^z@=XQ(IP_6P^1JoYZ+Cw+NOSlTi|J=N&vw3e2>TcTQ z*75?k28Wd~78Ac+!8ofldZpgGz+5T+t44=Ot}*niA~ijI-Sxq4u5t8&LVi87yFcXb zJ*LrYJ&wM8Om9;ax09y$wO4D@bVjb&*~o?(u-R<2)H`di4Y39@ID9L_*=V!XTkC5Z zYHRRqv zI6k4?JG6-b7st5mgh!L`os`B#m#xM_A9=#fsG53DJ+7N`uavp-)ht_E=_Nqg;wj|C z(4%F(-lAQZrn1FjZ@GPAo~FsUZ>MiM%*WfBi?}~P9q7z(?#Jkau9=)I<=r0Hz;yHE z8jJ^am%C0y7gt+nvs;~ZiwnJ+yGFG;UABDN!Hng$O@S9%f43o$OeOvfqSDL=x6{J* zHl$ml%+^m&X=WkbY46tTk+j#<*gYP+{>fH{eM2sbO|{xBb@eWn&0}$@Mc$t`+jAb8 z6Fn!|RNdPTQraGtpY#pa69q(ltLe!^!bck19k~>XN4i!VtU#rXzhxL$rh6c1eD%Zr7-&uS=vLSbOzW1X{Weqe4-ksE@I zcS`Z~o*}K!aTi-bwJMoaN|DqV zo_y%re6e|E9E&xQJdsq*Hb31`sCU&k%`UYb+rKB9Yq6iljmPpZkF3GFw~OD#qX}P^ zDO*vYb3zzyA-qw3P-|PG$n;d(8jfaQ-A%-$9r55>C$@P+qcuK&e%1rd)NNwbpXT3lq%EfjR4 zneBjh5wh80!?x&#n#NiSR#MD(X}#Nt+)=HKjdge~3`2LZ^{9}_TN$x-hfNV10*%=% z=LXK~r_b}QITk6VnFti0A$b+hgp_Hh*=byXeo{PykTZ)kRD-R#TFMiwwyQ#0QETZ| zN}a`0Uyqk!G}hu>vaSZJ$5rRDtGGFoZ~u^9kz(#I{6`eYQ?SN2SZqyti){|uB~_U! z@|{NdA9{=?w+5G<^%}K`7$tPGtrBNM**B*boAETXu~4SWvdwy!yXzXU;`vvyi`uX-)Z6dw z3AEE!=ZAL2FSk}&nteBWm1c89Ch zg8ObRv#rizZm@yO)>;d;YnW@Djdgfzv7{SsTN^|EWE(3~{iKsS<>N|4Ea7Q9TaUqm zN7@SO>$K8~1?ZluKYUW>yk39f^cn63|CH%YkAFXDB>N90>RNsHOVkUdUo4MeC+l(4bk)?dtqx&|7$COmCj2yzVVzY?H+3fWDoADr_eo-@fCkatZp5>f@PXdhO4f=W;W;9Pm z^dtH$Mg_W=M!Q&t*FfW|aB4K3iiufnxfR=eCU?^&8>mn?@O-|DibeM-=;708Hu@e$ zC8OtJG?GukPD7IkwDbOn@QBGDMyQxL%{J{`T34{We}sI<=YOQCmp784v=jUNaxVEt zP%p2*FeR1Oe=(}bbxNn40ANQNHVlqjR$@^#pG+|^ig%n2pZtuM!U@j!C?-O4-E244 zLtl4mDBKaGiPtdQQGS8K%H;Q7lxlc{qbtyhFHeg1fsCM*!E-TD)OwD^OBWDwVg0jS ziU|+bIZH53V0o)kR7YxJ9xt@R9L8Rz7&=zMos?c-tcPuKkU5+ToYUHKe|akLRBF& zK`Ays1q&9uDgkULiXsYDnkY?>X7?Jvf=Uq;+qDF2Bmy?<4Z(ufO6*>hVgm$AD1v~z zncW0J1myRB@ArA1_denCSvPxj&YYR=%$YOi?Af)6sC6-#Xxh{4!2aNp@W!Td5Io0g z{J-AXmZH@&)@$1+{@-Wbf)2mI zh>Mc8Hjd5c8g1V;yY{qCK6q{Rm8Z7lXpz1>4YmDAK1oyjrqmy+wx|6TzlHY) zU0eE|U7M1&)<}B<#K_mSJR*wLtuG>IPiw7xj;d`5+NjmKRBcphkEH1NR0hztY|ZHY z6l$6gw^s`4bz+dBJ=`0K+rwS*TRv@TDMi^H=2QZRIZCrH|3Eu!*i5u9>i0VBX;Jcv zL4Q)G=`%k-*&gN?m&p(Kw9Q$P>`(TRq-~D~l5eH7Erk^2p9GO2Z=WnpAFlY5EX^p} z#k{4@Rs5lqR;sk_Yb}0D0~%?UfH+SOE#CY=uI7|&h|`>~T~ajr+5*VY26t)FcJY_~ zIKv-QZGpTEiCUm;k5B{2212AaN;l9h z(SCaw{tuG1MBj#BEs?ihF3GpSL9RcwBSqexcF4gG-xF_JZAr2}xrZcedqimUmFTub zYO7l7K($q?J;FAD{&Vs@|X4o*;V4+eRDB3EO83429GyLG2W$S%o&t(2VX+HfToNK7Sw= zZ>X0tK=L*OY4-j`+eVUn)1#emh-W8KZ(y`7QtOpkw{Gio+JzVCur|%!k7yf5@Olo=`@dV;G)lNNyCdF8?HCAOkPHgPZ>|z<;{t*_Jpv|q z_~HIh(S>hd)5WxK&qdUAi`8wGc=!f*P}@~!c!xCpccw)1zn^baG6_Pj1WFmAJ3Zh` zhq7k`4NLS2fd;Qn5p+2$fZv1w4p%s^&T~T5n{7xZRN(iY|CBh5G+sfA%;)2tDRYme zsSLR;^{Zj3<>DL9erz1=E_Zxcm&hWQ+KkB6)@dgP41ZNtxn$R_<%U}(AM;iVUlt=j zfqTMfvLEN#?JfuVRSSk5(YC8uPh0u#8jJd!mVU-Y+~8{M{%%KZ$qhHkxoayQl9BP_ zWWsTQ!lKYco}Gm81;Pb<>(o=rPWmOL^$hQ(o!Vj89o5={Kd!rE8Fb9M{N`-8vpw@! zLH^0nj|jj)~|Xc?+_t>CA;FS@3~p$s^(XE z-??KE5@YU@GbCZMmMZsJ?~Bo#Vq2Y4Z{n){x=}pu=V4a-k`eiFe3xR2oCW@K$7S?$ ze8rzK-eui-%bVw{X@5C=>u_npvyC~{Dx(TsZj1BWulzN#w{Y&~10GvU&Ilv7dtK_| z(cNo889l;xm*XpgYu3Z%w9A&=T)%UY(xde|3|A>x3>wS*JmX`Keg5=eA7{Qxls}`F zrN`W_{e9Qun>n6;bqU$OYQ)x;3Wb?|%WK^nJ8WMo_uuQ@%pmO``+%To=FpUg9pPrX zm+?vi`B%8~GkWw=TK|$^Yj5vu zaWZ`LHVajj8MoJ<#q+k67{7_%Vs-3Fm;K$`5BFU2;u+TqPouJp44yu*UYP!O7tOu@xT%eL?J!+!`B&fj6^9gFAhvv3a9sPjqn2 z%|B#yBD2?~oec_yHhJDUJ@v?zQR6Fbm`=KDo!3vH*lT0Vg}ugKPsN|!W!A@HdGy-r z>UYMij6SbBe^k+>l#1+?M&lyG;Da+ye!U!b{EiIp@jf9u*6={yZKFv|wEh#7tM>%s?6&xX7Dmu#o9>xB_<4FksNy=F z+O&VmjXxSpcN;rJ&Uu7t(p9VE*8^{u8M8irx{-6E=#pdYg=o`>`H`cpj4qag3Yo<%@sl(E>6xPv=sy}Tb)MkBuWES=4x@E-MU)w>SybslbR*07YoZvJ1_WnLoujRS&N!!0t;?ZHOHDXcyp-};9vae8>9>!HD`F3x{DMmb^f(f(WZ6aRf?oX(5?GH-1s z`@fbAw;tYc*1YvfuV%B3T^Mg{XS~*AK=!v69ea!@{()R?L6Z+_t|pw4%>pB2AtY-HTPQXua&tMOzsUI^|kMm8@rR0>HONa^mOk~ z<6VI>RqKDrt*Lr=5>>EQ9g5dclO0!3e!H#-#l4!rPJut zqBHdYUo8$!AJg^vgnF%vZRz7eH*VRR>Oaoy{@7xj+}aKE7CM=+$8AdfKECALp>@8~ zZO;$95}jD2aPpPj&Lg^^qyKAoJ6mOkaN4@f2|UafEY|%le&ZJt9+q)gbDkP%rVTy#w&IAIx=!Nyza8^FuD;lD!LIHc*1T(8w8W?Z z|Muv>RXh6OVD9PvbO+G>$@MBe;!;vnb@<+d?EcYt!UvX*zwL~9Ki>cBKVElk(f1e} z_W5F*y=U2CqvAdj66?eG89ug`5Bt|F_)?yKF?5pYtgK`IdfpDVh%dcQ8-IS5TA`Q2 zl|hz4%wg%uZo1#EzKghcm{Yxeb(Z(2z%M@@*uLud>QqEfu+qfI>vPYqAMX2<);Gbr zE={$-eUd8jN89-!@4w$+hMaA8>0)pn;z0UTb5>+=$5$LFy5rX^xlediH^Sx zr-hfk&p!9IkC}b==CK!dm+iDN$m`RobJdXeL+jsM+;Gf7y_46ZznFfn*X??rUg6`o zU&H2Kqe;C>`94bV$phzx*@{P> zP2Zz0m#Mi((QSy(y|0?>j3^iP=!2O%SKOF4LFdSz3tMO2Q$04&K7P#mQboDM%&L^c zORtV^-P~uHZKtVad&bpYSuxde+=*41F|j7zS2iZS-j=Al;Zo$QI~RT4JQA#3FfsAu z>f@`*UDZEsJN-b#X8C2i6UuVLz%s$E{wum?OdQ#HOx47b%H4h*o_~Jv$eOD!t7dqX zJvp}9Z5F!9)$F&$JVy6-KCSu<_S(5P4M*6!=@ z{LMNG`2l(IHJ=>c_pZCV2>uV)qqn^#)T(c^Q1CA}8TbDE*RfByZ?Z4s)h0&%@>%;a zAwS76*rvz45jqx=)~)7V(vv$Kb9;1c4iTYxzIbBS{NU5I!P<6rjGXUSfA4<$NJwQs zMUUAd^cE=OIV)dGazDIJ=TLa?wA!3ywJwJ8G;`PWgM$+y*RP8;yfJIk<{0ON@(17Q zZaPvpDzD&e_={V|=`u%_0zfI|QM8~zv-p@lWNXvYd^^S)O-5+UoQ`9S; zY#g0dvN3oMcmDkJO?fVp{q%=FpDfouw(7@rw*+JE(5rjKmELby{ypp6oN4FARQw~S z-pi!Nq4@u*;%qd4T?{Peot`<{d6otHb;X@NuJg}c zSfo0Ob9&6%ORi59atf-mR6O5LDxA7-`6IRE*OzUc>Dsq$s`b^%Zr8Xm1`oTenEibC z;djL+FZ%Wm4p*2hKjnn^$!&8F`gh$zbWQ8BGR5kE+q;?3?68ANHxPn@)308hHSW3K z+#9Eii#NUKdwDOOdG5Tpp*E6sVc$x#4B8{3(3IdI-6!fFspoPxNOVYarL{)Yxj3M5VtdMss89Qu6x$(8aaV}?TX69QJwPp zO}RFvbDd5^h+k)G&kjFs_wBZili2@}M!=Z}=A13(4fdH#r?cP0hpG$~e4b!7@cfYA z*?;xBF6fqEbi%6UlwnQ$lLZS_+7H=kq$Ma@JbsvS*0pi(v=9Eh;OVWOMfq>Nw%zm? zTYn^XZjY;X_x5wi?K$zL@ijTGj&6g({&uT2`_Z%T@8SD>_UgPlyy~9f`wel{yQUBP zp0UYVptil_&YtfMW@=~G3@cHq{Ha=VyrgWT<~CZyzHyOtC7hF*e~;mBK6r_X8f58Ei>ai_T`ia`;6|UA9ToWm1C62q^@C?0*&+T zt>~+3Hdxh%R?%yt$L@pt5&Z^St+F0@bFjvmD|=t9+2dLGaB@XJ%20c~``dr)8o4-l z{79=Y)9*jbnxi>6{zpZ(1JQmTZ||wttWz`YTz_tmm|a@e6-M z1YLdhbo{;vyo@p4bb0I7SBvbo9y_>#<(HN`&HPh%`kIs11|1T51fBYCKie_dkT zEd2cO>Me)LzE`qUr|ZQ8ydBV|XkY5LbJ1((4G#ac@}&pM=-i-d!rET_*EI0necRk+ z^Z?U*C9NNS`x&za@Fav(^h%-A&!+ zRYTYR5b+|(#`5`?fN76A9tpBZS<9W3r`qk~jjvfjZ$=C_zxDR+>z{8iuUvHQnA`7^ zqIaj^y`usZM||(-(joo4ptRz6?S}oOw}f{DwOg01{?~n6q=$Pa-=c?QH=f4MV>lci zJ9l8YLG}ARYd=(^1YZyO>i;z{)}c`0LygtfP{*&g925#?l})hkedXkH@8dm=uG*P2 zQt9%W89EbAxqg1Ab?%{yt?z~8)KBSk{;4PK-`}CY{k%9Jzwf#U19RQXHqJImSRVd4 zJz*2;(2Tcdm!|j|Jq~?xkWu+QK;0ub)=TqZQB2-?%jE z>!!I^-{p;;l#$)9Xi=}#8+{{tz79@$C9f*4VRL6?4Rh|29{MxyzVuoiyfb8D#o+z7 z>@U{yp5}eg8~iIKZT<0Z3oo+)q1#Q}h2v1B|WE#71%hLICR5dGA_4TyF|1*o4xVYbD z9jCL-i|0(NFV$XU?nl$#@gyNjZqYEcZ`u2OXT1Aiv}yMd&zj1cxeq_C&*?kXAeFZ0 zsu|;a%_(8V&tqLLul~q?5dZ3Ym#y1EH_c*x+I=E^-%}&4xWi$#I)?pY2lHK z{!d+(d%ac}wRO>^{sv0}PDT9G*%99N^z^CTud`iV4~!Z3kIVaS9wo-weH~xB(iWZE ze{GoiUB;bC?QzN~)z=bF>%8VBC0x)-^x8xJw`zG8xpQ9nYwX5GnA+}J`f%9a@&N~{ z7eszMsk^D;9;doUN z>M>crr1oyMLziPE6JMm84OLvSbJP@zxnI?;9X3i>c`!fs>a%C`?D>J4G}k@caV53x zdA#wQ)1NQQ|61PZqH*HkB5VG(dwqsZv47ctXP)=jVL^|zL7z9c7Mb<^5ge!1%c$2G z@H%Q2YlIsC(*L8XFGCPq$1GX+tG%@Ia!^rb@= zj{tpIx4mVN#+h?oaYxjp>{Xa;)c>_^fZO;_HN$S6@ga=LZ+cDC9ddW==fx+|a%+^z zct&*`yB+K&Z$h-c72aPz;E|z`^6-+cr@nPO-mB6wSpSXnhr-S8YjjlmNB3MYZ&Da1 zWUqY+yZ;QvB;S(`Q!l^Vs~1Hatn!Vz9~tX0&#i>HxXS+65?9;*&KD0Jv2L#GViR?G zPu-aPKg*4u40Fu;JO6IDal`QSMh;=Sj^=6gRq@fU-ue%tq)W^w->oxKCT3M$Tar63 z?Z%L#(biq*>63<4JO6U7q!@yL>|N17Y9V zGo!v44^tg`=FG?cW^gP!++&9uUAm&*@5)ZI;63|4-Z_)^P>opKX`$xX14C~ne(+3R zcB{0v!=Z5njL3tZ;&yNAGwooH-0K}KCL0y({;;~!kLCAI$1}eU>$Xp2Na~m2%flI! z+soBnEK$$PcV9hgh~2FVJ3bZ+4^*yX|6Eu*tVHvSf~C)YwKp$DrhlPO z@qX{*Pd%~-yS;AU_Entc3+8WhJJq$v!tuvFPc9f+rZwBLjxc2peNz7U$>@IBRhcoP z9!*MIl@ed?xZ81>LExtf=j#W*In36r34Q9^+4o@W8mBb2!e3&|?UhkugP14Cg#RiS&$`@KX z12u;C=@t6#z%6|;tVbv;(Y1bYXvdD3Wn0%K4o|&$D&eEB;>c`ze|eAKd?DX?cOSc( z9s2}?jDDX!OW@Ej_0)!^`<0g-R#c*;tY$4RIH=br>O!Q?*%J-dkIrKZ*kjkhRcWM! z_lD0l9oB2wUVHN5gVRanox#H81I>y%B`kBhILvC6diZ(8hu183-rAB-wb;JYdCrrM z-@lcoUAXtzQuExy$NtOgxAk+G@wIPkQmQ_!{=$;bNf)mcSnx*-aNYk@S(EOkcJK9g zb=QZTW_R-Qe7(Mu*XPBuSACQG@5$Y`!?yBO$U9P+o9j|nu6rt8VR`TsjTreK4bcOg z`fph?conDDi%D~@cI|2&Kf1@Ll{d6965mePhTiH!Ka$|_y6jl1L>d@@b3!FXq%;9;&p%kgf{YnCr~8XZ4daq`;tQ7M-4YMtNj zxqGR;rspf?m1l_3;u%kgGrR3(O=Dhszhmfn_RIszd7HO}_WXRZ;qAq>9;dFXZv}jIeO-bkiTlje?Rc**XUr{upxN|7noIYt?A|& zw@b>`KFR-f&UVbwnumcx3g2iS-7H9k_{A zyuzrROXpXunew;UI=9<`MFaR3#}pn`GI@FG+tHKGVFhE2?T*%N3G_bZI{7Cj?s?Is z5pz!LT(>rCcuv2okJUpeM$bIvc;WcG_-Q>Bt+J2(t|#bm@yP_MzJWu|$8YLkHDyIi z;i|L!P4650Gd#2MvpW0Zkhy9nyZ7{*K8^P}HGn=^XUqfLeM+TU9-P|b*JDC=wo2U2 zgM0Ev%-*y9-9*Mwg|~0-9qy`dL_PDZ)z=XNW^EFl8~@DgX1P+H!4v1_N{{+v?>np? zdOItiM@jLL{^kWe$NBX9y1{;?u!QdG@c6&_i1~}ywi{f&yObp*`xJa|JvMXEdFKVb zH)oYSI`wy_$0J_dzHzGm#{5q!M{b|q)n#3M++mZ_pWnM)bl$Vn(9YRd$19-DM!Dam zm#;at>vINoI-WbbD(qY0%4bggYcHQN-?z=mciScBMIVNj*o{2Zf0*B3vu?Zd7ga?z z4E+0g>7?Y(%lmE#JMuDnwcOs*#Qu55IG;S;)?}ZaZBs1V(`)a+v3+l;uAZH>mwo3g zuXyqE>7O6^h2A61q;aaQ%J&*v_wi%vhT>ABA59{F`UwP#Isfr-EEzq1wZ485@P=bKV?MM8w12fNG34_VtXK250J zJoEHo{=^AGgG*_T`X_w3``&nHF2xBJ^Xu;1?R+mvy;>2 z_p{hI&2ep?nw5(><=sENYRK6iiyQp?LKSB+ZNp}LO|iIR#a^`INI>M04IivNnFXYO z{Bi5xfbFhz)tjSrzL%7S%s!@aYEJxs18Og-(_eSBaon4FXzasY-=AtvG^}^5@+Ynx zQNMqAbZBhl#mm9-wwu>jtf`oFKKqk=-nYVp8|SaQAA8O3lER9x`?u#*XcuUGn`1ko zgX-1$XHR@wvMj~o>yzp%k65!VF9x{v8aT&))L7b1&&X}>PL)5nUHM!iZ*8!1`p=))_uOu%n+}-K$UK_TAB5? zt9_Roc)C$}zMwR4h^g^-+~_3j}6XCA2nlu?KOB}htKZFCvrdED&ucv<6}434;cb71Y`)v5Rf4t zLqLXr3;`JeG6ZA@$PkbrAVWZgfD8c{0x|?-2*?nSAs|CQhJXwK83Hl{WC+L*kRc#L zK!$(}0T}`^1Y`)v5Rf4tLqLXr3;`JeG6ZA@$PkbrAVWZgfD8c{0x|?-2*?nSAs|CQ zhJXwK83Hl{WC+L*kRc#LK!$(}0T}`^1Y`)v5Rf4tLqLXr3;`JeG6ZA@$PkbrAVWZg zfD8c{0x|?-2*?nSAs|CQhJXwK83Hl{WC+L*kRc#LK!$(}0T}`^1Y`)v5Rf4tLqLXr z3;`JeG6ZA@$PkbrAVWZgfD8c{0x|?-2*?nSAs|CQhJXwK83Hl{WC+L*`2QgS4}X^Z zg8$|o|A%{`104O}aAy(3I--*tmg&M#Bu@}-Zq8#|ov}pfkFC_aKy(dN2t3q9cir5= zyqASFk^aVSICXDIZzlBvuIWwW1R+OoBro0ELc_v6LmP{v`AzYl`1o|9Nbp*cA5+8+ zbSM8Per`VA0gJsuphTMA`Cy74N5l`WCHeg>Uy!Gtm)j!mFrNV5(6Hb54U44sRfyoj zYlcXcmQHSNUO|DtNBk!(U;kK&U+Ef(0Ek+UsG37u>lGj?Lq1r`WwGhmneQF zA_jQfwtOOg_VQR979Qd)t?wZbzY`+=!|S&Bg$FM64V>@h8@K?>@tb_kS19=``%(hp zb=&;BecTp=AavxPw0zOU6u+<;)P1~eE52Zye*wC33cM(9bY1OY57zlj3J00w1rX_=!dUil>Ml>2)pfWA35&QPG(o@LGyrlW_1$ z#Lst;$3ky(6>0f8N%6z$w)_O`ssjyDd?cF66b(Ea5!mAEOo|3&#Dnr8tRLXv7P@?q zXHbCK;;@ib`F#_yC4ir#o(jP0b2GbAb`TG0((--#mtr)%M-e7n#A;192*_)#}R|GK#~vLZ{Q`StHZ@w1|$0)f|U z^YaXC%FcfGzr|}PekL25#1MxBERk>(kvv{Oixve1im9dL+tq=}gaF&!$njgY4 z9u7A*2m8qr$BecY=|!+b86ij1t2mULCqx4q@{#0)!_yQvbQ;Sk3U9{_qe81%-Gwi7lZ^^Bcev{-kkYbkKyz$Nm%laUmXy zeSEz_rMQcWDZc1eO>&oLlKQre|8)C_zLKUSuSp?Aa!T@>OJ)*)U+es4_=YyOB~?Ii zM7{gNA(l^>PW4AgJFYMv&}a&zXG_o%9WaxTupgNQqV>ri2z6s!AjEb!Z0bz;F-@wy z-|O3i&-V=yGr{^8hs5%deW>mBC48XC6;Y4oe6Z)WsfXC8Vo`v;1${`Z+T>%8xr&&H zG#;k&7eZ8Ov;HIpape};r>R6hC~LdE_k3RuF$?MTNu^q^KiVS%vT|`{QTxqsq+g)7 z(f(){e@Aha;tib_6>#c!po;o5^2Bax-1?XtJV5reFMCw zgaj?|o$npe$OCo%&A;c{Luu=LnqnoTj5MAMRr$8$nB*Pi5g;kRZ|%43PmZ2`h~*M* zI}sD<_Nh_5Rr#ledxV6okm#kq*XL02N*vdl_fINTN!U@kKAi^c&^msi*wn;8x;~Xr zw<>?A@1psV@ckZNplxhlG)_WXqDIDPxcV|JeDUI-kT6LG`Ve0Xp$6KaF$R)4LjnBZ zeH_0@J9#hj_6iU4@C@*FBeR#LL9{ttK#&Lc*>5z+4|9x8a2Q&u5HC6sgsJEn^Ar5* zD!N|mr%JFr$s*Z5G6ZA@$PkbrAVWZgfD8c{0x|?-2*?nSAs|CQhJXwK83Hl{WC+L* zkRc#LK!$(}0T}`^1Y`)v5Rf4tLqLXr3;`JeG6ZA@$Pkbr@PB|ngr;jJ14G7By6Y73 zJcLfLG8t~q4CUBqgdCBEzpoR7C6mLpipDd+z5rWvJ7YO)9dp8S0hF7_5mOCT(Rj>N z1TPD(;U4TjWx*CNsKaq$atJG=wNaqP3lG2WL4`W@7DH@Gem{f3RMEW@rug3nIso;F@j zA`*&3*BWrm+)dqMf=)EhDHHT1KwrefP?Jb#ypMJJ5ed;Edf0?Z${oE&sy@_1`)Bo= z;;IESpJ)V29@jt@360pu^u=rUj^zGqv zqNaYOEzsNWs$8;DP!{Bw+-Hg_>{et|I9>%lz{?K#(D@uXyXLKkmpk41S-FVUap0BD z(BRjvv;kgOB%kJW39{}(s9OkiP!^;w0G@>)OBs}-Oyc_gsL)vr40>*ri#+h_05T}> z>a%Ge1I6bGDFeZ;1U^OGi3H@uQ3f9Hy8!qUGBo)wkOr<}pq!FZlfSM}&T+tZEa*Ij z2kj)F-l*FKWoS2>$Zd`vjo-i^YOr5GTUG@OA_3bfVz6t9yR)sVX+&_5M)V#Zz|z;4 zuoB}5d`Q0S;TO~fKL`!#(mb1E%jA1PeRtB9P55sFeH3X#4eBQC69mDov4q1PFhYMQ zC+)%FFNEuBbmFr+-R38oMmRUwN)v3Q!G8zX!t2*gwMtYyj1z<5x&rQ@{rZXU?E_~n zy-9AdZ%NC6zR8@z=H0q<^*BWw0*|>)A`A!Er|U4lGkiDF9uLyJF|Ah!Piy38*WO=KJucktdgxQCcvAFOKAicU;&uH#)n0Nq#S`8H+Frl%I@yQC zwA^6nE)RqLDXp2U_4>+-+`RcF%8F7V`k<^S~QV{6DX+cbI%J&jmP zBgfnbI*yws)U64oKLh#@GtPHxFEtp*q$w(k$6=-+_y@sJNBNlp4$NZ8!&nUQ zgqd_;RwE7E7ymAT`pDM=`9d3R@Y{|coDDK*R@iP4gJ#Awr22f30&SpyCB`kLGVz`W zA~@?t5S+DeM8OdWM+6+45sJVE^>!l^{k?z}#yKYNLo5rPP#7i~Q)4yk0cS;s$|8GE zWw1}4Mdlgo*7FR!ZvuHnt2qXn>K_HURC}I1Dc+J}5c-25*vOqAGH3)x054s!sJMl( zgU+`Bd)W}g8EM~Y^oNHOZ`x0h4=*kV_X5B$2eF3zpE8+{Ko#H z$+rRfJcE05(4Pf3xIo;%AcWW8Bx` zzW^F4Z_py!KPzfqQ`G(%xW-t`A!GjUG8o>VFf#f=VPxw|VO0LBL0gQu^RK3U8P?FC ztqX@A9Flz$w@7gr|1+^jJb#|;*L2Pr4!5-ff?$VrX$EdC}@xj1f2kcuzJtLU1G zYc#!ySCj-VaXst@NSkxj#g*{!sYX7e9B|F?^QpFj>jpap*jEYSzcP$9DiB{8CP)^Eu(Zw|k+CqJMLm6oc zpsx|p8DRaWtPurK*(35dFw%;8vulbb5;gfz*P$#E4tiRJ9W7xj$U^y%245ZP0KfW` z4j}hL7`G9fC41W{+;DXAQ_E?l;dwZAG6zEKLAQ4Sp_^1;Q8x^7619qoFfg z^PxZ9gz}d9lB6#p-?L;NZ^}6uqOhMc08csa19`}sX$b{(L_!Z}qez=wGoC?YIKl6C zP#4=vDRgwD8^L&kwglkRCWyy%w1cD#P`@mQZ8(QPEN1{c>QV(~7*`Tz zk^Km45Je=gK!3bf3isfRQWlP#`3zbb)*FxYfMz|&h%)2v2k;y3VeSgLL9R~W-5S=Y z8`?fg;OIJjExVf8xpf^IqKI7a{Obm^1A35tnq)-zsUEb6cmrJvcBR_M*#+^EMr?xOx^*%`7oCh+ZJ=NZB901to;l17x{y@F2+Ym+Gusi z$Dj>7c!OP`ZNJCyCj|cKv!1{;9bz2n*WJ?OcC0^ zF;U!q#p9r)jHKjXWZ{GA5)i865^S_$T{FrVevjVJrg7+b0x4;shG7Wf@u zaGb`$Srzyi5{6HtZ6GZ-0dkiEf3e&-B7Wj^4pO%cl-zU)xgSZ$T_;b;y-!N+DkvAr zouW+1ojH<{d)ah^KKp;=KCFNcxQm_2gFLQ!e6{1$cc>LdMK@F?q!qg z=$c_i%gu*-CLja)Q#H_=Kpe+1%;Tsyrp@;PJ;nW~kfFm*177)Xo(tvIz~}2%js|({ zKyF)*--h>d;mv0AF^(F$#tCRS(ANw}Ug)FE=WIx0FQU;F(TM#WX(u!3td{1Z7&~!% zu9Tz3aUC27q;MGwxWGC=LdrXe7X2163IIK-5Tgx40V7z00UlpO;|azCquqc}cRFCC z$+Gie?s1d*B4}z^pRaqH(gTygeD(3Akx1zA9)4( zN%}|+Qhy!(6V#j0x{tJGQ?b9V5$V&CUB&*6cEz@jfgg)?qx?Z^TP?l^@L4LMo6RP% zZMFD5BHfy7E9w6l{DYu_q;1Q9S3X0VzYogMwg;fy)@(~aj5Z?UG{LG1x(I!P27QDM zeWiKcg?${crQ$kAU;}L+2KwO7(Ng{_)*F5J642G44=W5O`+0A;hQ;gcKcO!AuwE4C z8AbK;0)`%}HFn`scBj@O_cr!-Sd(O6&ZNs<2zn6;HoQYpygR|QG%sDit{U2+)<_Yz zCO*@FPXk@&GnelC(-77G5HpM`7(>Ksb1c9P^~ANgK@i6=@5cT%7V6?yHX6>Dr(Cl` zA8N`CtKDn?OB-HY(5=Q;gZgH=LaqRFZgG6UGQ(Alu6Ryb;pn;&_@%f|xf@ZB>pD~% z!nr%rH4)~9N!jREntX9C^Gs9+X>xAE+zWCxgZspHLW^*| zNM~C$*2jBLUl-<BapP>y_ zEWvzNiysH&DN(M&Of-lg6>uHwKx{|5qc7rG3zp5CL~J)yCor9$7LSizmxbfNv1 z`@)T7^+IM3I_Wdfew2^hfiv@v99d=tzx#ksD`yf`pW*q5GCV&CfM+sFC**lC3RFH2 z1J74t;Q5LQtbH*LF?n5JEi0#Aj8jTlYKRh7k;mk~+!f?`HJ{@DkGG?1mr@my|0*bB zzE|RD&LL`aGZ_i`sj9s3w5B|aiO-_KU_BS=<6#1804#r;muvFFL^xQ(8L=sXe$Ppd zaU$Z=Luk+@u9Z}I(6&DXOpzXO!?}fF6p?1g;EY5J`$1Wbd5j=BEnS$Rk||W=)(MJw zsgtsi?Okwj&A~MU$mO2^A0~}m^Yg15ug-#~DVoOM;oOg!uh7%-J90)=X2~VwXXCm8 zkq`^HN>N8x7a-fmGEF|@`D9EO1MR~1uvq9Hw(uKmy%g-91hhZDuy}RpkOz0rXynh0 zB+|HakQsPyBzb7_%`Z`NdyGlwOQ<707kKDKgWo!Q%;m5Qb5R^y8nP7<{uF<3o!Ss$ zg*c{&`zW_+44J!n{-DkUkh8vn{1u-~Y=(9){}a<<9;5(mVy^U*l%Xl_N4_c@s5Nn7 z1m(MTfJQRT)OGAqUF%Qd)p*f)KW0mfG0sz~56qM|W7C zjxMEi$2=Q(+D>+K#pjC1DV4I1g3@rXOkt_)!8S-I0A%md}{ZNM-FaHHQ;Mh-%;a&Jc;MxJ!7i$4a)V*M| zcnt3XW2YW}1Os)_s>U(*M+eN;y8s_uem*?oM4n5b9d6W&YRp9oSOiIn{IS0*ZoH?% zeQg77drFi`HICCLr&^;9`ut@g z{Vh+tuOciQ0dT?fWkw+ed$V4A&W6R%E-_CY6WkK@OD=4&@1IW#FAdBCGl4$)c~_EX9)n(s-Fe*Wwk z7$Y#gmnO_Iy(dggD-~)G^#Z0odn@mP4LQCj(TGlcV6VvpMdi)zKx+uJnLx`0S~kt# znMQt{z)&S#zzs+d=HI_B%v8x2!Z(yyl4TsoaWvxN1RCsmp`!Sn17FCEyD#KAln74; z#0gHvr3tqMJ`ieT)(cr6g9*xThLT|u>~|5%fNip%O=D;?8QLs_HnX5j1A-270>W7r z_)Ff4gtl4GHVfKD8VvrnA@jQ`u;1SF9&E0 zfriAIQzsCQnO#5*4R)O%e^Hzh?zMrlAd{aeWP|*MWo5$0svLoaVLfRJv>Q7;Rmi<} zUr6vug@ejs1RAmFLJbb&now8re!f|ma9a%6N|h_ra0gqs*O9i^$g`P(aqc%;aOwnE zFpej~IF6VZG6-kfH^gGs2?{|r5_7PN5tPBTAPZ!)1sRP&#wQ>n%aFp_9qfY7QPCf5 zLDpoDl@796f~+i%mBpdx3V;r6k_2b5P2f{q&FU3`4%^SUqV9!kGOKGtJ!aP;z9`is5`w&=U{{jp$%hH7G^m{@M_&VB*s}e6D04KIN z^dabrk7MHmgJRN1n_~aK{$sz_rhkhzgZ4e4eeCy<(7r9Sk9H!!PWXJA1#%dJ9CVPw z6XYQ63V7olE3)r_JXs)*Eyxoo>U*u(B^l(TgPgV?C&rg2Ag3kBDYmD(lwEpC*kzW; zF0QTEMKUHD5JU*GBgAd_=sob+{PQZ?d zb>gO{hTyXm4WKcE9F$N4AAx*A+~0U{t@JmbF9e>+z%vVYqK=th8+Eh|@U{is$-tYm zCzQjN>sTzPV+?K3p$%hb1Mjsbwq-#sB93i8059w#m2hrP9}&j{)EE1Pee~~GiDQ{K zwz0p&I&mP5kbMDUCi_SXm1mKC0m>wEFLErwxM!9obO--p$CL?A$7~Xmr}2fM;G5IF zK>ULCu`l?pwOQO^Ux53z&~BtCe&qvZWFLUG$UXw?CyOv6#C-tnWtqnaBGa1g(V*{O zT)GZ4;zXs67ch!MtK^Bf^lp9sl>@fN{{GQN1?hEL$d5;FjX@d2@U)x*H80xV^`r$Z@<1LO=?!cb| z?Xf`?(4IJ_WrIz~+zI3}hBmW6zCw_1JIE)_uUd;wFs2EzK<;Fan+|es z2f4$5#}km71#+V;rQ_2G3A+W0>=x8cyQP3kOu#G|^s)T{ehl#e$3R7h(Mqn=81b3h z-|kE9Z|4FX8|c_T=MK3)=Bj9){JZzb^%@)(8p}3Aj+Iu{IL>m+W1R8>AQl1*2lRB0 z16w0a$1lRuBHQ8kh;trxdK}E@Q^BtHg`9vdLd+K$*M#7e<1-$OCg?9D_XIEFOb!P17?5{30M-=m~llgB~o<1L?U^ z&3@C-Zo?a%z{(^I+{JYR+9UegbP$tY_M>v@RZ$;oeh{oh&oa3ZIzcz>bBK4jy z|5%x@9PXcvq4I2eCg7vjv<9gGYj=d`od$6ZZfe`|80m?227Qe|-z?DA68JXu=MIGP zDBzt8dMDq5F;vv&#d@1Cwf;8=j~cHsQ15b#I_JUq>t<6#MSV4E2KF-}GTE?Iz!C*V>DxKx1r z88JK%3))&VI!;SZZeV|Ny?aqGyV@jEDkOR!WI#NE@9qVxG z1jJA7A$_@6EC!@A-)V+?weJ_q;yf_vg}PtZRZ^tS~4EkXZApOYh;2Otl?fettn z0uG*l1MGhdNXnPy9eHz-v z7>#YGlsC1Fanx8MF5q1C09~VT9S-+jp}*rA=R2?g&gZooZKJ_=AZ^3qPiUuY$az3| zj3CDWo;e0Q5He#+gr)&80^ihBp)bURjV07Ppkz_3fPXJdsKluk`lrPR?y7Qy${_#$ z={%sMzR8~qME=yZ6`6lq>oAWI_`vv41i9k)xKbf6FiyY&`R_oE%S$UI=PkGnf^!q> zbIsO4z~32gAZ~X+267z)u5lfNfcD-0unr=&Gudy|@*CH`ij{vK>&5;^#yp@!ecgdXN)WIT|}qaq-exDL65N9sLc0pt>7Jb2VR9?&2j(BOG!Az+nU zOJOG7$2R2`t=V2(5~s{Mfk#{%DO(csVZ_My2b+wO(ref_z8j^*3TWo3LJzR3c+9s+ zj}t^dtThsi`I2M2_?`!he@SU&Lh+bSn+&?bSmy!p8OMC_9MMQ69`NN0jbN-RfUyq8 zeCf3+Bf#l8tQC2f1C}vm*Q~bhiaSb`;MpN7u$9b`il6IDi^B#dQ0vnJ&=^pqk zi~(rpqU`2&Hj=QjiIfh{>S^$9D(;7d_X<|RJF&2rAD=VhJ0{obXxsm!PjokUru2zD zrKNR1ldJ#F=;L#xWqtBNMzl-$Ps(=>LJX*Yvcn*E{mQYh*A?Ew%@)0{)QXPLK-*IP zN4*pa*o#}z>;JR;|3q^f#rMsS-TOkLRH|R1FOy|3Pd7?yT62hiIeh`l={3Q(Bhn%E#zCA$nvP9t4w%bh zzZJ(2GL8p8e}i)I`UtKyc*H<#4S-kzG1(}#R4CTnQ>44PNO#u%K=&Wer|@}Wgi4%~ z5jl6{^A z&+|}6$>)ob_X{8G%?K!+!D~$SvJZq@T}lw5WF@F`rR_c5uH&5`%oViJu7f zI9f!_UEqg%u(IKddopg5*Z7RQ`8NRC+}9Yz%q{Fl)Zm^Zd_Hm(#^bXv9#_G5yaUE# zjv@6^>#af5R6;xAeSn$I+2lSzW`3PO%aGdZ=VLP2mDz)+(R5(&CZ585 zNBFKIYrb;2NK`(xD7x#{DM?L4JbxCh&%{73`-nVPw8ycFufdszBsg(R4Q{>gw@Jdc*r+ zrgl6HU*BPDO?a<`A)gQg{K})`t@7b_0qj{W15DBXd=!Y2A5947Vgok$?z11{XT^H( zF7$GrYWprkh8ZpM)db+*2XtFbQ`}^)%iLTGd&WM&o(|kAqYD_qcL{26KU5L$#yx`s z4c>7AjFJGGWOd4h9?*UY!@1g|E0K}Ha2lo$Hv8O@AhCgU-%ftZQ_h>xls2CMA2*Nlr542In4Y3Y68^z<@e zPtZ%8lj%cFb_Q~?GZ1$Yq5mgBPKM8=MwG=0UcQc|!u7{Sp1LLpmC#=+As0IXxmdV)8QCA}K(5O%X+nKYy)Y4Sv8U!~ z!f?m|Dj^pu06g;huxsK0cf<}=V&q1{_#p3x-79g!T=9yTrhdAJ|eff$0cDxgo*L88V`g&304%Z|tF ztU>NYHH5x^dXFLX#`gua_+wULtYPs}pg#5k^#8-ymI$xmKnr_2S;G{GA*6gC6o!iX z(;&F#^ULlr^TX<`xZl+j`nRdk<2_17@Jy z)I|)L^3X>*63#hFuy++Oj)AuI!T+25oq%`xz+Pa_OnJmYpT8Pttll-8F#$Ry*jJ3- z0l+@yMpOLk_pw3L$NZ{&VQ*UzLy6xD=#&+aPKl&j19WB|#B}~5I%Ph#%Y<*u zI(*;1>#^lA6(}{{5S#f7sDRkVtCgP^C2JA$*w6;8r3|8dNmjNb;dzj zu5?ah4E|4tep$K-?KBhiI5HCQHQ=2Y;Dx?}e7JlnW}85tGbuYJ^npCyq+`BNF(1|z zVZSyL`WqAa8xy{rV1Iy$nWnIgVhVkc*#qJ&^yQR$@SG9GN#s{tJ;_y(E62mxz71ZV=@i{sNkCoaS@F2pnO8a>Vh?!>j6CrGc|8v&j) zz%!HK_DmdmXb{h&*YWYb5yZ3W5YK4t^|1e;`8qz{r$L;QUc1L~$vLJGtW8U=cwNgFHRg-|FXxar2NC>0KWf?+$oWZQp^lcI-@(n)*ftL0(q<^b{r7x_IKc$S zlP5r)+;b%IThFPA{RET-E8W2PVE%q2(%IkPk$Mev6S>2ZQhFfT8Gv33*W z&EmRZT2siK{UCQX3rH9G!PsdAxwDw2CA%J~qilS*mO69cTD*5YYCVMqyi3%$2VXkx zl>UZ~J7N7yyl)2cSokhP<2RASdjTcab+A4Mur`9+&RyyoK4Lj=55E@h!ae*fJVQRK z4rh!9GiYL#Y-%IZ0hi|-CF$wBhBOdU*6zlhl;DfLpZ=z3h zF1FSg2yxkeBk-Dl`Q(6&U6`wx(+uhv!6rQqbTQ~m1RFx0WuQm|uoU1d)#E6(G{(cKnj%_u*p3t4ebZbjM*b0ZkgL78 zBd(nKNzHHu{K>w6W1!*b>CN8ZbN8lfUrYL@V#`u}?PV!SB=`a^ z+!v3sXO5?G4HIhs*5e?E0b_@*=1| z3%;LW(|ugc1GuhdbmhN=vv?kAqvPzFBPvIFj9I;_Xxn!W0iGS?;XMs){v9Y!LEc$3 zE98SY@Fh{5yKolsGSYH(JtHc=31`gtS;%Vw%BMi`It%4F$jg)7$SXxu=RBNI-v5ie zH;<31$oj_b?GB_n>|_s^bU>v8iVFfkQ948=VG}}-R-B;&E)5JWxFDj^5FHxoC zsZ&*_PMtb+>eK}&5R#wip0d8 zi>q_7zFVV~bY`2OJ=R*VR=_vU&)G#>ymlL4a(y!kVF2|kdPc&*LC)pJu~x{_*ZcWc z?_a8>J!(r$(k@0BmF<;RU%aq+9X~QduH*Y+9bb!iaYl@?-i~$1UaUcesd059)0M)# zSm%$NJ3aEK75}jIF#gRrtN9a> za3%5#t7T^n>bz&XEiL|HXc^)#AFeIKTB8hSwl-KNW^X9& zp3QYO&s<%Myc?`tvw3d%5Y{x*rJT<;M>rNCWzO}G$tFT3n+Ta~Mjt7ofLC_SpSuBb zuYIwiLjM4nY#?N^Baq1kLMEfk^(5r0yCGj4fqXR(@)d26o6<23ve`P_Hj4Yn)B!#T z8SMyUG(&GW5%SlQkiUek1M(N=N`tPcx4av&*FeZ#cSH6X2-)k{9_tX+G$E63zvU@Jzm6*CmXkE}=K|7b)5uw}R)6a5cgB2r!(` zCDdX+l)8jc&EN{_&c^bvfE|&@HkpH=KwabO1ii4x|4rV%$tu zJ^c72S7Xe409anos1r1rcMI%qw;c%A#zKdOwWiih(sT#V^ys<4H)g6Gg|AzK&LGF_ zBo8&`FWa_1d=uItuRm;hx5@Lvwm?HTD&2@3;j$$M!jq9MGzM#O?A_Wt4Po1tu_aOI z9@&O;`@`dr&W1Hd^grObZ(n#M{&~-qYe*~*qv3670q>S=;k;M&h2cjbp$ucU^8A;> zWzZqmDkOe>tb;@6tqoU>`6xU9X`K5PS9vkUoLwryMjgy)oE;B@`w|xBDm!!!^c(EN zI=D7n;zRq0CY^-(;A>fDMe8JL(RS47=V2`SQBGc;?cosGuNG|*M4Q;rCQQ?fY0{e4 z$vpqfwlHAR_SJs??Ts}&+mZj8V4}`tw;l*rcYrR+hV$9b%h>*-V%|Lcxo67J#*;z) z#cgBUc@f6~LUoquIJon>y9|9l$U4rKZJP+Xs;CUI(CwQQMQyfS$ z6pshbLwKIY)0j&?yX`T@!^iGC8~o!~O8ojf%{dxp%wL-hI?V!|=7UbNK&NrAiJ=|J z5%|-hzn4+5QWjhS6lP7Ik-fy;X|WGH*qkqj_BG&={#w#$Q(Dky5HwnVG%abgDGlf| z2>Q%N8q#NTJn#c;=CWV9$bLh6M8g4XHl;@&<%2EtCmNaSp zp9Oj(KQz;07UG)+;bpATAG1X|1oE!Lu~%yp;jg{^&b9)s>V|Cnj8 z2@dKO1pNhjUmh&qtn76C9rjOSq0<_(Bdk`OtXg#lvTdISg5Go0V0D3%SC;I<++@X> ze#owd{OyX9@;BQj?*Moe=3MGUn*20eKSu1`Bo$hN-@Ih(-6U!k0tWg1VubeyKU&ne z?zGw_dt=HB$)z$qZJ{X=+wjGqE*)PzOYnj0HOwYZl9bNTK_$09B=M0&y z*allL*Sg@p1nc$s-bbVDN2v3KzdOw?Y2i2h@U@4&$bzSFb9=1w60tr=!a5-teVl^6 zP6ba%!#b~h3D-(<;p^kerLTmqJFq?c419fDiv5^N;R|FXY&yQeIHaC&_Py%z>%i~G z`%1M5?kRXDPKO}_qzskx#eaN4fr;+JnA=O&&~HjYliw6S@;qy4_Kzac(RT{+d@*8- zoA#y-lCFKLGspwaw zbPvl<)(S^rzYIQ9c(!B#^fO$;d67@*8?Q%uT!(gXqkSf!ovy_?Y9i)?_F^1V^p}19 zQXR%%Z>(pK&lrP_pNGjkQ>)aoXI1Bl@zAVem;0#GbH=z+bYCf3U1OSjrNo8W1ye6k z>Qmqkg}#F62gScv!l1n)=QUd)^zcI^4vzu{-_6b6Y`2L+#|WQ4!!IA>=Gy0N$UMFo zSgT$p^Dxc5m&!D&FJl_`89L&_MW1yIKK&ThynpNxq^$0L&novS7bt5Ll|EAvw62=5=1tP#MO!Cp-9(t6 z{Yiw<56RlG?1v;RMvq$wIqbB)J**bt+k<^Tx_tGZdP?6O*{bd14De0Q#j-6fMf=fT zl=r*lHWoT|^dEix(`OX@ecS>1!uqP5ysHtsB_8E)f1CT3#@@@q3&uqG3aK5dz-L0D zHcBkT6~POMUeZ7 zsoH8CZ}Raj`ai;ApFXSqTZg@8=8ePuK(XPIB1wBf{7=Hi&+gZG$zffISy^LTC#I{u%93gFf92`pVMVM(90|hWoqHKS!!|6Y`Z` zL%(7vTIV+Mc0*qJkCA>%WWJ5ow8$IKzjLpiWsw$Du~i%{ac^0!IVC zo_cxGCrXk=dZ~wuRDPRmgBM!BXJ5af=aF>VTn6cHFY?mXB81TS^S!$kz2jOo%$kdJ zihreTUt@W&xDfh}iIHG$=~IM0MA&wcj?&O(N$};7q^(66KJ48GkoHr+BJJ*Ch_R7_ zvCen)`woO0`)?Ibh;SWB9JYvm3ED>pC*a?4tVIcDv;J+scn{yq7dH9hR^E`jYxv7D z+!WL7W9ed~cVL}j-k*5|aonG|A0fxEs{2;uzRbEqa$hE3k^J#?q~U&m*{>7%Ou!bc zW3G;s>7l!UyeH)+#XiRUE%N8-|IGSoL*^n~QnqR7k9ary5f{N9G4CXxKVsN`S5*R* z$D-69MVmR=HP2;gj6UDB8zb&Qp&wMU5BH`r^m`6?7l}u&-?!MyBECmrmHOS7%h?{U zvK(>mL2Li$t5v;R@TOe-o##h->F@OGv00I6`r&=G{!Tq*uKs=w)9dftliJ)Un;X>g@o_jX@t~^xews@TpexFvCUL3nK@PovwSFMy0Gf)Ti1>q>qOBt~e zI?lXXUkN++Zx2^?YPQi}8t;KZ;U~}zKY{#yd*5ic9qTsR*vG0uOQDmwbz9iKqc+?V zwi(Wsq1Q0k7dy&PyxbGia z!MGdXf6wlEt!E%E=>Kc8Y$W8*8)SO_UcHPWl;PlAb@ zl4l?dUwqD5nJ4WgSFmEQY@;tjjVtcExl54i=+JpDhbzy=S&<9&g*~gg2K~^Hg|@E^ z+k6dSFXT(sE$>IY-0801^cmfQWw$~O(_T3J>7RyM2kEn(!?>jPm+4o4VuRpf@GTQBZPpNORiNSh$`s&o64Qp!eXL|Y? z9X{?jxc^7oD^$<};{#`X$`qm3<-Fp?JWjg3R)mRKp$L<-0ud%_<3yOEjTIr}0uiQZ zBSjdmy&%G#u%|h_KFZ+nEb9>FBDPh{;-Q zfq&-t#h4ci|5L1k?XyCxF{EE~%D{rYKV@9J@RfdCkIOT~9ns@LpERfYMUV5F;_CD` zrzwu|63eLE)tt9RkMo-13_kP~+IHcehl%=J1m02Gd*iH=x2ae+TCje!VjUTS^fE{hAYc0UfYh1v!1~{dJqXy&Hu<-P&h+Cl_`QQ&VTo&}95)>>ZiG)S z*xH%X4nf*s$jdlmy(8-LaiO@^V$0Y+7sR=6mOV@MQ=T3_UDwaXEs%Z9JKaWNy=hK& zKjwi|xC=$}i=JnZZC9kTRT;R^VLNw(|oWU#(3FkS-CRf0X<)( z#KVAF`H}oi9?!W2XF|}{Zal`^<;VNb6#C>F5-hbQMK<(ZR5d4SZFmL7zWUEz%ISgqNb-i~5jHoZ$S9eM+t^nBFJ{wh?!1g6f*_^O2VK z*U%Q3dUh}L1Z(yXS&LY^VIEG<`();^q2;^FJV)JbIyT$ayEYHClopdF}cP_^HaOj6}g0;Or`V;vZ z`KR%a*RhQ1b&w?>fAZaR?gaNr;*L5y*U7Q0z?Q?z2aSB5*9zSp$S{Wd&HT!1qlJDa z=he~f_JEQ1YBLNYT{It+x=5d{FKzho%=MAca1_n6R+hC7Feo?w*4-b(clgtz-INXa zJ{9jV`ulq;MhkiUbiUomBe`CtPLkvG(*2Szv~>r7;p=|GWcvM2gss}J&xSz$;<}P$ zuUL(7n@imY_bWN3lC%uaEca(G74$0iLtXF%{)V+j#8oQm`YP(mwf-jfN+zEn3@Jy# z#}&rny}-$!dybcD(YNKdNE|Hq*RsqG`Z!^|Brfq9%jDP`fxM(`+GU^4cYIyHH)hrL zRx!_5Kz~-yVGQP(=sOr2L90i>|Bj&z>Bp0GAl|k6WE-|M&lqhe$8HkZh&q83Z65T4 z9Cx9gtgls`{7H_tOi%h+j3e^kjnf7Pzr}p?J<4EP_d?%t%#?!{ldkswhaapl+7{7P zs#b)M{El^vL!GC@D+m4HKY8o?D;0IB7?%qs4!c3I6{V|PZ%xn4_NF^*7~feQafeWC zA^v4fPu~l>aRb-EI&7A|`k~Qo+({++-q_dv1^jyBwCtb_@{ZkcvZ}1l;NYvknf=c^ z3rd=C=G?)0e~;%G0aw922d?@zJ1XVGc@JQ%`+8uoeCB}QQ_x-6aBq?qG_+yOCBZo0 z`v&xM^`JBA4rw=85vGo+r`8#;N->WIVzV*V_0)C(4s~;PqfgjYqygfRxpcIfy6rhg zPkoZ)+lg4W4*Tpa=z=^;ByGllHaRxZ4B7;YX4*{Fb^zo#-hCPDcKkwsoLZg zWiD7G%bcdySL#oBr8w-tVIvEImrQ`ef}P{0~?s2;B+a--O9fSI7pLCC%c{iM9+1)bW#?_JiZe^XLD=?>6q^&_j&-rY$}z7`7%F(uuXXD3 z1kfD!gV;_r4}d3GB~NOnw-Nb5Na$%LKa%@SIHQ8PRUVM~sqZXOKLvU4An#M;`k3wU zF7^-Gx@UuYO9lM`=K}b-E!gN*63!&<&q&98=aaWt(MB=gGwr}ppYiXz zch~f{UCUM}x#6MEomJzUR!w`Q++vSxu*53m&*7bPn1Xgo!{hzdwM^J69B?g5Sb%e< z(7{|AqhJisUo!7Xh}Uw^CaFr=;&^NIhGEvUy2Y@A;dof5gf?&-CR(dsSMZ;E4&1jt z0^6`qG1fS08qQ_)(5^uLz)wiSkn_sY0Hi zuZD9`ZdmB%WFPd$cg4xZ^|sv#$s=hN9$|r2~^LIVbi?}3c@kqyZBHi5ux?@}d;usoh8Okq> z)^%7eqFY&!g;e*1zZ$ z);~oH<6jDFKB{qMQ1K}x>Y)dAg@B{cPL8{f4*#~It+|$G*{>l_#d(npoKKH}#(`J8 z0k`xd00YAWc zN-wt`!Xu#Bkj_^cb-oh9**EglET)6a;k^i5=O}~j{59tZ`lh~1|8B&&PL2WYXWi3Y z*;&gmjq!}V%97CEV}fsDpC&YCRa$6{vauFxS|{T%&dUHpq`3z6HneF(yt5SlVC(4w zonUSM@!mBm@7tLM3q)#SRx z^^Jugv{w>r4;n2=b>NMKA*}ssN4VGe|&y$l@)%jthvW4#5%1faPJ|;*n_|w z<8P2?W0BuhX93>~T?1Y5+&Pgv(AF?(a-9eB>@l>}^|?w3%a{hgh}2E99eCHb@KKIB z{9EurIhOa~+Y@PAUx~P<<0Bi`cf5Nr1O3t$_IKpLwBNJO&BmSy`dBZ2YIj+_eePh; zWe;sB`bzW-)}FADdo=_)V*eb@#XTA5qZ8=AM}BE6bePssq{sQl7eb!O&PqAI7w{W& z5$dLtb50>2j>kj1IH!t43eXfWNm8 z=15z&q$Zi&TQXv3Un$J`i)`4;!oZnl&hwYI}LB1S95{8f#) zm*p|IJq%KKrt_L~}`l-FBh!3*0XpY#R5xxlx&zHwSz6$piEsa}_wULWg0&g?+yCo>ySUcaa;~&_je`wgKb$KcsdiZG zQZqhVl|C-)!g{c=m-S#NXh5!QsprJq4OriPiazfLIfdn69uoRe$fA&+d2q;R5&fRuywG^N#EJ3F@Lz~0U(d6lU-7R7aKGJ6+i{#*!1vd9uZWlO-{W{U z^qiOVAMKvn8?f*&-TS~{3}6Ldw|xX-uMD;p#PwdJ%d^WqRq*~a(y(5vV_>cB%W@z5 z&B7M|&(rb_vH|1O zSCDqZ%=b%3Zx_6O3*K`Cbzd!TNzj;H-i4&DEr$*|0d_ZRi>atDWosiYZ~JgTGqi(B zfnJ)rThfwiax@M6B;YIB;BiVYo3b7H=@{aOhnXHaiSohM@vlE<)4+l47C3vfo9#(C z(1>UL?~ryQa7@*490DBumCbmi0WX$!9`bUH7lBWW!>CJJZGGQ$pfkuYHHtFG1{z4{ zrY!bh-A8%#nHfqD<13*QeI)#1p^r+@M;7$a9?%ozy&q7{2J{te?KdJ1``nN5OFZAg zcK~*vhEH1F|H8g~dz`v_6YeZF_ie=y*|%lLBWMxw0o%Z8Z{4@$NaMqqN%k#m?2NW) z*-lR)9sBTLP2&pA$!Q9F%md#a5g*kqEpQx&HaVfUiPzL73y_a(LYpA7KO76{)!ZIE zv^(|oxSQo;u7TcPj7NF5PNH_39zP4=?dWr(FCWJ{ZL)8~b2}c|X&XA&iuTbuSf%m` zL5B-QNV1l%j}vgt%7yYNgCE9xx2QX81mPP6xmGG3IN^`0xc$$aO&+ z&RyZmt%l1L*E@MG3;#24E(`W)g?sUTB+hMZ#n~$-&t>WV`eN=f{_TaX-idQrwc?+> zZX{$b+Jez%1J8VIRh0FRTT5y&_p@A{zankga9%4P=dZH#^H+D{{8biwxq-{$M=(IZaD$Mt%pU)|~aR1PJ*D~oS5Tn~GVy|FIjB+ps>u<#c z+tlYJZz3Pfd$E~M(Z-Q>B{dzW8vrgGC%Mp@#5^qe#)5V}1RDFcUh4VD4=VPLav$!k zl-$FAkRzBr@)P?5cbua?`0dc|F%B~x_h=frDBvvC^Y_-O33uU{i{~~x;CI1=;9DP~ zZEO+OGK|-QO2EG|w70dbvjh4o8_sWMD7L!ISo1iPipxE?+s+fG)XzuxQ?}U* zI`hNc#tSI1RE#l#8rvq`a0Y{@e+eNFc$N9@{7?b0NbyDuA z#@TzO0saLH%Nkb|gc|=bn=oNZP&fr)K452flp&><&zv#Hi~2IHT~#||B`V!AAd6-o z4&!*j_|J#l6d`gwbV2mlk9dE#ODr!LnL;&w&bM&kP%rG^{rhp&X#4)~BG?CI{ppqP zB60SkA?(MQ5wtXL=Q*#fPfC8%(vE;>y~9P`>?8k{ zd*-Fi0_vqo#-kix(_QY(ciy5M1phd#-BqrAC-hcQ#lVvVAr@%c3 z@6;dv*0}=iXCE2?S2K`_a7CKp=rlPx+z%0oH3jC1E_kQjq_Ck8rqpsj-slrs za-q26ls?l~zd+^Muw(SLun%@l3vf=1_eEA*iM{nirJVd=3}A_Nf={tP@sPCv>$0Kr zJv9G&%7ZD|Veoka_JD4M?$C@oBN@+tKVJeG#U2{lXi`4T77S1Zi+^jecZ0EIE8DEH+u;rISp@bEI!ONH!1 z-b(&J8qHmJz+PWj zU1NFm6VguXKi@X*nOXmiw7Knt|2wXGA4eY8T@N~xd-V{~?bZ0606XlXV%~$^lK+A8 zE{16TTN$GL|HKgOKZ7CKKO5mXD|{)SO>e?GX>J^tDwByx9Ksc=)ja&F4T*YC8xyafalN&j>tIwLIk8fbuIA%QBuo z88uc*$zKqERHx^_%~y!?MgB5r$LNJ0;IbwA!uE$A#d+9&H1U0&`6J$rXC*8jU{Ut? z%VFJy0pr|-^KiUtjQeaOevowIeP)!fEy-Fb!@l^gd@&|i(cT&~>SIq;O18e(E|@=A z;!itL_G#R+qulf(#`k`BXZSMUY<xO+u&y3LP| zf*uL!ZiSu_XRkQle)OE2r}^GTulr%@rgPX1iQ2oAt5GlByJ17!A^%j7wx}zxtyfBd z<7E5N#>Q5wmIMo$`^e~9BZ|Tl>cVu}<8(2=6$z0~rVYBfCdz$X~W&X_f7K z*yApRtuf{h#xKG=LVsDoV(F)@2IH^>IuO>IPnj~&eV3T;;Exe)*bDOn<%h?JH^*#V zvoBk&-8)Q2{GN6tf7ko08n9T;7ezf&wFx3j)4mrW^#3C4p*7~(OHOwuwOA)@=Du}1 z=tSE?HyR5asSUbPJJux7s}@^IsDt8|$gm9$`#^hM&>r`L5=x%{?Zs;|L|F;ijTjr8 zQz%dD_?H}uffCuTth4&aDED8`kJM{~z-w7=+VA}Iz3i(3z&Z5w@L=fY+~Bc3u6p{X z;C`8RA^c8Zo$t)7TzM4bZG9{^vJY#+kk$5aKg4CI>Om*g{K;5DhO8a6`;KF8O|1LX z5*z)bVvc0_{-vYbwoL3*Se1GhxF>}4HGVDD_(RlW`2WD(7-(oZc%1`lR~7h(JrBF0 z>m2FVGEsZ&Wz0EPlODxbJAtuvjPs8*vS9_rg%|7WbK|gY1zO`eWiQs;Tki8lxULOi zt(>B-g)^-7x;XLg-bk&2c&x8Q9>mj!#TM*gY=J)7srxAD3;zh$!SAUpHD&P^m>W3P z-3I&)BkZBKJNts|xf^_0?sX=!TkMegGyXfxSwm?J5}?#7(A2XpZE zm?zq?-l!k@XA0k;ORooyVcWcevQx0$r!Jp+S$iRe3tW#w&ceJX;?8+s27@X%YOR~;i7|%J5XOGIjE7%WAe>LK%!ygRVLmdkSg086N z_RW&AhAwXwoR4&*l|hO!gloDT0$#i}NQ6nS$)Q~bbZ6Iq?@S&Zj6gmH9XB-Qs$wlg zJCC0)i<`B7KnK`7b%Z@3Y(DN(>QBtUG_vv>}2mK&;YmG+Ehr_}|cTb{HP69i}vF#Cg{M z_R`4@ZhTvwu|1j~*I|=jPfVJ+;H)cdU^q(;y?W?DSUp&2;6E4N2gr8^-}}jTh3|dj zd;cC++_3*LjA7U%aISO$_dlJ-J+Cw^4|vi??0idVo#O(zS4&&zTgE8M?*t$H@M8K2 z#$55rRrLv8Z=@3IzeO{=*|iOgm$3XrsT18d%$y$a&-7;JAua;CVmzPMI~BTpGwvCx zd{OkEP5GuO)F~7eHqF>$R2;XZXJP%NIA>x1(VH%8;1v0PDQK5{$9*(=3T$G0xA@P^n4Z|?7gcN5@s(BX9eJm1XUU&lhg=%~Z!2pC7v=DwMyu3O{+ z>~EibAnlMbsBV3B@&Gf!Wyn#)`biWB|NqV4+w7Ta9`oQ*iE`hAzHXJy*4S8TsA zJ<~Zg{l^to&YEh!NxWw|Z%$u`e{1lMd&!FJCb5sKAf9&XH-R5JQatGrUQzn~J|kv1 zJLq=pu$5I@NGE7vdio1>jfL-^T=Gcv_fzdB3Ynbmmz|s--kpdG^^Z?nx`%wP;Cr%sKcHN3 zgZ~)Hfp53{7+aLZIhNQ?OS&nAP#VJCAhoVKK`C4TA8hU6W82mxVR2eFSN(M}?}<2P z&dc`y+IUH*pR4|cnO=;UdD%98Uj|ucrdQBmkp(vYqD{P}@o`(!`1k<)*E~K#gMVNC z^~i4?51|3SFaHb3Z>E3NpLOv4jyfy{3^V<+4!x4#cLIh% z>)$_~+k(!A|JQV0JIvLvA7!43);~Bv+Y+3aL;2FKJVm<;@025VZ@|80vTLL5ETubr z!XDy080%`Nfu2KgOizCv;SHF#Imdb~j-F!+0fX{M9_C@EKF=OT9LqWnVJ_@CI5%C# zbdW8NLEgLqaV+ST1xk$&@Ym*!DcIEW@fCOe}pG>zEWR8|f(TJ-%D&yiz}G zT+evoACG+8=j6FS*H?0FYI#$JnOM8+fsO$CQw4!N&}jg+k(PRtp2$x<%3l0qJyh&V z?nYYfe`bEK`}a+ka_P57!?n7xH)`yyR^yD7$8^5MvrhV_$~;&0!&sD2dA5Y1nD$o9 zdqsahSq?o-rXKD-t9hMmO&sOs`qNp>Q^Y0hEY1ruCtV9zWdH$Mv1&zfqkmGEStL%`k;vmO$n00a*<+x6e zzdA#X>jD|DE7lm@f(^Mb@Z*}O*?P*cu;35irp2R3=zBz*Cm-C!{lCy8 z$kUL)C{J@go$~SD(U(l?>M_b41AOMVmGVaDBR>YLudK>1U*h=;&o_8J#++&`-s==}5s)lOFR~0WJgk0u(386k`xc+nb z4b`}qhUp!A?;_t7zGGeG`P)?u`-|Jnx}lx&PwqKUKe`7va~;vLE zfLDz&D8sOf>Nd*gf-R>{7n(GJMwVN3NWeX@eYR)8)A2oLRejyBdZ=W}{s9 zyJb1x($@T@j+-iEKWyZIZd0`j(WkIOY#0rlg~GOg?&?%DMxM{{U5#|0+d|UU&!~d~ z-+9Q#?<}?tzHP9L;5XafgYQcHo9#zm7W`+!J7H~s4c@6}ZZ^v7f-+f#T~F5*4SA7{ zG8fCv$2knbYl}Yqh;*b6;-Ns%E^U^+s`z`nBd5`FOEeQukx3FMWEqE;W zs_RvR;Hi%F2*FR4zc%wz+E}oDclN?L8t{A{?l!s?>sRv6G|1oND}0>KOmOFeS2pp_ z)rIa<@K0w8{yAvH1b18G+~92n|Ez9fTz*m0%s(FnT^uv>IepDeTy9v-GFtN{j{geK z)al0lyC}m&RWcW1&sp8~9w{L|4!eb0n<76VpG-br5U zXrrE-<2cq76aQ4&=%-svbyYCd{=ed%d3!PL$ZK?d*%nRZ0$1`b(uKh2EVLmqkYarnVnH4%Qzjs?1^+|!Y{ic-I?%98`2s4^0)f1p}Kh-un);EYrrqx z`!Dz<`9~`~#%cKF+Hc4&Q?y;cLFyi1{{Y-i#XB#B?vK3lDe%rO!8^axdFL~NcP1@P z0q^`zE8dwZcxOL7FL|dI>!|ryM(z~c`=r~4iDm)1fS!dXIbe!lvhXxrsCkgw%>)2)}&8=(vQ zUFulJL#7`G+5Q^H_+z1C9TPk`jXKs*SObj2S|A@f*1TC*8wg!5@q8VyI|Em#mxeDt z!225YMH}eE0*M*8}Gd+GAfr?tk4qOpD-x8!;vZ~CJkaMz8xq`WhJToM1`mbJ z%24?Fe6IiY@Hg=F`K%(>S6-~CKhb^iWdD8S8T$l{yR_LS=rZ8>XUq?@`7m(JJ6YiV z3idqGCumxe9mh1J&9h4TluYaw6aSQR6`Vy*iQwG9;CJCKzqGey=V~i#PVjHtK>8A$ zlpUha^rZ#DHu(9^(7(Nvl2X8$4jZj4@L8IFV0(BGe3nw*O&lu5TrT$Vdt$Gi-<5%p z?iBcQ;(Hd}VUOB9u0k0S2VazN*q8bEa=Bi$m$eJdz@7|!v&6wy=t$t262Kli{Dm6+ zJMHirYV*POFMNd>^{qUFzCnGJc38`)O1Vvyx`{2%j1;=SM^}z?*J>R_`O^_si+$;k zr33BN66nkC7tqc?&j0UOqI`Qs-m{iCy^mFS;d9t~-uAE)zMq0imQ>jv(r_=*zr%|T zz~A<{orA9f#_JZP-008lXdAZQ|L8PH`&!>COA3_7Uzx1}_a`q?n|yBeLR#9IE5*uM z#Y(%yByAh=Q64eJHy}>zsVp~qjV5aoMLE*9=u<;vng0^$616%Ja?fHi=>2-o{dJ&! zH^#vv?Au+7b2PDH{21%=hFnFgpAVxCE0)W?&O%>v@3#WJQv>jwO58a{XIv)tMm|-P za_;LKL|NRM;Q2HM@W$R6;#F-c;yJE+AdY=Cd?{!g?dd^#deEK@v}Y;WQ$>50qCFR& zJqds35Pk0jXI}~bOTd9HMd+~tUyl@YXzUfO#y|2E?h{>!_K-ZJS%+Zgbpn$mjqT2o zVW~+6lmQsz6%ODk^bVV&?>G*D-dR8Yx6r$_cz+UchToLN&1$PQWqUI3{UTj6UPv2t zk21@+-2~rwf1nNcmDkET7<+lXPIAAJxL^CNnoxje5}q-5jQUfrbu;Qoz1AfNg9 zZ9NhX@3_iPW18-_s>WJ?y387cisG8fd}u$>FZkXlzvUfId9ZCg6|5?7D9?7`o{*7tdA19>u_1(+Kl1VmNuw?QV_#JKM>Al{P0?P$xn>XSpv`vNfG_%txVRpRZfoCIS%(FiCEUx=)=r%-o7}<9l+S32xOp?`aF_5%{G z-++s~)q8#?Tz3n&y#SYZDqinN`xixj)M20WAf4^YqCev7(K35(+h+)&k9ymtoSP0G zPJJ`Zvd{Jn(QU4)-B+u?@{|Dh9TOGX`;HIL)}sX%iRhD@z-4Q+;M3&J3d+zkv(y z80iaqI^gjMe4^W?8n&}ejCq?G7UH5{;kyX+aGKi`_ZS)ZEND}QqgQ$-#4(@o9nAnn;o!>N3c)b<{ZHABuU!zW40G3d%{#@VRzc1LubZ^CyG#$Q|Q z9>85$Mw=ORJ|A)BI)8xsvdrU;H19MYxNmRTOuS&gc*H{F9e zd~mUY11a}y3m9cCfUOgruH-D<4B=R-@}J0Z@D`wQ5Uo{G9#L36`#t~<{()~aET zV&u1CthpS$(`O-$`Hk;(_?`xujY0lt&a>0Kru;7WI5+agAiu|PcKY@tncw(+ANF>q zqgfBuVFnDN?)$O+GS~fKe7CGSBSMlKO>#@U6Bs{|HttO&+?AO^BkTp@SF#MF@UEhj1!*5L#3`8M$)6Pfcy(K z;aaXUDDN5TnZmCjXF+D+nuhNTix9S4&t&3GRmk2$u28YpY;g^tuPC!D8v;zmABN5B zaFPGi>zpT$j^z*3%j5dac$ayl4@zS#wJ^=q;HrRsykCEA@^M)NJ=4O@t_EL{t6{;p z(9=4mroRAL$pW94+@EqdJn3cl_CvOyk3HHKZGl~89^!oni=*;ROFswpyH=4GJ}!_Z zAG(nXk=KH}gvb0r_(<{f!af${S=;@QutoUWoSJ?<;%)bbs*LXsFs|sU)0Q=QSr)=t zYnGOU_hIneWJeuhy5%3Qz_>EQaRC1@9D6z(eqV{PLwYZcLmj)Lt|;5#n3jGO@F%Vc zZK!}(EqtnE0avTQRmSBb&Xz-0eN!Z7jYr# zA@&?a9h&j0fUets!M11FV-RP?|WOoW*TeeGjrIhxj!a$Wh~@)fa$ z)@7Gxzt-2!z2w^04f-~(pNn|c^C$Y9!{_}!ymR=XQ`|XxQHwi=&j5!hz*pQk{GaAK zhqwIC(6-mf=DVIhv9`MFdGFUlg`QwB*59M2PtTrd?n?;%iJCc+{s@UzOP(su!@abm%D49A zaA57WaK+LC;RSskuTo!mIjs5`!dYKPduFbyi>@E%CeNcEsx4nh-zr}sBwr>yZO8ir z=rBW@dEO#k`viG~AAww@uZ&;0gHAo*1KYF1)@F9i#EUVHg z^`F+``ECo&QNWf#qZ`Bh7;tr$ZMXty%wvG_L`FyDU>?SH>9(a+3pxkFs;40g-Dnkbqv3#mdpPj& z{;>TE*)J`1G4$i&*|)T+0y<|Gbk089Ex`Vu4-m)NrB#l7X#b8CB5ncvix$ ziF*ys|7CQ=SW14f0xlK9#0ed<1fyoT9r*{s+&e8fo(i`DbA0Hp3hxNTL>s552q=iACh06Nz zg6EobgGPQweRTfnf9d)A%lzjezb$g={GMZ{$bX*9pM?B*M_cDN)3fhLGz`}fnf?OZ z2RG~K*pctH0+#b|Ygp0k2VcYoWttQJZXSbw1>FfabLAK;dZ&2|`uL79=&?k%vFlt} z2l6gKXI9=%8tsFcypM2;&Ku{R#4!LLS+^h*d^}e2-%mf!cdv#$iAeWBzSxUegOFqG z+0W#h!1r;;M_ZY)7zO(s3EDz@mz7F;QA5Y?((i3scm@0%S#f8v;lnCdDf#mr&I<|J zt;k1zF?m+NK|JRK75vDUKYm5K5EttviC481X^@Wd!ClB(f%DRbCb`5p>dE*f{Tp+P zu^)x=XKPs&c?HY(2VnC18hmsACsCn4B%W)dU$SOj#Eq~C7Hyf^+76ZH!v>*#N!SYv zJsn+dhhA^D-d@CC88FVRpggv9ay#WOHCK;-?-|?$i*dz%Xor7C@Q--aBaUaGa7RKF z?nnsd#l9c5SDdU0^-+R6&$I|Sc;WK}Z7~mJ5ci(Qe|R$6AyLaj8&qJg-T6c`UYF?j zux#dG`Jd|L|A5e#&%ea`0Q5&0?so9vZU_I^kHWSXc_)syjF>K)`e#UjdM>e?QD}gC#x>`@Zo}l_JP^l<2R2Dwwd?yN$w}OM~XhW`%`Im z+tSB9d8m4kYolelYc9((_9edmLQP;kW9*7~957v9j(7X8*JqyN)fXfm;ay4{(T>La z*0>q|rLVzUJI@jnZPUkBFadZBJE`&=$W2cG<@Ls(>%(>$H9}fI~U@2&*hPr(&pxQ!HpyLtGsJ$J#iYF>&v4TR zcBMU3#d{t?uybQP+Y_g6m(Rmqo$Pns>jz)u@HHs=;nyk^|9xftDqpZH?9(d6eY(GV zLOP+XHhsOy^v1oQ1(-{C2LBj%%p1kmM_~63ySilUR>a#N|AF>Uw!Hg-IMJSf{&47L zk!fck9nT$RFL|sgd;i+-7q|x{CD0J=RrXlb!p>{MyT|MZ_Zsta*qPy4mcP91IreGD z#3_)8Q+y5KsjwY*4|3eE%Q4$R>r$FRx18Ml$mU}vpp_HDalivk2>JzjAf`DPkra^)fm%k zFV!Mt)w<86?C#hk@hJN|T6RC(T^78H;SlJAcwYy+oGr$Y;WOST=w9CUQudZC$F919 zLF;9~4^Un?+FrrFJbgE$fW9l?CyG2;wqufLN36wWJHRjKV}*L4JWI9V0Qd$h{6HyC!sRfJgc_$6B&hf_!gGnHTi7Q+`nvTt7tmW=I14C2GsQhHVh$RMK4e)13Dc zv;#;lZS?6sJVARzFMqy>Ptd9n3cF0;b|2oI7@M4j2$$pXba!W1UYBi}i24TB%lAHb zXZhas+j_IW_rydy}_4KJnjZ#ovszQ zbIykhg8CS9-$*^)p!+z`Sm0GzR!f*%`}i>)4VXD5m_~jB_sV~Wx?~&QdH6FIyg(}!LZWoEO?-55jF#qSNRDc(G^`Vs3|>IOoil=|x8O^B<&V_AC` z=X7e2u3_G2)O{4}ght}*j`XqH+RvM!m7yHAC-l&wJt?=aO;-^wv=`;R{kserNYu87 zc=EnxUu^!*;Qwp0y7N@`h|yPoXup7LZv}Q;lrs`x*QNKRpy|9-d;Q1J~_cqA2paas(EfvF}FOU`#oh^AKrQPKY}_C2k*18 zjAYye$Z;#=cBC`r$^%Hp_{UL}!|Hm?n;#9EFn`ctQFRiNCzBXJs;(ejt*k<7Sl*Bg) zcO4SP+w}ZWE=bni)8S4t!S&n}^j6TzJO;Qge-zI7z9IZN(i0zp2fe0$ zyWW39_)~m^-;;7g`;P@og9Z%!f%z^eL#J=7L6v3E>p!-IXNFuS)lAQKKMZ)Gzes*z zUc(;ka#qBUB^!#R-P%#KCCjb@ElXL3egfh(@P5#?PJ6Mr5svlK-?^>sTwk05|KISx zyHu8a%QksWQWEC2$`-QUV90pz10iI*yv34Uc^_QazXu2JJ0RPI=NA%wZCpV=9>;)> zVe9)TaQy_&E<9CucH&{V6>sN@bvy4%BaKi_JPcnS>x+5cGJM9s7Pkx1MljayrXNtO z-^#41*}T7(cU9AW*%9QK0eWJZlZac7b9a<^kAuG6ZAwf3C^GF7J?#;(22Inx27J!H zlFoaIxrerrb@V@uc3p%23`_NJl^*^TA#6q?2^h2d|BQ&o{l5q+b(&|qr321j0&mux z-^AA}dmWpc3;W;Uu>Z{oo{YU(^jik#BlO^SH*uZ=9$Jn2Px7Mb-V=90VI2rq{q*{L zDr^zcw7;Vq_@*g*Jz+ zY1$(Q=fnTL-?C~Y>rs0z%EsMn-WK@Nr#SIHfpNvYGw`2-{KWk-Jd~9QBX3SK{{9wl z2;+MlMq)dqoVeT!7|eeu9@)3N1F5-h??T@m7JVMC^%HoT9tH38t5$II3LOSWr6nASuYj3GxfP^+<{_s z=RTz4cq3g8MBV=gTx^&>o<>M`vR?9T6!!51*s74X@J#7qkw*Ue1KN2$z74)sF*BO4 z`EulXNd21}*Vh2gvKg)U8uNSpeT^9VmB7usu5Qa;CUrOcKZeeqI-fYD{1@mE3_t3j zT$9cp>8Rs50hj?hbUctL*?#^T$KzgH+hRvM7kr@En(j1kD7nWm-xkIoPbunF5i4cb zylF^}`OAxkzJXQj{Si*()Zd2lIN)I4Ptb$EC^~&2?()r066+kwwZ{Y4v*UVkR^tY z=I%h7_$`SeZK_g0`IkDa<6EVFcK)A^|DcHiMOC_+*M)}PPWH>;YvAK(9_~SfEJgZw z5Bo1%4{<({GGV+%nuOk@#8X9n2br;0DM>@$v5YYOHR;!^s?e{EMI3!SEfo4Gj1Rnj z0=x+GO8kS)vI!ppmlHGJ0?$-&cB1)=H+5_Dt4v;U40(y4GD*_jtAI!PZ|lB1LwE7a zUd~}0N2%I0ob6!#tAW#QguX|Nd5Ss*1$`#{x8I6(7xXoLygP)phWr+M7d&xwZ*?bq z4smTx{)8QU!QoHLttqbEtk=4(6s0 z%8WILca$t66|{LB^o^8Ny#mh^@TOF)6YyER$GD@BcMmqV!&(#G4QRU*+{Z=TD{*(` zHRCSfrDm^Q6OH>{_52gzS4q_O>hbPstcU!fuBq9jn|Wt!b9u}4^dEv}QJ0sweMwa& z_QrDHTUQM3Dtee&FuFw`Tj&D%HjOk5>h@X^>NQ zggyQD%l){=mR6PGE^qGld2U@&<$@k40NszTul!#&U&1l;-40z2XZxNpj_upto6ei} ze+NhZeW%9Ju#wrlt1;OJ8<*RX)r18Ii$85lX80Pymg_0rpO{eS3RWB+CwTt$Eui_E zDHJ2X#C1axuJPL2CR|@?g=@T)i@5SO zaOL_f6Ln(02N7bgZwTL`>!4`oK%ORlApbP#aBWp<-|9WuNSBXvoNMVDguLxrj0cXJ zoXOXSJH_{y|9>s}eD^OhEW&>GX5huSsRa2P*vB(q`M#2A7XI8i?Vt6u*cWWtbB+OS z;HN?+$((cz^g~L?M@Yx|AYH4oB;?g%e4k5sO5PiOP{+MY#L0WZ_vvwYrnsN`%@~M<=P!Iaol0@DsS1>p0Aru?prJRokTFTUwVV_RV(hli?nGvz?s( zk@|SzQlnIFIIM;?9KoH5e%#SUIlc59*D~@@xo%C+Wir%&{iOQDdt>BZ@IvGICLfGC(N&`k5SH7zzcF% za$E8m?>VBMmFieExVwubI3G5U#EJMktk<_juWv8Zm$C?b5byu@@2l&@E$ZrRv#z)w z0q|MZS-^vJB_4l3T5m7g1XzxBSJadNZOJ@FU03OKtwo!XN5{cNaLQWcjtbb*O<50r zz_5jbU*Llu!N?Ym9N9cv)(eW#u`b1K3vY4Xn0@7k$) zd_NI?L8?#4b>u7GJ*?ib2ljg3saZ2uBfKCHcTGNEd3Nms!=HV(;V*TWh}*7q>Cnk? ze%*(_eI$H;PJx`e06rXU0WGmExRfudE-zuDmM`%XwtR^# zZ28Urhbh2U*z)abw&kmR`?A|v*GF5NiOVqC^8M1O^Z`$$!FX-LH{0*C_ zHx@KD4rIUB@UDmV8vUezckrE$s^{^YE!P+5Utx!VcrkCYY)^Pxl>Lk21KGzly=0zy zAb;c?l=6vLcW8#;`z0EN@{WYD$su9f1Q_0*PY)w-AR0#CO$nnkUBV~?4FCStFi3B# zNALxANRqB7bFF>->$m@c)W7%K*Q1a2*bQTSI<}J90YU90m8v_s05G zI`LhN^A7pox1+&tN14Vo`7HVE5}n_!-Lxpp*Ig;E#M1?1Xe{;-$6-8YyeD~WhUI+0 zQ*Ge2VtvwH^4biGLV$PVn1&_~-f=y0O{^ z>^&}cz&7FMF3Lcg#nvGUaTlo0QH_5{nN45jl3#VMQ!%~=k@un=GZAmDmjnFzOzTzA zK`FO&{J&SPX|T^`y?P;Rt6mq_qw3Wmgu41|%3yQ7>}aEqwTtFL{Yqgo#CBtSI4>If z_dLvtBQX!2C+5W^X`?YOEhN9I8Tq?_CK~m*u~DBJjs9xX z=f*}=&W$bms}b|#8rV=bf(K8feYM_SJJ2^<&|m#ghg&Vmz>q5YtH0{(P>Hxo_zqBF zz>k$qqQ7LlIzt|iw7_rbRv1#xL7b^4H0VSDd}u>yQC6gEBW;qJ_o2vZ+Ll9k52Z!q=elMy z?&$vP*Kxbnt;-z7ka3~Yn%5pao?NzJP9oJaX{gxDH6x(nP(Iu?CcOq{e=evDd^p9ookG zhUhat2L2D)!4E=v)GrqGv!Q()S4qYjIA+<5i7spsQv>b|&FUfdhs&k`hUK@U>GJLEy{;_mnm+V41hxT`(IoyU_K z$L*rtm-j}m#@OG5HBh_-_cy}_=qFeQ_3+Ni#vU!&k$2A19w=U`+9vM^GRJ*{IQkXk z_za;h4)?YOX?xyd`n>GCTvtijziwZ4+05*0-ZSq*{qq_@lfc1)clsU7P!sE>!bcT+ zL!vB>G3@!Euc|>$yW?F!j&lpreGi@59^n6)PG{^F^J8A$V{cU46MqTxXk3>l<#PUe z_yg!1K;QJm*#~sOv9uCl7toU}GJh9r$95Wb!as(1@*2|0Crd~x3EJa`V`!{3*g@Vq9={1Ib>bZy9qr?i8yT6Rvu-Vc4PZ@35d=s>3CJ|fpj=b_xd!xCO0 z>cBb~@WhX9NFS_ctci}oX5 zorLgRz@#l`zSD!I3@yJE)za_%7BB-rwj>rWZIXJR_TrVHgM-A zd3t%VB6NEkH#Z2}aW|_76EwF7ai=`O?*SKQ@Va}jPbS+T9(+GR+*cNJoorLwVP9S* z@+4`w2-jN^#Q3-o?}0zb@|U1|F+TLZ_2XNNkImMdrJyxqeB>cd1;+>D_gHq`104p( z$2Fi^<}aUePcVRZ^1gvh|N1U5ZYFu;xalWwmt&jvQM|uZ(h0}SI|831ZKDV=&x^E)+GqIwt#R|- z=W^|}riUul{fRiYddjh61<%vR5_NGL8@8veal^jw)gqix=l4@zj&oPiJ|FWDdBaK_ zx2HuY=RE2XpS>7!1@;>&VVj>Y*8|#)*B0q%A3;dFM8-X&$1N0LqBdfevV4J}4CZ`> zxu)Prq+5+SjrvwktgMUS@91XaA$<>2lzQUJK3yl~nRsm({&@;y-@dt7?$tT;zJ49w z(eq4#m}l-m9*1e3c^>6*96f-$lZnszrgiaRxb4;R^CSWCKDG1GT z%uLX4TXW1!db}}KiUgg*SGAsBwo#%sS&u)-xk{g7j$JLsibpTgm}BaE;^GgVOGx=CuxD%v^@Nxcj%srUCppO5akU>(q+E zc_KaA#6MHgo>|{wmg`8j)iY$8?x07~_ix!bN9ULOP(H7Op#lciga3`awF28{kuN`I zh+nY{T8g&gJ_cnDj#0CWXn9`Nv3Qu|C)6RGj-PPtNIB4>4ExM12Wl*1pv1lEJvmP~ zrpoUf_>LZ*QVx8Kc}(N;ZS31|d_IZ$?!-LTG(Howd5CLE4%~!1XFAXQ88A3L?_h}W zc^g8?f#gdNE?UWfe!y-Xr-|AFz?XB|e=7$TA-^F9reW?l-F!9yX*r+e<;yl~9;5Nv zMFLKOb^${37+r{Q)7BWhUynD&=)Gcm#cLUQeq%nHt;feRULT{MXUQ=-M=#SDqh0m1 z9HVjKUy{~Ngvr{?B23hJA!L7YjGk_Mo{ru)f02)|?+NSAm6(Sv#5o?XYwrJ`4avtJ zL>xoTE0optbd+b@%FxHnYwdVJx3?oL`NiFk*MDJLvZ_z##o@Vu-rEi;#57_7B9)#r=r)1*MD@J>PtW z{Yf(&e+<0;H+1|D6ii#U*$Tw3j&Euu0OjNAF8FzT4vKDahk9jf<;6 zf5asN^xBfIw?kZ8<6;!@oGD-L%JG14aUv|oMLj~U>#rp4*6Si|t?|3H7!&Q0_J1=b z_6qq%+EuLqZ#>-Y%hj&Ls{>dwA5#>6vvT8@b)1U^aHV;QOu4dgg>L6|x`C zdX@k;Lq~?Qn61uwegQnr^sMJ*z~VlS^1nIjX;sBp&*!blku{r>-#Csr@&x8co@->E zbVmQt9{+SU{Y<9;Z?3aac;2qXdSd`=|L4Q@zZP_A=(hNtg?Oy_o6ddO8Ya3kaqg3A z$fH&}qB6v{qdC+)~mOOPn@URJ8xm<73&XxPuM!u(!&v?HN zX_dW;3OtW$!e{RceD@S5JV+Vm$Hu4BI`&CF3BU{R#X&`pnwt(S{D0$zxUp!Nz)+C z{NDHT{*lkkbC+|^J?GqWw{y=G_w;B#BKH)D7x$F8KUEL9^IqpS$k)G(R-TUgqv^Om zx(D}16Jcu@et$F@_eZ0?m2x#N>|8qh&ge4SCryMMVWQ`3)BRB$^~6K3rRskavPpZw z#IXCL>9{|dXg}BeQJz=u4n>@P3FyW)Efw>)MEyC0-tD8`v0kJ-sKHhtYJ;pJO}!&J z?@jsL9=40^affLBC0cQg@@LKaiXPMa<^4?amWwk|@1ovtsdv-NAuy+E*|~{;=z~HF_M=F;EBnS@rI`S z5WH}iR$|9Hu&x*7dfBxV>)1lA_zvJ|>>oKi1LWT7f`!%Iwd(?2*tr%hIv7anun2FN zmj85fPXQoK+85&Unz0{`3k`qsX7 zo-@_2^wpYtpVzg!**V|bZvHgb9e;`Qs)?{!@xEmB=_9p4v_K?Q>?O&i(ks0Uz$dmSl#BTyZpYo-?<8}O>tTlMInbWx! z@#&*-9>sa@E-}X9>_f;wJo*#npxvd+zAw_a#?AxJMuB&^;NdMeFS{9c4_k{f;Bb3H zzU{^NTFtAH?q<-PYyWWHg^D=4Mg!9c7{=$3|n`VXP?}Ki<@Auc~H~98XLaN?zOt z*r`8A7@=#5%Kwl4$$hUx9`mr*lunxM&<9*axeXr^F;5cd$hVRC5YAwTcq0_?lpV-~ zu#00lf1cKo9;6|^LuG<8x)$qh*odFoKl#_q>FioB+fZqiaAQg5f48JFZAIxr%MH81 zl_~@c5)pFZu|x zA1JD>IDmWp@QdMrKLECkZx?7ii*j8P^aqXaiqxW9`&^&+4zl`+^}( z>PG6DNthFmmc(E90<&SB8s-bE;&a*NJ@3K~QIzzrFcY#$SgyDM!WUS|!x$r!FE9uH z!w*pr_+zz`-j!bB$RBLHe$yvd=|7wEpyowMv;1F&i1|-B>Mc@t%0gv5yl=xVXOmB` zk!T}z2=$=x|8~UvmJT6LJ%B-PFsx%G%q*R>(_82@G22tL8!3rzR~i~SFMf}x!E zJaQJbGIHNKmz>e|Es~sZUKc87oDcEakTcF>47+~AFWCMWLD|}kIUQvyydUD+=y&@C zb5%5#2geF254DG-JX{5N$lltrPa3+j^u6ZgOG{MwI$7RMd3yKU?7Ld<}fNY$^2=b%QFMfkM14fJPY~pZfpswIsL4<<87Jemo35mxCCVh zr=}rY^vAM0g8i|A|3mttyx$O%XU~4w7DI2I-?oVUC(cwi!nTI%qU;WX>Z3f4^q%PN zLsNF(={wIe!w?QMnU3a^&ENYc*c_*xg$>Tx!Jl*8mk9k_5D$CLQd98(*qHSJt(F{F zSp5+0Z2b%CsQA*e0q6P!)n5%?A9!cdr-6jSbpg)D?q~lhWIyJ*EMDKfUCzJ$jQE;S znLeJ&4V!`gZOu3Xw&{1O{H3rlqz{(2MgCY3Z|o5d6!~#?0Pu5}KMOW{%Esaq=EvQ* zNrTpNhwQG>q-BdM4wM&w=m^=1@hJioMoO6?^Bl)plKP>N3xo zn5d_rt*Llh{x8DrKDjOjzHM`6y6b5}I1hKeK< zcJGMGVcZ2WE=R@Tpml?_6YZCh>vY^#@MGN@J!3}wPEFg84tpiP#Q|HZ#5$aT>>jU*iJ_$G%9SZynbHjM> zHQsSHP(K`gmp)z>SbF56z|t#z3gFx&eo1?*RqSU2)3MIz4_WvMzAo!~!G{CVsJlmi zuC?v5d_!R`nYsmc+hH>qZJN7$C+4{0V8>X5wo>2t(T2G=+qOdKVDe93_d~=U1tN!L5C#x2;Br9p_||%)b*h1_vq8LSz7T~ z;K;pD_UQ`Mr%eNcecI0d=+lknq`ES!EoWI0>+%uCp>OpCf5Ux{hWaO^ZNh%+&+yLI z9q-G#Zl%D@1Kc#=_B86AhIIg8T>@BVFn@@HZQi#RVvYk_?5e*?9a>=0Iz|^v>z@`C zJwLp@Er7QY@VWq=9rDnnrlqgbZd!buhP8Hg)X}9B^PCW$r%am-d&*Uomrz#Dm&Y3+h$zEW4NTTs0P^7S?3 zt4qb%0PDg#Z+X01A4;1z(1!EI8pIDneZ=9KGj03DB}-aZVXs{@@&67jI0lE)0OO=B z+|O$y+{t&+spdq>Hhd46H`41@>4Sv*yJ136b-LdhNF4M*U{C8G0$Pde)9rvS=i64)YxL>TEpnXBw+H*Q zhyO#y=|*#69qe!N@PtV9U9gK~KWCq$z3a4r@Ct3fcx2|a6QJfW_=Sf$TqZyhdhxlj86nV)4|U@;O7|dlWiCSS)Bn{O@yqD zfviq}tX>OQEr+byAgcqFj$4H>xn>`A9R1PIE|}x3l*id<2hVJ%W8OkL_UxBBj$_T| zY7Rgh_v=QfH@ua#r3t>MIFm>)nd74?#PWH#(Er}mWpqwv2fHMn=? zf7#;8zATvLza%sbcLgpErdfN0rkQ+2DZ#WGvv!EXTifupJq+t(zQtplM_}%} z+??@7&nu*mWn5RCSTRmXyIx)u}?sgw^Ean{a8E41Z<44H%*dua&LOKU&h<&n8{ef?h z-b6#Jt9T!TG~5#&kF!L^e;yhSx#1d$@t+`G%sGMQ@jN-Ev;W4Tk8*7Fs5tiZoIe_U zG_GkLvX150M~AbI#^~?i`xoRLj=su07Q&`}W13lgzsfR~@h%blXYr25Z;#I#F_+oa zE!fZ393HIZGLDA7g4VyMpNFnh(y@=Z4EvZoiyVM`$pP5MOu|0q0PJHru8}m@{f?a1 zR0CIIUQ;tw?LX{EZ`u#6;QwaxnwD#pKcd~?`=z0KsiE`4tI!_O-3}b-FIWSPIoV0_5NoW+3<|LF+ zu4}^gXDRzNn3J&ob@2rEX&GOOc@O96@V$_C25WN8ORg2XPtX^O@b|502-nz$BV5D?;;hL|* z%0t?50K8{Ao;B7m&q>@G#B-NOOMgO)bhD zFxU4WapgL00L~Eh9`FUm;tXLq&JaS^V>NY=*JHOe;hU(>2foKJ=c2Bv!~bh~8+tHC z|NLz^SE=YF<2YBb-eBm#;CgJLXmfBq_6WYY9*c%-WnK;bGz0PI8VGnSa0UXkSLpgA;0f%OD z=i`y*&Tjw@WA6MTXuRwfDUU;d(>3uydA!n)$GD(8{`vZr^7x^WZ)5KK6}~xl{tMtO zfjn|vyKh}k9<$yWjB_&+_MdI~^T0)psis{G<1LWG=J$)`oY^XUTGBk&#^$(vugWjB$nsC9@=1_0 z>~p8n-bTxS-OUBs1CIK}Jkrs(da%<9pN9n(f){2j-E7uu^%zIK8mN_bYpWeaughcG z{_-NurjTbk?oKq|o)zFVq_)>KaL$OeLb|t|*4Mduq-ZyFVF~C-9=f6>4OrKlze}EN z2k*$UIW6eXoM*4A_P~Zh@az`Vo&>9e$$B1E^^_`EVLjWPm-Q6tvL5$&>RDpcgMLfd z=%?zTj^JF^-4C>YPap^OLJy$btfS|1gPjvVkAm)+555F#@VTAt@2T~D#}dSCl)}xS z;#h9nQi^r>kjrCW0)g@Zr`ZGb^$ErF#Do(Up)wv%sK;B!< zQ|HxTbykPg30kLKto7B7$T}M~$i6#fK)4QQ-ajr6bEgb*B~_DLLT z9bE)Y6^c*YdtE2K-#HKLHx=wY2@>`w1>5tz#PLyuW8Qh-lqop3#z{CC3eKK=5)Q|R z2@00|po}A*GH1&Eku`(-O4Oa_splzG&(s)M&t|{uMIJKJ5BJ!bw#)UUMEe z!xfx97f3jV6dcNCKv%MPXRN?ctC6rXpOb5;0q23;N5S3@En)9gut!nPV2nv^r}g8w zLmm~}H`vKDIF41*k)LB#MXemG4)1|qhF|5lR1~FQZtghCGS*3hoo?t$ob#W}M%e=~ z(AgHp#?(h$Z)RJyx0%N`aj;X3g&X0YLc+(Kf$%j2{}0Qwk{b;8ZGt#OO>QdNz zwiIJI%i6K;`8Di2u4FmHXID3F=z+0Q;NME+`JpkdbiAb5`{j*GE>?N{|7_gAJDMz4 zg#S0I|Ec(YkNRKrS>uLj>c1QR=c)fz{9mU2dp~X5@XILa=XX44%d>gz%^Vp@yKvm| zM;v`WfIjOuXEN-7PToEU^YAQRB%4A(*SAJGL*EG*E?~=dLjJtjSZmvKhl)4se6{zQ z`|%_!@0%mV+Z)FFAn75njB*tg`L;>X8zY;&bz;T0@zx1pRlP3L>)$om_??Y!rXR(3 z_tzzzlfkEo*W~{{;Qwm%KNkNT>VGf%7wvqld3{B%2J0L5s)WIDSyTUc2C{Fxj5pzb zsJ%)y?7aldT4NsyW4jIZyxiwHi#|YJaIF{%+Hrr3@xZx+dtkih%XEVluc9p#uSBkc zHf2Sy_cdtwgMcmhVw5K>&AKd)b&IXkC;tz||19S)f^cvbkSs_huV;a*CBlaz!wQ@A!*Oc_9Q6TWm{9rMmDpZ?vC{^ zZSIQz*Ms_>#k`pR!*K|&N668t$aJIrXT7Jw;PgEQO{!K#rpb5(#~%iVGzrIt?Iup{ zx3>g%+s!`Shal~E*P%P?l*pSD1^*?4rHf4U*n1SR5XnDSczwKQ8-xDi2Ta?- zjQWD^nLfU^MH!w8c)MW-!hZN~;KO<^Lmc<}`Tt^3uTB3#rG@%wesN24oyT!A<14(` zhP=?dSDNrM<7dH-eP{m?tt7j(_L?@v(#$^B-%5Lp?RVWc*r|Qrx*-=bV#HMpLfnDY z4I>a2-Y&v?9d(hOu-Os))9|0>75K_KK_@mEdOKFHj?j+cuyzoaq9UogHRv=C)(SDu zX{?WX`Am0=!CsQdbHjUVE80z4dz*&+S_Pl94b@Ab`jYt8KvwqvFTzTFVx+SGJWoYk zcD(DsyJ<$*mw?+iHTR<44VQW9-bi|DG4OycfnV+BdPGxmtw^w_V<~&#dTGu%V6B-I z)Yaj5u`jv-FH%3840zBnEpUs(-*n`S#NVqBFUOWx{jm`Kjur8|rxEm-mk1g*X3>`# zY#Hxqg?k&Vaet!??1|dKh711GEaqaq!Ls}Eg}IBd*GHaIO_TiRdm&(Oc@p@~x3##h z9fSR@y~w*<<@HY;=}g64IYU+wke7Rd%*!_}ze3)n2HYt!Z!+Mn0NhyQJ&E%Hj)#2z zP1xbB(R^2kb|mY)RXckkJkGHRw%K=YGL`sWcHmtovyZlt9%cJDUCERGK2^s94#-j$ zJ(*>ZPu`t_Z4B};zJrR_F2-BdudWSL^u$}%hmHhN=Headw$ktYc;w~#F8wi<(8i5$ z?iA&d^+t>-*7ox5v*81u=?-=8C{N+zzIUYaTF^(zRnuN^^&ylm;$0n+_CV3dMY-Pf zYaiUvdqMTwd)EhiIB(ZF&0TIS#onUlO!al0ik1^LZ9o2~>i?GGFXFWKab}1!#8SNf zWU4q*-Iq8cUiyrS(XUqD+Mq?%H4B6JdMo_A_kdm#-SvEnITgM!Lv8rNZQjyuNWY)* zF%SB;7wjirnG|z70F7P@6aIlZM+(h1-A0b|&hrL^~7p7marQc~Q0J z3Y;IW|2Rxa~Lg_0jXzei_^ z^UEUC$^D}zMHsI?E<&kK&(6$7-x-2FG#Gv9M)avcxCezfb(XZn!=7G4MgCwhK9N@A ztz3J`y9h%eyWCR^)rZup0|B4?9Qw6sp4Cs)Y3M?Z`M>#AYF1nLMY8E$_^rAN^|0=u z(W)P-_wSs5S&DS(XWmC$i8gcXFdXsBpMBd%@%~*o@?5WA_-`HQoPxPF^$q8-9J2}I zM^*L$Ro0(3QoNHFi@v=Z^WZr2ZNjl*e$^YWSWo|^`sEv*k0=p3grFjkKWt7n9&=PY1^;(k>1EBA)L7MUgpctiu*zj`C+3PkN^HGtvCT;Lt71XC5kzD;$S(3?)_>+ zQ-68n*p1F-)i>_~vYjsgzW*ldQ*+P1?VxovPigD?qcEpS)*48^X@~GT;Qgf; z>ksaE!%nr+%cf%NXor3-^}s&ZZCrV|hPMWXiMIx&ZvpP-B8-yrGoYagwIWg4(|O`81!6D(VeRuZIw9mRE9XegAXK>eRe`W=n~k02;5@z#o!nBpBX3n8s{(47Uaa} zZ0Oh_*sqYf^#ka~(!wtFF3cU+#zUYD>p6isyIpQNYC=6#%LhlC$8}V+Sd6d&<-Nc$ z2JfqW1A5JxfIT7DGFl&!dvL~hZrn9}HUW414Y=T&1Aah68_*ZHK4}09em@4-#H*sd zu^jjApSC_bxM3>$>wb>Mv4*`&^}8%H_E?=|D2nx*{_Ly%k>leGk(>R`$n<)aseYw zU#i0A5WZRXr}}457v6)%`=1u@qZMSMHO4^r8J>wb0E}kUW0eodB%7W zeU9h4v~8!Hq+T-8xs(LzTZ)G6`!S$VdFJLQ#-qsB(fXUv&8T!?o!zIFJn z9q;h+<|%wwEJ|Dw!?j={w5njVzn zzxFrovJ>`~UE!w|=bA+muIbM?s)qA54d0<-GUxu`@1hXi2|M?crZveb)@U}y*X+L0 zSpywNei`i>iT3f0x5dc+?1a9ef7~nD7pvcmkZY_0@y))`@-36bEc$>pfiIX7--NeW zX5xJ_i{#5m+@WWmB~RFIF&7d1@W-isy94+0p!ZW#s+LDNJk>k2nt;_5HLuk&hj>$t zyy=T{`gm>>y4$A502j*Cz8;*DYWn&#N%LsNqaDwozQv-S!)Knr8@?8MNghQh{+yjT z2)Jee=S;{H?%APVkuQ<%kyB>Lj~eKB&X=gq*&eLZu}`DcI=|Bymb!NAtBp(OU(RiA>$9dbe=iJPQ9s`;aR(7ptPVzl%Vyc)U z_>so=n$`VR+9!Ii=l>$aCNe$#IK)F;4%WM%v1B0KaL2 zLfoGMeox}}1b&a>$2)a|?|Jt|XB=>?7%k_^evF-zC;A|tiuXSFrXb%=t$3TZl+b(P z{5VO!A27JSnXJM|Dx9D~w+jEF!au8UoC;kkyiVYPML+CcUd@a?hwP+;zYdDUqhie9pWDfCk^s#z{v(2?ECmqRa~}$^A5`RcMfh~ zy%!;^<0)e=K1nwx%Xfq&9i+@}#rS2+Pb0k}?0VATd#kXs;K>ZMpJ%!3OZ2P5KGQ|< zW;gDQx}G%qiqL+q%Fnz;zV<5Lt+-3-x>Vb^H9{Uub{2rykTU2j=YsJF%EvAsPhf|aSVJR z-bYpVlL`;3uug>sRQRI`zgOXY71oL{L9BJzmfpb8vt6Do<&U=rJlu$X5@)t@u92X( z!Z+KI{pkp29>zT4@fqN_&q4e96z!*4sVndnxT<@b3M*9jo(i|9aFYt(QQ=!EELY(h z2ubT2hM@KTAS9jp<7dbWbp&OGKD`Vb;llV5sv~~*AE_h$)k^zWwClrQf8PO^3Gl1J zcxy=fcEmsTP20Yl2jBKhqe##GAXsiQ(!T@EYTlN#EW26KlJavO;t8+n{pND;7|MwF z4RX9OJ%I6bdf&`oore+TDA4#nHrE0RP%>)uD&I=%D4(63w)LP2{VM!Hh2J3*yajza0Y2%|0U^tLBl6hv zc8mx8qga2NAwJF{*q2)NBlwm?-(tU`p5s`{akmrt6zSoACD7Wg1f6VrqaT90_vS+!E~V0J$G&zkf1 zpD$4^y#I_;G+hiiBwdyuPY>WIbzq{t9p8MHcv@dMzcS9vHzB?V??_bPOpE2_;+r_R zmr9%}@4(%KQiW4~h+OOs$^~`g>nInF(?tp=qfbAGJgnn>6;4KI@O1_LldsEE+C3t) z>5CZ;zCMfa_wd!=Df>2UZ`l3@oc$2TIe@{o75!cH>APj09*+3Z)v}FMugLX}$oI6Q zLH=#H_ptOlG*C3kS0T&K$-2>*dzH~Q5_C7)aGt*L{hP9HY*6#=OHhV1>w(aq)y?=% zT8&g`T||hxU5p2-C`G>fajlBGx0CWV9sUp9 z%dvNk@uA`(8P^Rm%C)Bp?PT6@agK)fQRlb7+0|dWR>XrAnO$W5djJFbU^W->=38al zXvn3oF`LtVoolk^2A7h{X-P7jZ#j%%-5AI6p!e9f^O1+~UtS^C5TuuT4fe^fFPPuG zb+HR{G;BUzATG#H{N@x%m^Z4naIbkb_V%ZN7MvrmW?tmWcuMBG3b?sJBOA`3C|}E& z4%%^l;`u~re`&lcybx(`U8wb)hWr&~%d)7fZm7yTmOM?Jx@Ie@oCh}%@aBQ6?nv6-}n2Z#&l2-?%9Y)6!# ze{&;lN=E~pO^-sF!6UvO*BalHd)9F`;5-7j9`vU-@t=ES0>(HC;M(+4mue*?NGr#k zBetUmeNNIKLB9hupwECJ$m0P^O3ySC-e5LGz48Or`}NRuMHfOg@kSwi@09m2VO<}m zA5Mk-D7?Mikip@Ak&3<0D2vt^Z^}-r?8Ezhn*J8@)VJ39xqwIhYIE`Ns9<|`1E-?K ztk13AKl)4+crNyzQodduo#JR1YKqdMQnZFD=p}2XF7qdVUj=Au^d*{)@3TaK=CgZ5 zt#AP*+qVs{s(`;0@4gJ~jkyQ|!-HYEO{3hZ@9lQ!OC`-ot!zt;1u01>M5f!6M z`23>{XhOZpHMF5?Zb3fw>zh^~LEN%Q!|8 z@6(|5DvPbog?DF{<9tiheSvMh)(JL3NIM8Q@(hwPID4;@!N-X28OT>pM?*6HllF-W z0XLo@m?`%=6fbhWLEh7l{Q}UC^MN$GhBGux ze}rv7+rA_2Xxl!9XhRLc^RN$_a-n`z!{hiIy}|Xu|E79 zEFI@q11(x{#r3kxLX_cocO+l?eUbND_}X6)koOd5yEYK?XPrgx`ApxeT9NDrJQLx$ z4}G?MhdEIW+DN_>{Xwm>?sbT`2Inv~oWsQSr;T41 z@OgC)xsSm5`Tnll3y#;fyvFw|V)Z^&Z3FYRL*C=)w>SJEaiqN;aY#*3Yq)I8F)lfO zosGc#Ty?Heb>7;Fbtdaake78IQti#|Dfb8x-je$(1`gR5NgPbT!Q1`(IQ-9V;P9A% z1LT=Fe4=pp2%%gjkry#ykK-4tm(I60PZ(Pij7H59!5EkCJw%1>%6{G@upCu@dQ?6a7KuJM8{;v4j)?(w$KcKO!G zw4SJ|J!HWP9AcRkhqOXfZof&$7=5k!#>=?dUy|d`6wKR-%*sb8;9YC7&GU^nA?#T1 z%QEfiO?(sE!)DU7D;n>4W~XtD7d1Z_^2jxwJYPs_r2C3iz_* zciIeh{f_opc~AH(&4EwVUhr9306UCVfNufd4^6br*MW03{`2i`FaEd3e=pLzA>>@8 zl<${Xp1xl8yQi-=`ogvjQdXt{r!A28Go7?@Z{etVU!kOR8F;}rlx)CD%4V{D80U7> zO&m{j7pSWu~gETwk8s;O}_zkvTa@qVWVx^sZ$UFHrss~xCz=9nwn_O z`R&CRAC3Ms0q?m|*WcO^`y=3!N$p`=D(r^3h_j$YXs4tp-gg}@X>sk5#tpQ6iiU3` zgKu|{Zy3vie49|e1G>a-iPnpemvTk*XtiK<*Xy-@Kp8s!$SKKQ;h z%CWwlu-OT%&xbeF=?mA$Ls^=Dd4spmyvqu@9<;RA*%v5hX)`9&r{P>Q2W{wPiWdHH zxtGLz2Cnp>!nU_V{gXm)NnRlN!Mlmsv0CvMrtK#mZmwSqdI>#wVz|_k;9;nKxEARv zpdZLL_7&!h^$){ZEm`l2w5=Qi;I}CCXIaO&#(tI>uB@Li_h6V7U3qa@`a8fn)fZ);HpwnY%K4XOKv30shi z1dLyG3ios9{Ck>kP1YNrZyk0y-yyz!ta;=ZC2c?`tFwSFarGlF>nb`pT%GqiXq(WV zx_mR%)to2sUINGGsj7`=-v*X(!*;_sm(NBY@Tzj5W!$RFV$1=&JxoFtq}>Gl`N=+c z7IS)S&oD8@n(mYH`0k*=YQ%fKlJT`Fp5xa>#0&a-kNP=&;68yLz8E)uys&x&{NyIP z;J<7=?pnYna4CEOm%=A-R7ZJ_3qE~1_L|{+C&wi36C~HP^rg!^9c{O)xAIk)qd@yVs|7qbrcBj{62`EgybZb9{C*n#|e;irM*inD?6`v=@JGH6Cx zY!URPU5ljm6(KSe3z>Qpb+x2n7yVWAm1&BP)^CD5afiU?{KSB3QE;cCuab`5uT{TN z^95u6aVKD6+{GKHo?IXL7IaO2j!~}exLgdhE~pUdYF_cv?XweszUFX|%tni+3O-?m5gKiZULzy^^% z`uyODRwLu@eo^|HAwAd3804(!p%pVP&lI`e-2=GV&060RxRXvDnDH-Jt_FElVf?!d zd0e|?TrOY{_gagon0pztKU}uXRD!!OwmB*fVKc2OaH$6_(}4@?&YIq`?pCPV!@6-c z!MgK557zBL-EkPh@Sfh$lkuyP9J^%NAAke*?e{4hc%DH#Jix;Z7?~=cfyWt~4L8H% zp_X{;1201HNck*?$DLt#XrIWm4(GrlA9xG~9%hx#z+-P19+t^1@u&#HqjqNykL$zm zsHl=@hhK9(a^mz?XK8jpR$&2SGfN!tn6CFVj8( z9{a$TljF5?e^;$@+(oW8L**nE_|R^fyfS>T8$PiNUs&Um4T^#5Lf}eyb}Jd$?`nzb zUx8}{Wa#9-9X_5XXH*7p{RuKin`+9DW2=lWYep~mel~IXZmq@G{h2S*| zFo{=6np}fwDi39Bwfb-1(=802rA3kPX$5>7xJS^`|KAMa;|amX^}39|Is~6Wz!dm& z>?G;5QRdm#ORkA?QJ(%usK+RW(uRU|RWbU^5MDnIxx5{`p7W|KZ?xeE&Y29^OZi#$ zv2Z?rfwH0W%wHG8|K?EqUy<=p$>wG#R#?XKbtTs~5`cqw;7 zC9I#;M8@e=;1o*JN^cOSULiPDsP*ADfJ51H4p#Yaj_?)YcxLQUan#?LHx3fE(S?Ht z3BNxdfX6NA%lSc!-UIZ#oc-qo3DaoDGSv>F|2+OoWVv_@ZD`hiRtMW~3iUSipHdmW zR<(is=RUwBZOcY<7Buy!_Gb>3a`70N#7l?<$^sWi{&UuD*?Wdl~g&z3W&d zVchf^^T{`Y8FjW{~qr;II^U)jlKh5wAxOH%@&U zc=0TleY6VwqGFNEn}#|f>Er{DNe#590pE7v|D9OZ)c!39|IdW4z76pj>Ef<982x)W0ddRbND5(nw4;#u#-Y`^+8>RlJs{=ghLHbs)P;_&tt$~ym{ z>U3Nyzf=As{Rx_TD?dt*`!bc6c$nFK^=;rWU*X}V{5>Jzy!spMpA1|)A-r(Sl4Vva zT$Tb}OWh^=VjJ|uUoqD=sWQar8_3z5$0Q5`r@w^J<}XXnEgLyuw5fSm!g@^MQ={5j z79AsW#=ZuB}7)L!H%=@&J1HA^TX5Hq=a$ z_1}s5xuzft(qm1mDv!G4m?`J@mAa{<7&OUO<%r8t;PT6;K{#)<=@!73cS&vfv;E|r zUp?sf1j;lP@@`o3^Otc))cPt*E4C4T_(07D{zHz)zDs>j)MJp-40|Kd7UW|)2$Ou} zJu%x)5_kIh;5(fi@x2di;QPHebE%t+eZ{S2TU`diz9@Sfb5Hs}oPAK%T?3f3>A_f% z%XrTFco%R#+S3YgPovGG4cqk()XR2m7h#NEjIaXseulmNiP5-IS7;Jsam~mO~!CZ^-ke zjPF!C5Z4FoV4jJ{;|js638(EQ+*>r`j+q7Ldd+>9@+=Q{h;yC;cMW$&X;Jg-I7_z! z=TzA1OlgDpw^{Se6L{P7ISB2bPd4x)pLX0iTvzBRAq`|*gxu>(E;d+#nw3p{F|3sU+wSo;8_8eJ0U*G~e zS%lv}e~@>*@gMtXM?uTHWjJ5m1RO`lXuJBO9r8XiY!EtY0`9uQ(1X}}8v@y&Un|)^2&H~TKQ~b|7nB}zJ3m+hE_zS^(uL|7v%E!A9m3ZeVW?0(~$NH zL1#!fl=B~>R}D`lT54XHQf0HWzf=Gw!Q(q4B3KyX*Rxmi?j{67a_(M z`15I!t!OD*FCaa1e5p`;tb`1Zt~-!U9k2u;_0Z+uOScWsli;&e({i(6BglB_OG8I3 zK;HA|s4qH79d!X{|6AkFBMQH89rc{Tv*wi4QTHKVxQ<$mIMDh(9)F%eIm+09m(}ZJZFQ=o*!e97xRfYG1rLI|AaKW zIa9t7dL|!mn8vwARg_j3jXLF+6sr$LI{Um0A$czO9j|x9_qS@k zu_>aCiPfE;7hxBJUWSh0Ik=%?wn5HIp<^_K1M_?!<{R9X4B{fkqBx&fJGNhb5>3yufoS?9SrK7Q^lgHk~L-IiCccvp<{w z&-u1{P+!FAm#H?m(1y1SeQ_RMo&fHgR~l!OoRgO-y1K|q@K#eit!l6OcaP@%`+KzY zIqN!cp9gdqAc5X@+B$PCtL6|PJctSq3&Rir{TW$xW<4V9{mhtgS0$_ zkZY4$0blY}`d%H_1%5k3Uf9x!Jh1y0VXQtx;KKd>pf5h!`ZZ>?hA!v;UC+2N3_FM2;{FzV3ZQ=YWz1zf?`#s!uK+Lcp}`GR6K2$R`@443(;o6jzd0D&sbh-j zhsp6KtGPU8D7t=tuoUwMD`0T0bs@f2!FP^{V+VY7@(deyUU63>re{@>))#MfGMdF@FKR9r$Mb*~f-8jgR@ABu;+BeGa`>wx4!bd_PLsFLx0* z#pq=SU0t}w)O4MtkCP*mo{@(=xjM&A{&(;4~5;?&Ut+?Gn%xeDT9SkemaUo6Rr37IhU3d;D_KX?i8>uj0s66&&r4=@bF-cXTX-U4bENvp`!nH$O2g)PNRWSoEF!U{1blC&<|X(lJ`~L4wHV?#5rrQ?pdntE~YL$DI-=R-bCS?}Iq!e5>S{|TAxFmKk(btcTQ25O0Qm6+p%;#C2g zc<$ru!5Fl)Frj}c{(B)qZ2wgPuBNYsJgq?=!CX=Q;v(*e#ORkI%?sJ`6*~J{Ot>sui9NHt_@ndcK ztpaT78^U#eoFnXHW_Olvx-zaLWd!VhuxF-lX4$jggUG)_=C4%!{;jSfU>4x1zUdxG z!x_r%H5GT7{zZKt`cHh5K1cw}Qy4P||4XI+nKyyHkcF%zG~GYA0C|&eAL`_&w!*GB ze$PSN@a4?_XU6byhKW)rTBRvUqu$~#5n~gUiJ+TR=V@PKj zd}++HqCR8&wD^UfT)c}stb4NvZ&(C4BdX=&z#QIDJ0Kv0g{Kw#)xSP#2rf_vqVa zKWIA)Ya|1QPmrH9co-qi(C$Y)1`bnI9LL265MR16N7QM0Ue-yO}<|@y31I%z7~{TUz?@I)=3=%M?|xjJuvb zq)DSrC~J(f&!ZlBPefbiGJ9?aweN>-FzIV742P)qBo0$r;9%KRp9Q(RJqmgZ@2k&j z2mfm3V%jd&tGfpVKLuWUhD%@O`<4Dt{<3ccPGWtCJ4Nm`S~+E54C2@~sP{-~&JAyG z2Vd%KaJNz2uhZ;NE5;31`_nzN;z>A@W!XWhY$ig!G0A;1j0<_TVQL>1dFlI*_Y}T{ zue=)ILmY&UL!>eOOU5JgtPI|dw%n2BWM1yEFwgst<3FODy^VIQe?M%j@y<~N>apTJ z7|+`26OOvCag7Pfce9WFWW(c#Z-T-%4q@3_K^*lIiQ5&3-wYp?)RnGoa^GLgD{@c0 zDCdrS@s=fN?3&YerM;Es2Ew(X9BuB{FErr9|7T|o1Fv#$&tj;rJ_~!P7K`9{f+h2f z)v69hm*#cUhSYJb%j7!%IYqhui1*$dk$L|mU>m%*wvoKwi#XE$D-lZGe;p0lv~JG( zIoAhye;By4&Hqqkw<9!oUxPW)wbupdYViIJ#e3oq%KOoZ_ofiukI!kz`>iNf3Y==5 z%JTgu{9dVWT#hj1HD1N_z_<@QSH65Ds;xVLgooevA=D{Gp7a)y1PEvgTEnZ({ zz;E9i{$E1ilh?e*#`g@)TD0QAOo{6g(8p(IR*Jho|EV0fH%69&Jk%R52TsIM4sH{n zl!LJm}EXbpS2>W1J>NoQVwoF zIUxt#9B2O%IY?4CCLpYRE{NA!>M`h2c_eJauAJj zl!K)z{4F_n(SU!ZIsETJ;D^h>_6&(De7!W2gNE@|=#}PUK?C-R&NUubeUW8h7wR@- zAyw&w-H0PEJ{O^sg?~kvN-D#2!oK97EWox+=!6PY_C17#ENIZvB}qY=8?xY3vOpX{ zWg%C|!kOh#7C3Ke!2kW=P579w5oMJ;H2f#>@SMW41Y!P@LEKW6Jgh~0y5g7pr{?^c zjaM5cq~X{HJ}tXjx=_-wN0Uzq1v; z#~_aU9xXyO{)6AOVf-G~KFIG$ir<4&*-V56zwI3V+XZQA@cZjH+1H3eD8Jz_N7V08 z{I++KWgj^Q&#y;$!SnxcEJ#$i#v`np7R2ur>M`hmD-pj1>m%v_&$rEaavJ*qp*;6w z26-NZa^(3E75OZqg z_Ww0el2+k;e-q06H+_GJ!f`Re*?$SjL7I|-b%-CJ_~iJkIiF@AEmRI1R|n2>ft4uzVRW);Is#vA{b$vMh{5-G(d}V?i$BC<`}>P|5-(-7Us~ zIdwr4XW&Q2n|`#pc}3|*isgD$4Xfs4xzH}8RJp^3?&O(W7;hPzl<~%^hMeK zMjm1mo}CbyZVSo-$7{-58sgu=elGPw#e2>9^~>t!@=%cylm`pSQ67p_7^)Y-$Aae# z_?w%<|0V=}xIC;;xSqj2;eR_v%yvhXg^y6LAq$3H_zZF6#U~<^vaqXdOTEzj-$7Z} zhjwwTut}AD2caPg)C*tiX(%?-D6LN5!%uMu{8yU8 zzdZzgxEzdExIX;9kOQkTvK$OWy@nhZ^Mw(JqZ|wqp_GH0AP3>|g?&4Na)5n!AqV|c z*}e!3Ik0nnxTB>U{L?1ofH;K8!A{1b{wYchYSh~FetbvL3s<51f1?*JP`I{3n9(OF z538u(pci@|{a}Pa_xo`#x?dE| z5~6V4Wt}MfK{lGB>dIgj1z&8q!v%9-bO{5Q^m?`ng&5YAz^-xoK- zg+1apeH7A50k1&hi_wRQ5dJ?A(l;q#3{rVqDvtvpaeMAF(kxCVeHb#H_C1rnqwY4r zZYfS*3%l0Sh!b}Dfb|EJ_ezAYbMH&PC&!TQBGBe-$m2=K<3o_g(U8YP@HY|s9RRu9 z3%Pt4aygcAiMmr`hB;5S(;B8k@X-(}>VV%jgj>x?b$;BTn`Mr#JAiPjIkD~_!dFI1 zS(^x%nh2SygKh9EbGy1aq*Wwp<-`~7AVmAG)HY_D+C}?&X&e3fO~NmrKL&ovx|@o5 zw#asyQ4jr|U!mIlHTdwS)>=7zT~xr=UpFlo{V4Ag_QUgd=iRWgeQOnHAE))BUnQK0 z=2f)G5_$6>`vc)yrUK_tq4{;>x5pxXJM6#0R$>fjcM4}(a3=bC8~C|$z|WUaS4~Xw zvMW&55u^1Ro23=g_gJI3OI-$h#*n`sqwlaCI}!S?bZo3b|1f0c_w@J20lVpZugx&0 z4Lqsc-n{R<2H5QH-VS(Yw-?^(4XMNE$NTZt4*T-`A@JN51+NFsR)YFtrGl4wfjlo{ zK5K~I3ZGrs=B`oajH<6JLOElsOBH=2Mt=rzg#EM#rL96qYm9ZOuh1VH_r`0%|8dXC zG3-V7x}v>cV`E#jCvEkKu?~LbXv-EUo_+HHRo8t8{lny5dM)i<06W7Z`?tn%6nH<5 zJe2jS(>ao+h0SSjyMk4NP@b10=xO+0kGAC1HE!s_{tLL&7v&2j-rQ$D23uOfpM<>Z z`)n8E4>KO&lIPT$M##f7;;?2_rjz^gx1o&dbmO)DHJM_6Uc;HCAAa+A{}A^La}!x7 zWT_wW5mq0BEbsp%$9Vwug?LM2ej@y9Fzs5ACr&S9h<%8?-7|cnA)9x#%@#I@|AJ4y zs?JHsZ$|zEJpj3&zR2^-witTQ@EI8|;Kk@&72GZejW=$-!(Ip5dZkM1pz>ZILXOY3 zK@Z;weVhlqJPP_b7iY(}z;0Qd9ou1x?5G(k&z{Dg5#gOEy8`zVs?gs}@UMV%OD@j_ z`EJG7C~5EZ5%zm|UQ)AURT9q>jr3fV{vp!Gebv#CF=RwFXVv0JoNJLrI$_dCutna;P}>O@W`dFZN14$@h=YcU2!;hx&{@=r(EP z>=&zBVO^&BTP(+>{kZoa@Qc-{_b6YC+lv2`rwuDO_QdLK1pi|7GQ{&-`jdUe*n>L{ zw1P32e8@*~h%p`{FD& zR;S*39rck1Ta?Zx4@!m3Pk_!JeX0g_7{-|=bzA!L(8FzmI=@ut{DeBG^W*DWu*(R| ze>w73V2)(y{IP&>8fVI5p!0u#Es0C$d|8(VYpu|-T~W3MZ%ob1(u!#-InZM0{CNE) zMUN2(NdxznIr1GZQ%qe2^bzB%U*$NL@LanG=@L9^zd@9Z*S8@w=-UqeIrfi+eK+lJ z5`-Rre=U{w8ia)D-JRp4@6QDI2&bN4Joz{Wp#wT#BXj`9v*Ll!0o$-W zsRL~KQM8G?JN}`PtwPB&LkGkuco!k$8RzTR$Kc(OKdAUlBIKLs&EFV1b?^moxV z!@jHsY~^Hsjn&H$FZ*Y6TQWhW4YV|?~D;Lb4~`ZOQ&B{$|1`2T=O*{@}9$2f^}D{Qf?m^W&z zXT9O~$a$V&uRX3HQ`l>Bj(>4|aE`wg?L%F;ev7@Q6=%D+_ml3x_YlygqCn!jt3-~A zq~qzWtZQaHe46CKr^$mR&zWk%>~Jawa|vMfMS1FC>WC!ZMY}$hbF`iHhV_x=xXt;q z#O>FUK^RX0MyMZl>hm+}8<$|dC~U;t?|>$lZ_$pZNWtr-B{f?=4dgm5Wc_3Y9>%&U z7UPIjv-R{sCtA^7`sCe#w$tv1XYB=`@j%cx19MW+gnGasX%*4V`pkWJ%WJzyoPnok zj&u#b8&}|b8**~|CiozniFe})O~ugv>3--H^0zB+hynd7FJF*bwr=f%)_HyICynRA zJxFxHl>TW^(ev%5ZeKD_#*u}&vylh3g|?W|Gu8Qv7FDM#SRW{Ze;2+v%ecxb7F5q( zC*x=%@Fvz3$FQ#WE7ldGu&zkKdZH5RiF~XlGO(WDel_n{I9E^?;hZ1sJC3+$;APxp zGTIcn{^oo(6z{o@_YpEZFYJBX|5tbu=UxhDW9`4^?VN1qDCH+5E@tNwq` z`Pb!=&g(&6()l&u6;9`tI?}4!@-SxnQTD|n&o(YGy(abZVZfnXj0Jq7{@~lTR=_lD zh)yDXRh)Lz3wbWNx=7f6{|#|dAkX3Ux%0tOzPY>;vZzDOdQal?Q913~t z33=QJd7J=w%z-=_`6yr1D;2<{6!jc*$|LZCx*-KTBOX44QFt$p|3mvA$H;}S>E^yY`>xRs2Cg*O z!t)hI$agjJMS8>WIq1kZ=;}%fZHuKnzj&X#hvq|DiZ!eWGuijB{yqa)gS~U{+$^cj z)6~9||1z1^SWDjoxp%8P9FJ%ZM_3-z#k)g8*e}{Te7r|e(Z=zHH7su=+p-T;L)bN&1;(UR1by5$D2Q-2>{|E%L;OJS$b4H6#vg6m9l<2utQO=ui|Ax6pux zIKrQ+zEk;)d8!4nNu1m&{T3tttRUP+R2<R2e_u zu#6$MyDrph;csA`fIegYp*`ZecxR?7%1U|XT#2$7r)TbOTym?XZNNOSp-HEyH!(wP zAi3_UKftr3pzWh|vh2qN3l>(VOQTehD zy6=@`(%S#6+V`;@NL%-D;J_6J0`q>OOw}Y=#)o=*c(dO3@h5?~iw*{Qc34!cw=WGu zyCTw(ZABAgnFHvT+?URYk#hfAW&CQ6SkN9cTnHS8e~R`&muqLMBh}$H^7md)J@?+V z0pFre0%;451oQ<9s-tt(2M%8FX0y}x%d7;2F3pQguh9 zGOc_QdZNrYlkkaqeDqM~d#X%6?n0zSEYrp}VF2rqWlC-v>U>?5naw+ke~MI()i)uB z^_ZpK|67MTUr=SraG%P5d!#baz6oPlk1X@WsG-g!s!XL7{u?8fY44jbf%RBKJ>|JW zo%2+gTCC;05zAcYoA5B}k!8NPd8qSIRmOxe)-jQA>*$*>kM*=l_u{@s%)M>UZ{_*T zWax4G2sxgn?3a5(+X3%c==IX!GT!u^jEBxIp|4T9imz4iZzH~p`G?8;wcpG9q_da# zRlMm(8UG66>9epjN99-X9J_gEz@_3d4$Azi5dSXYhbnyhGJYB2-$y*&^W9aC{rQu( zH-D3ux{R`E)1G%gV-?f6ugi3tbu^`C;6LVjpt0QJI(a+Z9mam7@$N9ohX3f# z;?zAR?0K27FWB6V2lwMnVx8Im{mZ#$ic|7<^`zjswi0KU)Z5(W;G29)mSP>R&XD?J zjAx(pj=+CdO0TPwJK*@*Z{X z(p=*$YS1mujy4QN{iJECN$O-{9;K-{RBA)x5)by*Dq4GTtFachpTyy|k;xeo5CIpbO}o+cf5n-Y)iRU4T9J zL}Q-a-o0zhQ>&8d(I+d?WM9qDPm6Wxdf@&6`>Lho-3Q`O)kpHgxSKu>bvaNM9znNt ztHeEF^eN7bnb+M9`yu2X{?GY$OF7Pl9JBv&E__RqjI?~qoV?}vG-Zr=A3<=D7TO#evJ;b{vfXlhjPsnqZ+K-3ta=Zx@ zrS|0MpV6vMLS8@WJpesol=%T=&fK>Ndt8xq0rxgmTjJ}9H+38FdgD2DM+WaH_`5fM zPuzG%fwb~op5uJ8Fs`0=cKE$|S4-M891H3IGw4wd`j=T^>n~cucXnb$y`@j3`{+}+ z2=zXXxd3q|yz4&8aF(y(-AU=&muusNC`UT;O_?+BaU;_bbPsH{b=PCEKcn{%f zpR~ha+xV_YWm8(5eg)FF|1007iPOsqZ>`@b(s_=aq^BXB^eD5$)wApyNFz=~7h}&7 z`o{$QQwE8-WvwcJ+!=9+Y0`M>-7xCY$1rXSZYyMDntA*K6GyXYIAxSk%Z`HZsz z=-cW`&{uxIdGC+-^#$%+^RQl{jTc2|PhoIi8jDLJ3{wQ(?2hG&+&}(HwvH9mMn2ze)_!(XR4`axwpMmPM8a@HmihBh%FPxYtg3xn9&S<>jRi8j^l}n$qx2n@Tfie??PTlKyjg3MWALU@FT63uc5*z+ z03KOr6ZdOsQNIK4lZ5VdIHEndZNY#4Wey+rG_tqKHIy;-0#32ZD)%sYqdnpNoi+g` z>)}~!4B!w)(qKK}qeAfLrf{f0yi1G~F?zh9HTQK|jumz_XA8x(6u5p39vZm1ftNT7 zfKPqvmX>%QgbWaWyY+9?rC7(>v5u{|uqI%tIa9q~rD=l}RF^JVAJE=M+PWiw%7qK6 zO|41;CahQYA`jcfHkv@km(f1ymrX1FT&4XW+8?Vwh;V<5!{qOgax`xo$qZ@|*o(M8FIfQSiYg_Wlkg+R6WGr62Bb6fRp^U}r4+D-N zW3h-g@Oet)vFYD{M+Ppb#6`*4BMOGGMmRAVYlOS7SCu8tGtMP%ju5;<<*mruvJE34 z6YSr#GviqN4tx?(ZW2S}=0+hmvHA~)qip_`{0&etmIT}hhyB!$ziU+5V9~Bvy&7pk z{w`@Le<@1-_O+4n(jy?}iu4&fEp zj{zKlaf}QJgZaHbd!Lis44{2p-{<@LzP^8)*FI;TJ*>U<+H0@9_S$Q2U;DTEO-sM1 zzqDs@b*JnD^}nG%wsrF8>}#9vO7evsZ)yL4pB!h(5G`-=X!%fdw=38QIZ%Fa63pJ2 z&(}iG&2`XTZ5&_g5l4H%Z87swJa6kx`^DQ_+F#fK-Ms^zn)$_pEin7~S)cBXqn)a^ z37;eBYgV$4kmi<9rsZwv?!PF<(p{Q+6Y*_f`HVQhQA+63+(%yif0yPSkB2#q$JMTA z5C3y3EFIZ(Xo|bm`#uz1JwY0^>rUVkU0nlx_;mGa@89nX>?!UjLeW+6VeRRv3^+Az z9;+MNLPPhs_4&uW4d42znTEpPcI@RnTGE{5!qfg*|M*#-*FSOPz12^^=kDxTS>LG~ zofv61I`!?-cCV@LRI|VO{}f%_NW0aaVZx5+N@LTftBSkY_sgN^>PztL)7AJmy4p&7 zTe>>WgQK2*K3z>DPWk^`y6O=Jb38B0y`w$+nQiDQ?MKj6PmgxK0#?!0ht%iORigK= zuYoS80#C7MbZr^i6hbgxt%|v};AD*x`;|XW2S*9~-~Ab<63%vXHf=Y=57#(bbpZGq>(Cb*<|6p{!i2o~jKFgEd9vHf;2^`j9Qv|0bjhy8k6nLNGPg+Ix01R(0LSym zA7x!9U4`bI0pHyQp0)nvPJ3v320BpLB|H>tcv0z9$8O>^hNTmf&8DqOWtIU zQfWRTjlxe%D0`)jZS#Ei9pE1U%oz=dr^=>K{T1J5uzQ66$uzR)FhU-nJK0Nfe>hzV@j>D|1q;?#9 zY;>j_c3j9ei0q35m&V2X#FlZ9LBHS!c-WX=ni&_l!3=L)q}AJO#i@)7f38X}F)87s2g^J!~gXl#8p z`s${H)VjIo5ua=Ku%S_-X%dZd=6F0%cva?BYoV7Kd}G}p?UVRsE}DeRe6b})KSS*wxHgJxZ5 z=}mT09i{*Le)icsKB-XqJssVdD_xrUDz%f96UIPWSx#!*5^#}=3{%U!Kk`FZ_2jQs z;TQ9{I_4eeMbi)DEtj9nrKBsreWIbS$|X%J?b;Kc`^&7|QhLZ~?8O+kfOX9<&gK6y zo1b6}pwmb3oKG?hQk+{HV+&8y3dHdi4qqUDj z*|UEKeTwhZa0cgm`b9Vi4atjEaEI}0;QV9G^K3iXX*_eVGtI0cIkS@i{Iw+s%aXWv zv=(@D-)Qa8osE4;_Mp7zb+jWBI{wKuwy$=>qr{u&k12%4CNyJuB(@K|<_!ECyC*o) z;I+&2{w99Tc4aw@xtV>-(q=|tgEBMAhH}oqp^npd_RQ)U+j>0vW&vBa=DaXAA>U2y zf?ac8ck2-D_a?3vaZL%ybxv^F-fVE`%Mzkt(ZUhHQlasb@4T#evWd{_*FlrgsePo7 zwrxen`*X<>v{&zQd7qD;x!SBq;|%(K4r4YK7*lfs%l2kEjeF5iS7O_~r8+~|&!=OOm;_72RC$(H^7gaCLC)eXT{p3;=! z$7)6}v##N2?xr~>FIIN6Gi_n8Z(Uc~S@7BXEy;nv=IaS}Q_ddRkp&#-fpA%dY=eT8 zqico~k9HCXk0733BuX8pK?ZQH*Ha!NrB9=Z0K^h?z+w3j1BL}KaIp1ygncGh2Q7>+&T2` zcQfMqyq|j+aaqA+`h5D{a&YYL8CyC{Gj#er{LSh^!tMyu*J6(&@gJ}T@&NFNn;C8UoEdlGtmG@Cvu?vl5*q-$ht zVVA(#SzT=(72}speN^0qkUlEzN=P3S_beX0AQ;%}kBQoWk;V<|nd)4Z=ra#G?b!z2 zhvMM<74NmP@Hb4q&EP!7-JH1-ZSLbv56U(4nX|KL+Fs;F(d0fe_A=|{!Yf|nE=G;* zag^W4*mm%Nx|6dH%b}OmT?*>%fERxUFRnc-T$VXIA@(AC?K{R?ZqV}CnIA&;&_;lL zhF$n%TZ3Q8@_~WPns0mH2Ua}thMvy)o$$TQ$RxGMu&vK1rMWZq+x@$3$TYI4w`Y`+ zz5P(ma(Ms$i~l!Ziz*&l(-esg0_GI_Z>s(f^>aqDv9^b^?giSUvryQIeXDv)mlrJ1DdT1Bb8q_TvJw6g8+R^j0m+P;grcXe^rHzlOky+zpt%y+996H9m> z&Ky}qIcc4p##ewx{}yupMHMtm+~%DL;kULNmRx3Je9uN^OKH=}JJ12>ZdRQs83`}j z0ZjPhZB(1THk8)kgitmxqxv)b?EOY=Q9dbIMWrUC`Qr1=e@z zo{Oh2=babZHy7Wf3uK>S&!3f3&LyPZMID+iz9l@^{Mk{w>U+SoXVM<+Aa7Gir_K9k zY0m9I{XLm;dvPAFH@2C5@SWIc*{(zG!7PA^YYA4F9a=-fX{n|o!!EF(&0V3&q<8wj#Ay9eRg;56ynYn zGtV%d6jwmpNAzi7GtUtZNj5U3F#oK&CZWWi&^a|U`m=V*`TXudeXmUkxfQ3>DK6wi0EDo0m}?+hdq z-#MC4e1|!s(&sz$y?Axb9-rsfJ(F+Yn}Rp_*cNyf#KC(r?|Y#+@tiKmVd6QpUq@m- z&shY|*~K_Hu;4uU@Lc-x9Qt%JG<9}t|14;#q*FUtY=5u54eFv(g>LJL5&; zJBUwOtqUX`{ohCPUlh0=_mFSHiUAQW$jF@N=Cd}a0FjstWAx*vEE=exQg zZy{iXlS-UrgZqTa&Kz`W?Ce0dy30x5t%tLDaG!2vXAO$PCI!0JeG1)mPjWUN*Qa~g z-$z7Ze+%@gyPUYmfu2t*{3y_)?sL`?-6?A^`34^ui4Eq?>&v0LB=VJUxBI+fBe8j; z>q1;vpT1>R@;#TbU&mJQnLxLv6|N>vH|FUXz;W7ht5!8OCJxhiHnlsS|BUPEuGBG+ z@`g~yAksaF4dNuqJJY}l{Cw-~?mGBNc=yExI=ybxLd z&xWsyuU3Sdb;8RWba$g>&uJJ;{tK{~n8f!WzMYJI9{)=%^W}UF+!#6keD*m$;*570 zIJWEHbT|tLS@Y*+SNBq34#b z3LO}~eDDFz9R{3lC!(_&#P`eav~|J04Z2@_3H_e@$$aJj**Vy|yI+RalqMvXRg`2j zi05Sm!gU+(n7;RpFnzc^VAmPjJ)ZcK6B~|9um>KRiOf+s78!eTB({q1p=%?toyg#O z{+<}yO5aQ?_hqlJ+pU|kqVYTNLDmS&w>qcYg*dIH3ln~_w-`CWt`WosGgu?^GkkFM zeg4_ZWcQ!IDH--Z6#~!Ht}T4!GI*-ah>H(i!uw6!F;>|nvUX$7ytR_CFXMR< z`I81`le4++Ik(0>0O$Y0?rE=w?{`C}b@%i?zsZ=1AeBk$GV;{8e)8N6<)aL(??Lg=xUF4Z2wtV@Lb9z6PZ*}(B>Ss9?{eNt|8Fz@)7=GLx*u~cTkV#P zFU7O{c+BKYaT}ol=|s=}jys~fxk9uee5~{E@#W^GmBwCP`o4V8cM!YIPS|;L#>Tq~ z;~|lGB!qw7gk`clPTNI_rn-vfE|! z>~{Y~_s+ZujFz`0yD#x>`!VdU=iSm@n)`fn8m)n(XHRyu?%hsXtFaf>Jx(nD5rn z$NRwVE_Ar+yX%z>ninl!!~4Q!x=nR|&A0gMT!qYivlSvMT|syXbbFdLYjot5)%Za9~6 zl~(EQ7ViXxGl>)Yf~$b{{d$-DhWw`^P*v&Pe_IoBm;|0+8!SBWsF0^-%=G~!mj>((m zK6#I&yXoIHt(SgC^10=usqRbR-&a;0@c462HZWd<{{!jj8Sk4{qZdVgHmwL;C4qCv>zdm_ zy)w(vQf&G8@#Vu`+Lpg1uKWt3ph4kQi}&1D)IN_P{8A6jK)5#jsnJFWh#@-HoN z-5tm!c7LbYU&@qE;1?RV!_GyALLcrn^AxsKl&ASnb<`23e>+TQ_iWnkp~SDN)E`aA zbZyTig~97O&Oce&3cJ|YR2NUsnvne~_S-d{-d7z1wLd4>It-4v`*)1+AFd0aPpJ7t zB)09oyx7Ocl%u)B+qZd1E{w3}l%|}L{=2_78g{RxjKc5Lr!91WFRnxSPTUtvbU$SdY{brE zYqAsD!@MfnW!Vgg_f(*x#eTi9Vj$r_!tMAV8RNWM!8)~;^>+pIu629`JV|$jSHR09 zYyDn4MRMDH1<}=Wa);|(&*BM@XvMt+(ZzFe&Dot&-XCH96ff7fyNNcKe8lU#OBTN2 z^j*bS_*Hz*2-}i}?GEO@q|0pj+PiK3Jx_7gYMzZNC2qM_Mv?blzTA?2 zYX67)xDUt1k}h;&Yc}b;QD3uh^+Y1^pTpU+XMhpW>dOeB{55P`*O9u^u!1d1S=2V>V&!(cLUv9Kri6 z^r!4K*Um~9k=EOew;Jl$`nY`brMbW09IW!|DSc?7cVAxsz8-c5c>dMSr>@-Lry3rq zGa3olT-T64fZcU~GX(GS0H*xFvMU9f%BI}yiHv37%`otaA0OHu-Vfht>g$FBu3IJ? zB)b)aMeOm!^CIzTttGT}s$}0s?FwCAVDB}8pQv5F9GV4e{<=K3TkAD>4*woNU#fd= zIaAiWCTFd0*5sd3xB6Ul-)-Qrdk23*4zuz#e2aL=h;~hcp3UGQ)qU5b$HvnOZz0s0 zNaqkF1Ha9; zvU`!K*TVZ)9K6$s7rf+_sa%6foums752WU1HIyG$J|wwL}{kVC;f@n@~;@agv|Qzkw;2nByT z*xTSE9`4x1t;_V`wzMIgbh4|yZd+z+`2ZhE;NedChV#$hy=88VPe&ib26^}z9A$0_ zbS)bSPh*V~n_$||BCm}u3xxBh+dh?@+rjWMoANs9&%u-@om`Re|6}bV{l2_&+QG}E z9V67Ii+Q-$(4!N(cda=jOu5&0Q05&&tn4xyxT)9BT2fc`v;%5iXo+(JyxYlo-~Tr# zDem8**8e7k;{GkQ|3tf`iIM1H%GMr^&aVfSF^^HE{#A5o^X~!s&#y1mIj+oyTG#hR zr?`K=vHyJEJf&apjV$fUz|HYq8+RnMV$f>r zE_k5$MEn?XutU3LNqfIjex92<$kRdjn*STKDeHRnC>W=Wb4x8;x-Rf|T+IiVeKa2FTqYRO!qq>o$`Y2w{8mHmZ4Zxe*$vMw2H`fVF2~np0*A&|I zlH_lFW2boXm~VpDJkDI2+uP~0V@&!XSS@@x;Y_L$`&dW*rD#lY8XqzU)t5 zlTBOL>%C@!+SEI8bFJf?BA?D7@ZrNk{7cBQCnv#&l75;#G&jXLulZl6$cTcbrc=P_ zh){}iO(wAZG>0J*z-@F%I*c$Je3;Z>oFX~T4zXU}5R2gg`m z@5HU+Nvb=*5HnYU77ByPW8BY(klr;D{iN#rDgQFNw&-QGPvz@nwNE9zYz}Fxem&Xk&%2d_wST02 zDhuxh+KHzQ03;6}(+}R~Ry3hTDZua`GvrUEGVyw{*9W zI329^u2!|u!Aeh>>K1%s_sAB#)wB|y;AZ~{8|G#mtn3%YvUgC)-oe+UwjD}0UV8_? z^Eq+8zEHj>{PrxRJ-*KQzetk>Je5Y@n&JMFZ|xs6C1lpk^!5+lBTnrMdTraxx0RoN zc>kcSZneRbh41BGSpD$GcKZjZZdb3}`Lw%vpDL(*ss#2Zg6vgvbf-tlT1$KL;|#2x zOjyl&QS|1mu_COEL{qh)j@MYP1EasjDs8jIs^XvaJ+;OP$d=2~^A~w*tfl<-*I3yG z221<+L~dSVg^AaiWvii|u)Ega#M%_}_VV0JoahFdjj-rRZA#*w;*K+MsqR&z`Jpw} zi(lKd$Tx4cthtUNzrW^^e`&3`W_WOG&Govs=K99KW#KQ6ga2dV1%I};<~p12wreiI z@5B8e@0MQv{q@$BrkoUa)7^Hxbw2B@+E%*wuzS1L#usTLYeS=_|DmXr@CMAPh)tdM^70Bwp8~s;x%qRF(LX5LebAjrVVNC zM|_KZYTy@I=W0Jlyy!uA(P?H6Q~Rc2_bBiyIA(y~Opgx@qKsN^FDOg<=UI&_fXxS&P=t)1p zhiW`NRP6DgijODQy>O%JY1s>Z0$A50|7$P23fifF*Z6zkPx9{qXy;{UM}7(QFT}jZ z9BB5z=knjDo$pPXg?riSaIaZ2?IgS3@=vs5c~OeH#H6+SMs%fpsq+a%Hz#|vueN>a z#aaDNntK-CA4v~GpT7bvy-J#!p(DOl{Z9dNm1s!% zpYr(&8b(o;U{@Mn|0B8*EPfj}gXYa)$!;b8)CRi;p5_kXTYFcl*#qBdXeh;5++E~lOFO-nzU4sA!Y2fcj* zXMLr&-|L-e+-+cRFz?o8KgYb=yCT(&lFyp={i?rXob7{#i<)lVQqhMqnOknVU+0cxN4|@HFC&K)bsJl+y@mj10`y;W zTy&VTu8=*5mq}yyj#CVciJyE%ocO>eCWJ2#!p|uaeK|6l-80qM$-eFM7nfA`Ayt5?ojgqqhZAI)_CV&XZUVZs#mD3hef2cSbnKtxnlT{S&2+bLABWo09olGQu9Z#Fc*^nZL8J$L412!91vfX$ zr(C5~x+f`Hy6J8n>`xk)u-i6a*nN!fhj1{1F=KfGXU9ywRQF!5oO`@-mJkXD4mNYb z=LLLg|GgIa8^ai#Y2-xYVv|18z1@V^MG>a4-cj=$^8yY8F$ z;rl0q&xJwl%|Fce%XEvpyszD9<=qiqHLd?wD|sN(o$ulJ_f<_Rul4@<>#*XD6I$)3 zX8-nNyPtY=o(UhI{Gtt>ja}S2EYFME_@2GnT<7LzdU20=ak3E(cyVLBIIZ7&{YEx= zI@UbvHBUr%-wzL&Lw(xg3xKh8d*d1IIpA7*Sy`MV)7e#H1H;~E zI_1btNiu$@M@m`BB0Kg~PRrR~;2g>uEg=?G3ormOqg5JN}-sbLN=lJ!Rpf>iPKk zTJI^ht+)JnTW_|Pr;Ar_jR(h~Y4$w#C1=}uJIB=QQt$I>@7jac>-SUP+SdJ4bBZlDXN>Kqa>4&hd^sB` zG_Km=i*nRYVu!ls|@NVDa?90zyt*)4G2srsIdukXe=JW#=im^)~7j zuc%yM%L!a@lBxS$?qd;6%DzFexaQeO)MxDzT6{YA`xb3+TlvIhIMO^zLAaXdD@-s4;9?Lob@j~=4lgW$L@ARJpAneaT2`n8A7nX+b_?uO6)SbRnv z_S$ogg{7C*p2}7BJ1^bxl#S=w_Qcz%)a16b=O5Hr`{2Rbv2P zojo7iagctRb<(+N&;Kp`l;pMPW%@_`^eS+-?WgvBgzTL@5yy_f##@?J&b)EF;kgZz zBb`rA`rX<$W5Z3ER(Hi(jQG`U?(|tj9=qpj`QdKQ7j_vmkwibc(7Fqay$P+m(E61Z zo^-Wv*zRs0(sqT`=RoV9L+g{Eb^lJDB!u@BaVA(0md!KL?s0 z41K=|&3_KfH~)w3XA}Phbe{y>PolgxfyssLyF&MVy8l=9tzwfq9(Tz2hupV%^DN7U z{-^h?%9o8X^rkh4x1ZI#Z&f+FwQN;>wuLG1OPgmR^j1+6KYv)+DxM!{j#$olGx2HP zKI=>9n6;3pS2`V^52*e`@q%FD=C4N{Ht)-!$@A)lgy-!Tm@;qwRjKIz)6oB?W6zy| z9Mc#3jZExjx-4V7aYWGCq?OM;Bl;`K7hUH~IV1WA?={^Vvv;q!q6rhCwdaIlMV`NL z!$W>EA?n~?K51gbl$^lP{hjoj{z=YJ{dWWh4IXoN(zWIDFyhDZK&7e2RH8|ZM?nREy6MVsB==YzjRiVljZ^9b_^_tg=Wt-HkyLv zja7%nbMegfc>B%J1~55036{>w96?Pbn{?vC~F zTSoZuFKyqBoaU^n9f^%X(%AcVjBy&1wz3Xq4PJY67h_9V@%ib|TKw_oyrlYOyP2Pm z-3c3!-(Nk=S%;qV+qRarMkUHLYYXJ-lEFK4(uQ9WX6K z7u0nM`GyMq1r2|vOr>wz-$}5uA%{owa8Bb{{d7OXF=u7>*SDTI zi(ArUbBDuV`dars3?@xBVT8DDXAS5-iFm&(r5nV5>2+`Yi9KKO05D14RS-C;f7XT0 zwUr5s>+Z+(Px{ZNOvTip*s!L# zEBPmSuOeIrZ9CYR2D0~8XD+ngHG@m5BX7p)v)_25z9v*-d}oKff04vHrvxJVt9$b; zJ$mGDcXHtHiplWXDPPWT(D4Oal^No{bZ#-#Q8Klms+03hXwgOHeoyQhru`u})r_OY z4^NMZzCwm3r1R9-rwn(^?H0y|46GUMEekE3H1I9|8-o9S-b>ryL%8VL{h0odoMZY| zq6?b6(`!HXB2@&3#>xawT$}%kdi32Y&ZtyASDKoHN9< z`He4Hw|O#o;@d3T9<0r)ynlY1f5mr%b`~D~^yEdfTW!8BuFdxvnEScMtBymo`Q^85 zo9`uEe4CFp`NM9OiO+CHTy5KYJKuhr(|OPBpv~R759(i-Gsv`g&?l|i+=o2zZ5D11 z*5;pj|NJ&z$af*_%sxCec_!^vn}@}<`8)%2KexX4&~486vu*Qvrfn^>{rPQ{wzrXA zwEvJNbL7Rf`9uCWBL?>m!3!d1=k}jD;+X!qye~R?NdHGJw>T<=XM8><_Yb**Ul4}8 z_+6CQDBD~3eGT#dyv(LAAl+8J#RHa8{+?M$hPN*2bw;!%KVexZaXaBLD$gk@`h&_3 z5Qey~CX@pl?>0?S8H?u>{h@+=kR^l~hsET}_Fxq+Mi!d3HR)L7fZYB?yo;Z)u9+sj zeFJG9z<<$Bd?zVy1K;e`oT_;zz+Eut734E=itJ$%egZtRxH}3zN@?irv$#V#0Ua+4 zym2RUK`A=e_TT-+~1b}=Nq|`jeCf;QRWrEZT5ljEe8J_T{8ikaaJWl zd=0qSNT~geTHb4?G7mc6RM#c|_f*==-1__{jyY4PcJB!048|_PoBtF0J z=hf6@V%a$ zl*1V6%Nbkx{&Voyb@reJ$#Cfkp-b!zpBvADf9gMIDA|0s zr?v99w!Zqv>Cshr7EbjUe$>r53E7U}Q}4OY+@@*5#h7NlWtpDevcB#G^n>~!RCC+? zk28kV7c+v+x0!2Jv5(f*{gt7kO!rIZ&z#dGu8g>QNUJ>f2K+X8P4TLkwEtc&?H49Y zc5A#mKReKr=F|JF{4@Qt^7N?W)^U`hy-)2K*1*R`u$Q0sYwqI0mLmQUogY|mF>ASt zSkqm|+Ahi(Z#w5NE{N?Ics^^tX{-UK&ii`glzFTP&H0A-{Quo|!CGE&dUOc$lFDeW zm$7?h4tLz{A&vAf<@9B^x5LZmC}~RonVEc=Z=wW7p7a>u(C;ALy#C;IbPy?GA2xfa9L5mwT~Z4zf39*UFJ^ z#ziHA2_IYkb6j*Y?=`G}^sT1~`JKC2%{n&Vt&2l(>)6P^mUWi-k1YS!0d}3`e_zJ8 zUta0p3Ebyq%j;-eoSoBBp1%%Wo85Zdb_U-m{<@8IY*rwp?k#w^Uxy#gIeJ30l&5w` zAhr_ygVy$g!GBlQ+}&7bE8T^~r$=+q)#=P5IN{7A_U6E6*7)cE;@j%rJ2Fo=P#gO? z(`I__ck!jU_G z^}j0Ze4}&sJ6Sv0z1mFo;ZN8nLe3ZnPHSf2Q)#=sSN>zlDHUzO3#$m7c=^SvPjbh4 z>QZ@&kza-*+l=XqA4uev^~@oDd5zaMt$Yyvx+pchOun3U@x7Y8XxaLVgdaA`GnA|S zW0kwwEB7n-(kp5s^napwKXs`+6<&L8E@3_k(jMB-mvkMq;{vZ8!r{T%Q4-gVQ{vj; zx1kD{A24l5F>Ux0-|66tzW7$>){@$_BgM31UR*om>rwdJ%9-6?FKDr0%m6O+?aV(S zM=)PJA7? zu;pfH|+EqO$ zwVHlXIhT;{u|!KL)VaRBl+6lu%9z6fwaQiQr-u6?`QCy>CXiNH5X*oy#=3^ ztmLtCkZ`+Iwr+$sE9A9U84`~9H(B=BKvUsK#)@P0mcmp!L1OT)8`U1zfNeDJsy zS(>{rKDB%C5#_Q2mi0F*_BFV4y+Ux|oUJKA>m8bu|=e}h5 zX4kzA`o4~EIdkFr+yPKH=f;Nr1jhMuhBc&;Mr8-TvgLmFed4KA-?x?T-)|@1zd<>f zo^0PYPPW&5Dw6GgPn*}#R*i?Fz=LGFSE;iGSo-OElkJae-6sl7`D>cmfe}Na+1S`G zgzw5u^{LOBIQtbZ$NT<=Q`}3T0rkIR@;l+Zq668ZCVTd%PpD4n-Z$Up|0(W6#Le^g zwCoARr?p;?zq__P;j@n{pFXg_`oY^h{akqHIq*{a;9Yfg%=d$r-9~Qz?|h4AIk~4t zCo@+mzwCDo1f6BY$Szl!cHpapdy2Qgvvh{@x?8P}lJb?7Hcuc8c*IW5?lB!yX6OFH zuB7#4=3@HlX};lktZ7r-r_H)IfUkGt_dDbRMt0FD@{hTq@+i(7rgbb+AF95uXj6QB z_r=w>@*wq%@#_1rYl!OyjEfZlZ~PjICe-G`o1%VFlevuy#`2v-`!9gdp!Iv4J z&WH`%sZk0JLx=N7o+Nz&^tzDH3B>Q=wb%jqcP8a9 zem8!bWq3<)p$!L-x1+mh+QRqHLEwAme>Z$1`x*FV&A0FcfUj*|*Md8(M+39wLyhZ#h4>^XvVLK5dGG6B3qDJG zzAZjbt|omnXl0jz+s8*wotta+Gje&)#dbXPe9!;NZR4Zj`Ge->4sYCI;{ul=%OW2i zLm3Aav_D4#{6>}(EVT>9N72O&SNru{#CP!=`yIb7H*n7%9}NL(GJ8Ghk8{0#(4I=s z%|1^JyW_lge~fhkmu<_cy=lDhapRXI{AgUNEI*$QQ^Ab}#s>ep>IMU&`EKh!Kya2` zKR%i)oPqC1VU)KLg6we@+>Q5i+oj*l)!r`5KMu0OI2*%Awu+^fe&!_BZD55lkI zZ=iuWXgT!R9+rQPwp2&emE)WJ3{~*{kl;4-l+j$@zo>7xM^9CA#~Z&s%3Hy^bay^I z74a>4!avY(&M>doSz>8w=6RN;R#MKPXiD=`am6^pBkm(@t2wCG;SIjur~@UkIZiQt zmPAW8kXGwV@l^SUh7VAWH@*||8`SrQ@)@T-Tpvtt*h5(=r|>d64}NpCl|z&9tyMIj z^}XuD0-?9?WoOn4uU;}f+B9e6@KyDBv2`VB4T4GMKp%a~%Bp_^9y^w~2LV`r##4@e z-NMDEo3_>hxA=>E60Q$M8>HX;nElCL-=ei3_vqkXTX&{3(6$0-03Xo9%O4MHmJPs8 z)8>9|6Jtne*JJxBJ!5X0bh{|;OE1j>*cNIIm2CK0TvwRb4(HSkRx9~BNl-070s+2ZC?`bus7 z*o4XMVU+Pl_`P6Ip2btfM_*Q(<_;RZu$S{K^UE~hw+&jy_-0wDK<6?c0n;&K%$B z97yr$CmNbxbd9C`WZIZJ$&NQC?i|Rzxv%0UI)K0E1auns>{-wW8J2r(N}SCN(78WW ziwkVt&Wu&*S~E3Pk^OfB@r6E`=gV8~_s8l(pXZsmN8{#2;1ta7)1GaF&b-!RaXV>r zu4yAQV(_0o-uQW5GfVhy@e}m`ZI|3@#$~YY@HHj67bV#nm+9_A@(bScIag@P$r~T7 zl|2-96XbH9Fa!I)nmMJ_*|in*&bZg>D?5K$9~)?K)Yg8qUD_i*txuuvZ@K5*>Jjsv zseie9Wqk&AevyiMstfPs4)IQJ)<=%}qF!U6UEVW3t=Bmk#XC!uR%hSyY<=Yyf31%^ z`(?f19kk^!+9F)(emu)((%mGlJ))rtY5RllCPPOfX%};W(>W4*&C45~Z{JN84=LOg zuk@i2eD;Jfh9*@{{(p>)+CFsL2Fld>NithUXW_Rp51oHi(@N=%3ebI= zi*7>aaa2xK)#zvf_Fs~vlVdPHJbPC{L_ zlfSo^y_` zNPviN)FOk zyPx#RcM|yH?DVo<-KcMi*K>hI|8n^!`QQ22xr%vWt@7Qee8Brl#<+Nc-n*Lg_|oPd z@;&gM0e=}60|q14=6E*kpI;ALn+|T%eh>YUT(iG==CjzeuU%W8bJpMLb9&X(*LFVf z1mO{zf_66TGw=26){lAH*t91DZ*t{+?A4cI7yb;k>wl}4u0`eMe2Iogtsicw|eM3YwMGX57e*eeqVLq*=OqWj{B>zr5Bxv?`*um;_6!3x0AT*fwQe` zbi6!WDjW6=+VMuy3FoREZF!Jv*#9Tnp*Ae@+ThFbV{SgU&HCVj^+V$cSO5Rn4~1SE zdVBqFSO@*kcI_*lbm3`{Saz8``*`lpn^xv^vG3x zm<^2Cz__^X1T((c(q#a;ECj~vx7XGe17id`ddd9(;L8R+2lxts&%{w~Hn3F!TLjpO zflcunfGY>M0>D)cTn=zWfU6w1^uK+7*>jJ(=(pnAY(H(EhcAN$yN1~Y{?%uiM{J*= zcYrSZKKp|B)_sPbX5!Fyj%Z%Lc;^bVca{Us6&x`_^bE!qQv6sJk9!QAvz5PF^i(Tv zY`un7x(7Q*w}f=Qu2B3l3s^LUW^T`qN*8#;dJG>_fXKJ8z;w36!%EWj^tzO(Fh?t%kHM#jwhC?A_1`I7%5Uf#-nUfv@T=9zZ&2*$N*wrN|S_e}PWXZBbA0X#Xm zm-J5vL=HsWt+_onx3K?M%5r{r2{!zN{cEPL?(5(6xBsehupOI>?bzA#{Coc5=Ogj1 zkmEEav#(wQ4<1H2lGS~=PIN2(k$<_N{rp5;g<%bDE({v7iH4X3vCeTlxSkLqB3)#Cs0 z(#VLa@0*(aX5#0yo1bnGJ}NJvoJ9fW6y=kD%B=m&orT8dV&f%EO~Z1TlS7wUc_E8% z17+pL`LxXbdbE-Id|raz;dXwFB{PJa{nbqaIoHk{oz1@1udky&u|b$ldv^tkt5fjz zT`XK-*SBA%`LI=ba8JsC$a?X5l0r{Ua{G1iPh#cc*5lK06F+M&6IYYIZMp;40JN2z|4h18 z^Wsyj=d{8{?VJ{P&yJywXh+eL?dP=kGRl9`x(w%GZ+@<}W&DjYN}o7%8I_N>E~9*< zH$T5)%lIQ@R6N$cjH>A^v@c)%(gEgP&^k`AcEkg;Z>+Jpo4zQWY|Bn!KX1oWjmv<0 zF?EW@E+mW}bI)93zsn1jR7XCK)knHk)(6V>S3l{+`)6Ao~!H|@O{-G)?}eSy_E+^umoBZ29rN4zq)zsHGxu$naXUiwli$~?-$S{g-DAD@ zLhdHeSQjndrGL}86Ek09CBTz@YJ1SJeybKEL`Yb?Cb-?xuV3KJKP^uq;Cd z>CH*YCVO#TGp4?qif)m%oPVU+lHyJ^uv$JPn~X26wr%^^j8pNu78?U#UzVpfbT}_q z`{~f>?djnIZ_K|(7*7wmf*pJp?^rygCRBcHpm2ZnKrha3k8m4L3ze)d10F5BN_j=_ z>kxhT#%N2sgW&o22!CEQVEf+s1MH!4!Jj{uB=H^J-<|bM`=1nyUVjhkXZu@y5#QgB z8yum(H0{Fv$AsMdK=~IJ036p%Zu~z@(;dqPi+~mW}YKY zVP{LzoB1#Oaz)&k#ysTVo!BIq{!g*}zs10=xy{<-TuDBSkxRX{we9~6v`PQl#z)oG zlFpnV@6P#w9>{_{k=uJAxA(@jsSh?zhhZn0jE*&oem8~neP=`W(r090gVu%mh68IL zYeHjp-gkTQfnY6~en#{vF-yMH8v|F26V)eDxd28)XTfuOM41s zuDNJJqxR!JB2G4sN~8HlX;yM>1^Mcmk)%77ebfgzli=Wc|1JK>jzj5tn>N_{5_7@5 z_HK8v-y}Q0nR8XI?)~lS{)IgL-tht6wfDEzr0wUv!MFIg%3jC2aQLd1UUko$p>opQ z7l>2aUnjI}O?O}6eH3XH%~F~)cdeJ^kA!}G&+$HtG#f6rt@~!v4S^3d9UKtjDY3}8Gt4%i&`nXXVi@S99XWsvx6Z&;u!n?&=ntK87TZ0Mn zws#B6Q+qDv+sD^AysPXPgg(CR06!D?R@!q3g|9+F(bXQ-hATXLW&bQcI*fQ9Cbix2 zE6z}YFW+V;XOi$E|85!XP}0C-3=PgU=`-9@34L4?Uz{J!;aj*^lb;_w+DmV75q1ai zEqGOqZ7ci#y!&*N>HQx<=+~3QyTwJ=P3FBO(K(t_4Go3eRN{S{bmd)j^d;07 z77cAYVeM!`DvUc=)rEgPigHHGKT|dG zP7Ex&!h=t^a_&Cf=npE8Ei^AJ?$df+3LTLUtMz2W&=F4K(_e5e%3!B)jKbrb#_RiP z{h91`I@&S(N$;Xb%}v^S{mon0ee=E_m?VoFSa3c(bsD^NDm-=yy!JfoNY7A@#Orl_rIW@R=iOAc)46n2ye`$(F-E%BvhSET)T~L@ zAOmg>SiSNn!G>PBm~rsRH7&a6V$P$!z(3uGe5XSGKToK!5J+sXbA8#%Q*)-Bhi@c} z*1W!+Q|qdR89{K`3EZ+5xu6Soya$$j$Nr&T&M(O$n#|gt5IdFjrqS2AwH8)?y_=RD zh^ftQb3d!_bvAkYIY+dTn|DUD4WGViBWFZYvGdXy0&9Df+H8Au8+nB$ z8PS)#JJJ+a#CHYrX>x)Tma7*8812*CB5)ZeP6D@8fzs2J=eyt^a zbnq1p|-%Vx9HI=4f4GlB77WzOsfGCS~V9+q9)NtE>~*3>%hqp@GHhTix+7fr1>h-h8CeYMchZnino_w}5l;=3x0K#)8JR>?q|HeM1Gaw^P(~E z3VrK*(3+A98b4QAvq1P+aKM(#q5MIIa5YK%)rClPigzlPuLhcIL9|ha%W=gx{#g-#a zOw3s{rE6q=^^PGFi*LJTE`wh- zZPI>sLTqc96Wh)?L(OB`@Ffi|WsX9}ya}BJu(#F8Hsw2;zoY*oPsl%KQVxDrfMF1} zj)SmuoEAuWYc+Ps@*QQ@0(O0`{an#iF8&H+qgGD+z8#5d(-u%~HhZ`0gFiKWw4rt^ zeU#!JEqIW{PbJja{BGJLnlxwf=;vJGmF_4)tsyKuj*hLPe95rFMIZYA_fu~J-*zr| ztwe2aIe(#c>fWQB=OiL?g|PEXSmyMya>RX?A!~!1dnjM^YOG|Bx3YGrrvr-p!P2F# z1Cp$*bcMay`|4giy2AVK%V(i%$Bem}Ui>eL%& zzfOIE`3~wXV9glrk$@iF-o*pFrhh~`zMo%Tr)Tw6cAq4I-fAjzt9_ClDrfLL)wO?f z>vQkcMfx$VnmhUXP(9l$}yI1o)-_D@wHWZYMgR(W#kdBopSu1sjHZx(#zH(Q>y^`=qL9NJb9uzlvl+3}9`;y4cwu5mos zkoS$=yL_eLs`*85tEH>7ky=i5EO6|2NIlxN3hOrUoWLR%S&yUtxj#?ay#yru`N_I+LTb05#Bq=0Ew}Qkqqy z5q?YmX~$S9_mfw!_GFLu+kvLMag=w4Der*}%6q#_d3Sr|RejK=JmA}e{^^CEji(OI9%iI=WSasFJnd-{0#^$chQJ8N&=lpaS*GR|0FizHb4 zdvw6R+mI@~ww2RFtM(h&m^stO!8g3WmJqJ1Nn6cT9XjvtEW3p|wFdBQ$0c+6_TxWf z%l?r!e=h_U>~WTDr>!-Fvg!Xd~iSu<)z78s$R%FYB%raspviLJ5 zZHsM<^my_5JHM{garOA`Ht%@&%^A(QF7#6)20g>xa`*E3BxFM4pZiMeq`$zI_uD(_ z@q2Skx61w1&;0z}>Syq$eazyw>w92-JQ@GmKY#Yw`g`%ieca+N>hB5MyJ~J=>8h-N zb4?_0&#Ih2*{Zhkgls*Yfo|!)5%Kgcyohfp{cOU6+53J9FSBE?#jfh%x$X5O|LP#! zy`*a@X|cO~n>5h9;RlOKB>y|h2Ggg4i*#nLkM9Ft9?yM#T(cdnXuyoW=M$p{I(WAhd=hLSNU(P9Jl0>fA6f2Hg~XI?Cvl{d1T8S+5DuhhVRG zdR)s{rjpFzj|~iLjz7y(#h5i`y1cVYMQ%&_T>7daNS^%Gd0zGMtoP0{g<>svq~EP5 z;k?zX)_I=w^8CAJn%dey$DfsTH3qrV6*N_&ErM*Ds@Fh>-j|C3H*D`ja- z{6g@S*dKvK__%?(6<$Y})I47B|L@Ihzcv50_D=gz=U9s#8W(*bcwxhTA|pD9PR!6o zGmQP3VN3)@?djfN&aU>A%p5j!xYEjQvK_ND;;i`rvdwy?)#%ro~o;B4y$xBm6sB^5MnSDm~Np*)1C-`db zxA2AM$?hiAJ(BoW@l*Oj@HE3i*329mEiVad&LCd-ZwB{Syo*+>{)ax0UrFHmiPr~V z{y#;1ZD}~(mj5y8XaHxv?BUz;PhoC6-*JAFE&q1xWDF1TZTU-roA>8Cjr-;%aXzps z=T5sZC$MH)&;y%=;IeJKy2J{PXn0X$$-g^rH~27P=}(qceV;0cv_X5L!ckSysAwqU zG&+B7o#uPs7d^ZDPA` z-;(=L?pk3KGiJIuyTuS>!Q)K2nE?;*eI z$bjTqgMXl3eShwjOeeLhF;MeD3bgw$-yfYet!@$f1-qfmTZr#v-H(h{SCYt0J||8%xlv?bq9vWF0_-cP;K8`R>L?G<#N70{Ri z?amCQzSVSv$_=>XiKoRxd$m)?$HeC}*420K;ZxP;e=+(X%z4bxCfXWEuiKHhy6@)` zA}9S|Q)JEj1?5$CW}k=m za86$ASNM=x-KC&z0P=eSajC3VLTTZ$9qeT%%}a>wU_ZLwk*sBqU(><6-8-`Q`3LQg z-q!DvP&dvr^B_~z)!-Xx5AewLBRen|R%Oo#DPf8)~>$ z^LgU7178vAA^AC$Y^y!BquzxtLPKx!-}m(=-l~5}-{1TH2LDB~1;Nr)r|>W3k5~U* zv|sb>$mq-9WFxYv)(-L?C7t7T@M!Lg1cpNN1L6haNw<&nlX&w)-Ua&;CJei$ns#Qm zqxm+vZTaETKgxU9OEZk{IMS)@wm(x_^=B;T4Eu=lue0b2)0c_z5o7yuHFy(Eh;H`K zmwWNSBA9Y0b06&#OgHde&K}+^1M!!LFR3y3dmey)*qiCoqO^>%@P!GnwAsPfE?|3= z{YS~~Dx){~6z7+77~jH$);NNHuKCtnCHd`ac+Oeyo-^S=lQ^S1F}6RSbGs#0&*HC{ z;=>|nBEHYI1M5p$xPzMZyw|GVtba!R|DE@LGye~@Um+Pg8=6SkKY2^n1CzIm33RQi zV~m{TI8){ax(_}LoX&tAS#wSM4xDX8mX!{BJ9n#2@^C7>kM(C0bZ<8O3mmlhW^kmn zSSI+q1$-_9pWCog%P?akvn+gmLM-*C!B_+z((&u8wz_@cLSv&f4$|G5XrttcLhAXf z6&|c#lkLbMKaWeZjWlZSVqkR83kI+=9uRjP8#u z#XcC>e4Z<$^IY&a-8AiHrM& zZVOG#IuN`j_sG?K@l$Y3w$6+vIoE6;4E2uOTTygP=L_8qe`cuf&7)CQ9V z4~iatf^e{eb5=uU7Y(13)U7NM$a=rk`K*TEc?Gm31RPx*XT%QjO}fD1^#{*q0T=q+ z5rRLfxAW2>;5TjI-3xD4DEfn5Ogep|V>a)R5^ug|?)BosK1~#!*_tNGe`aA?v&iO| z3{4bFYEKiC-CRcT#MWg*F0^GVT4>7{O&LW6hc2UhLhCYW&bMXEyv>$z3}uv#Z(m0I z8Zei2as}&T?VThYcTe?f*2#ldC&#o-c9QC{or1mDjBC#(*>y-$NSbWYl#?ch{AyZ(zKJ zSfelGeJ1Y??~*0TNmov~Y|_bYBEHUf)LD)XHr4qUb!1bAct-*2`Xbi#rL607S=Xz4 z_MxYRSo5p=H7cL?2gnm4&p*i%Ax|NBipi5r9-U8)uWO3OA63^c$cJ9~+5+-ADW!ei zB)>m?bw*?%|0Qqv@}o)Y`8e_Gmj*AwvhWSSA%W~F9e*b;2kJ%?I_-bqv+2FYxe1Tr~mx+eA z86T;%%eTupi+uCpS@LaP(bq9P?X7?0zV2lHjmmV^sh*mYvC%$!mzNyYup0lob;jqY zwH?#{+-FBdCw3cqe+a)C6;GWQd*$L2Vig0O&HaG?F#1+&%VgST<-2q@Kv}!M+n)&~ zPaJE)uq$|k_j?GX54LxhXV%rEa=&|UN&|dson0gLbu0gFbq&H@AI{@zUN7jC$=wc; z3zFSMlu^lE@kVUUwC8)_TzmJk;9c{pkh{(^idwXprM*~yGG7%CF8x@&;)#8_q$82jJPJ4%(|L(@=rRA z_u02jPtiP9Ts`*}cK;=CLgeLyqR1^Zq!A3l)z`eg5yPOsHTv?YJ z-YM?N4!EF(G@ggrcKYF235M$8#IzGKPJZrpBVjRglzF?iA*A&>9= zodYS}oda{ca({>3w1+t7gZ6c@gBE|Q!Y)1K$Hn&id-?EE=f}aeznlE&Zi82D2G6gv zsnELD`RrRXP?9$KxUuiXQRg&xfcReLv*^zC_~(YIuc6oI(&g};oq5s^M`Pd(p`Hrr zQye_Kf1%FJ-H6Md#+gGpXAc>iDPF1yNZ)!NsX`cEERs{2|LuWw~g^b_?n zIE8v|r;YcLN4260HTQ47XJW!WT%-9i68h;&9+k-i*Xp-u_V83obAk32Gfs^eb`4#1 zK^^!Ti1rH4*Y8 z|GYS|55MQ8VCc0o`PL^8*qgs{@jJZ($%|A++x6lD_N;5m;i3ndS0{u+fk1WW*abV9 z@+{m{mBY>bbO%=l!bygAX1O0wt~QvkE#Sd4n&$!b3rFFdg9DKbN3qqf3T}EQ)N|82 z3lp7fLjt`Qg|gC&ZGEBYV4rg?Wi;QKfyd4}?cK3GXRo`PeUIYW6>~@Uq?4Wc{SzI- zqn-g@!kxyqkn-vSXU^5T*xySYcpp6Ppl@r5QKmd+kw^CY+5@K$f9eL>t|RVlx3SKo zX7rERBljn^R?@sOY^*|V82w-l`&y;V4<@yY<=&8_dGjL84&Rfa-xqOjioTbJ;C}%N zXaBCwwkrckz?rjn3p{?noHF{5;s)u%fF!40?>pHe&QC{&e=u>#t=NHzuBwg|mujDX z4l(Rj0+0A*Kh9OeA^5BK(EYq?Ke)s^buO-$erfK{vGuxOn0z(5(k;5XzU<5n7iREIVYlD%Cq;-EkfoIehLn?uhW{T?}`IHoxAF_F6w@l z*0)%1CKk2*hqAqa)n8X)$A9xY=@qbN3yo@R!e^&~xfOdC${5p^6t@@}^5@iP-kh5L zzMWG=$Lv~>u+z?|33=X}GPt&OMz74k?kw+4^efm*-#jP$VsLV#C;bdnMCVfrIG(w* zIMPC%FPl@R(I3sH9N^J8p~iP%`S4PgxwU6C@nZeC^;RI9k8Hv|vQ4p_>WPy*nEPug zh?D&v_`?d~WNXYGGPuuilMI}xZla#xF3*GedY(rZ=cC|PcMl9Y&fFVl=AL3g=D0Yf zr#7O`xQ23?bIBcZkMnlsS?;GbC&$l2Y}=TJnTx|Q^RO@d+1DL-@|?E0H;oM6itMBDsoEKx zf8r&v^REtg1j}7Kr7zQ%NZxzO`+k_G#@Wm-@Z`@gJC}0Yx~-0pp{kJ0WADeh;56ww zqw&_0jo+Q_`bu-BzsJ0op>{MMbKDiwkx$%}E$GG+XKniF&LqiY2gq~9r-?(f=edpf ztp9I*k~k#ayDLd{{sr*Eg1&Fp#NL%u2TnpgvleHgi?4(3GUgOU>gXSP-)Dc5i(HEy zL@?e0Y*U$=nVQ!I=b@IZ+EX)LNptRuEJPoeskv>&GP7kQb6a{w-C1_zP3$Jrzvjdt z|LU0EU!<|uxIerJe&4`(i}YTd@4C3m;5o&;lKE-R0*GPHxAn+j8oS)_!#OudiR}1% z{h~16>yhgutH~ZEf#;u#n2)L-In}S*;U0~F)Ti}QZQc&euRmtbHr8G|yi|PpVd}bB z^a@{YK)24Cx;^CadG0q`JpGKKjjEUP+PzKaxf&Bs2saf63$MtEZ1CI3pdGbg6f8+}X2ws$Ouj#dJP*6gFg3BF0%FKBPCJwP*e@(wcl zM`8(^eCh7bz5LJcJV<$~8%}W-n(x?~c=>+H^Vqz}$f;K$ua+XWUWxpA1$NArW1G;; zoWGY zHx~J*s=dAbJ2B;j_f4k^FZ~YlQEh$EHViqL*uY0f7oAN*hF6)gwZ)~Wxd~y(;zq9W zXhJg6aB!pjL+$;6$N(=E{s@CNt@ZL(kJ=4NAJn-`6H|WjsPJw0FKO%|#QoB`{19vM z8D2fHbu`SdKHRakz3OAtGsVZ<-=x_7VZ#w`XL~%KdFdo1*Qmadr;FqEHwm7M*bZ)% z1FzN?@lnnDAZ;{!-`)!@TV~ndPxE~4f?J&BBhjb(_ZQ8-7z^IC@=Z7Aj8>KwklBFjNID0;^_9#@c0sMPdA1=-LOEm_Bw8P|Ke~#&(Pu_ z*d|Xxjx#px>=gy~bPpfj<|!IOmaK*jCpQo58L+K8_~Ts z|D|=)C!Y}8bjkJwC;X~)W#TL7Vvn`10=GVGhVCpbZ6F4%Y^SO&xqm|4Gf&^L<=acP zFQj~!ILA)Ug*BntquW=cRMn_%oy|T-dFlBE(57h*-mLgROZ5Fc?8AZqldsC;W1p-w zioTv<`kLXM#`AghHj-z5!#Sbuf#1s7nan=2898~=6iW$4>7xvkYDv} zCi|G=dF7F@`i6X^Z(ET8^$lm7b=+lCtvdVjtqJ)gnftuAI*#2-B}(qdG4hu70T$$eT}MADilC)2`+THk6;eHF=cb-47*5#!7Qv z&vKSm%p79Y>J2|FE?uz9uB}SDGAEiAB2BjUeeSmQW(_|nHacdVp-rTI^{eUL;!-_x zo#EUoVehc0;@cDWu-5;r(9D-*my9gUCBKaapW@yFOq$E1CtDleln}nAzjW#w=;y<< zw;x*x!EiVE?h@YKa>DEGWxeZR`D!wJweBSQUOpkpYnz@rDV$GQ5TS$#@pZLP6^iC>IwLt;bwTuh zveJvA|HDPzyZUlwQb#|V&WYwR{X8QSE-8$DD<5dzRi9updCpAaE^_-_urz!(n%~yZ zEnFAy$|?QZ(e&na4+hhZuHpWqmt;rNZT(%sbp_FHf;InG6n5Em*PR+oA9KW}`F(6U zGa;-!{C@U0nPzW&XC#qvd~D{>$Q$s-w~!?y&wgKH%Q%0RXYJ~QZ5Q!e*Uzb*jr{2> zWj{pTK4b7j|G6{iwFj)dIPVgIo>H_+!z>GIy&!#!=D4|z}O5N&n+$l9#s zd%phJ%>Sl&$kbhk#X*@5?st|i@XB=Y%H%JxW!j!zvi;GU+}6U2|JJ(k<72HgdzNm0 z{-&o}vzKmd9d^;Dt>}zR9anr7^*P@MUzILdKIgJ6$pUA?X*&ns^PKCfule_gaizZf zp1g;Y7uwRV;bP`cnY}MY|Eu_~J7ZREmaa2;XUuNO>HMiAXz5aU%ZP=cy=HTauX%`X zP0XX2?^?Z?;`RD%m5n3r3UhPA#P6DKE5A3gw3ho(Hzin@{)&7aVC~;UoqzOTs=7aV zewei`SY1_sFV@pfw^p6CrM2Pp=GKr0UmLNx1mE1w@LkXeKK|P~agy2dN8x+wc<`Nn z9QgPq_zJ*p68P=EjkR((ygCNX{LvQ9Ll*|x_Kypgc|5ZJNPOv&tFNIQC&g*20glPQ zQ3D+B0LQ)FxQ@xjPQb&#-5w6gnwD;_TDqn+f9YRZ^I!j@H5B5`z`rcop1|W}8RL?3i%ZKpjd9aC zopA6FW6i!l76&2nXsi!S%rIj;vLEno?pl3{2mf4PssW~9z%&e)+JL7Jc-nv`3wX}+ z@bUZ0m|q?~3O#(B1MYi+`OXZG{>F+R_O@lTy#EIT_M#(e&pG2YxIZj3*p zoaS3amHB!`k%ij`_hj_cG%gNCDQ$F4e!H4bk~9;F=3u zbAf9ZaBT#pM}a8|m^99>csRM@ImVeipXR>c559kd4w>rVk zf6E)Y0)Lb@UPrln#wC{bSM~nlyvXO9;r+9rl^fz=ugdXY-;rwQ*xp{Cf2hC_(a*$&$O0(=P#`#ODylJTe1k7lHaygowTVnR2$`ecY1KPO^qMt zy7YKB%lL1`d3R#mIQOUBvQG1&BrSfNL;Q~$=WW0`E*{qWR3Fw;46M@+7nL@yPON^9 zerb%~0j9aYG#8jA1Jg#}*$6yakXwX{>mH5b;wWYOwY_X6Yaj6q>;Ce3YgK=Xi`ezi zUjqhvc-YVh4`nCC;~}5_!h_D%W7mKt%4xjg_``|ucxX7G6CQ2^59m!}*MO$(77rVC zeBa=qZ);I$?Tp~IUwC+!3p|s7=Xv0%0iH)$>o;PmPl(sEEo08$Db!-En+6 zkGyZ^`J7I0*L91ByNv&a&hx|oYPd4zb z+{3u0#%2c({dg8DGx4gM6mU*_+OF zD(*eU$OoUSX)U>_0iA(I7nj_>J^zQ;Bz2l2zx8nRUFwMCg;mF}(}|G-OZac*$m)3c zU^?YWI?+b{(NS@{u<6LC_&Fl^;L3Phg~(&p$sJh+S0i_Vs~O#@)2Ux`#K;H0G#Qu< z1Jk3xQwThd0*~%68tmcaoV%m)!S_78G;tPnJQ?^$9_)LsiHE)JKs@Ya{5SMbEdCIs zkABoIS!hhmx>>S+RB4?2%YQ>3j{)%#5%Pp@gML+=sG4+nbiuImJEzHG8$ z#=7YfZ>%dras2Q@%5~<44Ijskbrt{P_~BmQzAzr{x)u-a?yP$!+jZ}yZNOd}s;=>2 z2d-hj^*nG51Fkk;Dg-9~&Z_4_JV{{{adbZO0;AH=Q)W$$`$-wfQd zJ^AM)&HL`vnI7Cl9&9)L!dc!o$;yMnJ=j7=KiVEbCKyH^vKyVkKDka?c5a}s2;Jgk z6Qc6o?H-(m{>RSq7v8jXQDs5)^f7dw|E3*hYkv{l1Lf16=6OL3oS}cj&+~>iES!bR z*(~h?HvlhZq_OZe?HE;h*z9+Q*!Ayu*1zI}ZU3fUn(yjQHvJjaov}hMDxT%={154} z&zC$qi@vNxKOz0QZy)0DZ4>&5Ql8@BZ}46pOhX6z*>?PVkb|xNMz_s&ZP6J)>^b!H z_=g&;x!Rsn>AN##SZRg#pK}1`M<|6xa~S^<4#7F6a`0Pl z9>9>e6bGaqa7HqQlCyFdDW=(7oq*HxxsGiK!wm-=d=UtgD<9u{JftRHdBk(bBp&^_o|^`LA}y-eB(w&3}DVY0<2*$cbJb zoBm?|Cwc$t_#X;n8(--zJ{-z}E$ve8f7Mo7=BTMV8{6BhpS2FZY-7tfTJd^Xwg;3zostf(hH| z_%7U(Jahl{D)cyI$Z1KnN4M9VF_`-vGa?%*GlnY9ll*?ePqr-6{$=sEvNB=YTI_UX zL$#sua%`RD!|Py=BwS|V`;_Ajn__WzkhF7%wRE7HaEZSlb#376U%W&(?F&58W$mV{ zwI|MUe@33bW}jwK+*ZyYoHOnJ_6gR$$?v!P1IkWnY}Nf_e&6${ua5pV7T7YPpO*@T z89I8o|FF`tvF&@G{?_Gj*D0{5AEE=FRTqJA?k{Ih|*d@i*4lq3tjB zPN~mV_K4J1_T;|d6jyc)Wd^nkj)=Yp+j#0I!=|Y|IEnF7J@P^HVaFDfwlg^6*oZxT zZLmjVLl383^IZGPr*|?}nZF|k9W``ZHDy$r?vTx0X5n15z}n7Lf-l+J-?_`F&R~6B z&OYzWR%^HRUD{v98Tlk=<2{LgSNH_sF|k7s73Q@vrzZQ(=c z+v{(>HQb2Jy(&c{04PC7JWPdT2pD;0f@0)S!X_ahsdg3EXe3>f7C1uXw zNEK&?vguT;6gpVJxuE)0{kpSU^$%w~UCOuG;P}X=q;JI5U;TW6cQdCt z(Pllq3KuZ`wUo_-rXD%bsek^X?-Ez;=UgR_?)um$9(pm(ekPFPk!o)h!+^KUnbxViUb8`b^mNu2=U+ z@bm}XA1`*Qu~pmaFdjAU&WE?No{;vU$tU?n<+BX^WIrN4fd4OcPny54kw@p@AA=ts zFSqfn7T%{ie$D%Oc$IJ>Ts>boKGJzE*WxR(?FZJM;Ck|>g9nYpGE>j^NHtHt?rV4# z?yu%qM}7Xi(dy&01o^;Uh986XPQ5R9^^P~?vJDKeHu=Z9J6ru%8^t{3`{~>Hh@TZD z3@aVW9MZS1ybHZJxUH_(*_MV+jbzVF(=4x8bD3QyzlqO~*8QQ#0eyJZRXW>Jsq0eW zDQN85%pJ^HOS9Z7D(!yl3F1Zjx{9J6!%Cl~|Bt(N?Py|sF#fvCHM?%udzr5W7N4hg ztVK@_4RfD)q>%C3s5^pp2UvGf&AOvH)OaDG-atsx^e?fc=9^k`aBYHZr~!euGZv{0|uG<*Km)^%8E#Bu6F zo_$9W_8mh5nb;BZcF%%VtFUvpzEE}!*)1-<_hEdE`eW-MTZcUzwhq}XTQi+WE@@-u zlt=pOyRmo3Zb^>$KC{E-A-iR4Ml^ra?jgHnk^HNeQ^|AgGIkG-vxluij_MQWZR{SN zrcVny**)Cp**zS^?jcMZ(t<4RR-lhMyKNZYO!Cj^u*I*wJvj3B;|3o8ELU@G4E5K+ z125!x@aZMnALbl(Fz2xAIfq@wIqce-o^DOy9CiTbup^a+GpoVKItMwkO5b#>bvAn4 zWlPtz4&Y2{06MFo&3r>uPkG{$I!1|A$X-!8DFo5%c*_;nd{PgwKWlKM4?M=F`KTP=+ zxPwomv!@i_nT@V>BD&VKe<3fr)`#z>9(1kg(~g-tg&#)0HW>Zd!^myvwH_>=tZAKy z{%s$y$nL8S8Bz5OV9%Svo>#ntnAZ5WIfIAbr@bG0(st}gN3lm7$hwoClCd}izxT{f z+SlC(zgdr-dp&w?zl|N>YxdL6w9ZBkJ`p{*cx^}j(SO##^VHslU-&-Wd~b~X&iK{^ z?RWWC9z=gM82!! zG~RCiU;N1>HB-z+R$hU_jmMfmSV{n9Cjm#t@QvivLC*z(uGzf$q5 zv;2B|!EdwV{F)7rH*v!s{h-d@WOO!$0q)H7#`QzhAk;8-8}=EZon_-`d;uh z_>O!Nw&I%*-f?SKz6mb)yORDk!@H89N9CDHo@C{LFBQz08IkWoGPLKX^~ZO?Pm}LL zGIm~m+E{!S{IrGaUz&o+ZhvgJ#^Nt^rm^8lS~MmrwD=(WRs6K1K)yOjizmTXlYU%; zoRt#^@3U)|*^@9HlH;HMkBwzed$wJRUwZS1p`%@=TKRn$`xCpj?``CtyTFrhKboi3 zRmDUS{j7q16!+kL#z6ZCjpwP}c&-Bn8vB8!tgYud-X|YuU-w&RUAAjJ4wJEsbMt10 z$IQ7s5_X(**mPspmfnJo{GyzN~abWSA+RZSK$3-<&1lVp@%mpukn1Gr#a_>Uupj}@O_KZvma_-k!JS)_?DQwneP4O zY0LkSceQ<#d0!Rdk9ZC~QJVKT{=7#IDx1o!(5w85H0QTy&NA1h@?CUnzcbIFW6g7Y z$ELmG`J+sGfdnbtGm!0aU~12*GYBHRGa*dwU@u5 z)Y?5CnbnQhHHpNqiMM&y-YY_knEkYQkT!)M(QRnZs8WYB>bI#=ysF||yGB-DB3}-t zTH~&@Qh6K4e*5vpV8yu(_w?4mSLDy(6j_@4DfxYyi8Cl;_nDlZk~e*PLb#&F);o`U zMR`u!6zoY>o@>jl@}4uENicl%S8j%RN-y@46Yai5aOWAgv)y~lll#%lGt1q>oR>bU z8+-m~#veqnsubfWotU$V7e`#$o#N3pw(w1+9R7biZQLI_c88{vfV&Hc`*T5u&2IbV zz_!DjCA7^5g40g-(oo-F>W_Fh_4iP91*1wIMK8KDPxC*^P4M(1>gPbwsr2ziSDEg9 z$~VFGv3ZKurMsWK$T_y>OOP>VTBMPBj(X|8<*9bG*M8e8`xZ})kA5Y|qe_#&17~JN zmZ&9dEHtb9uY37l(~~+sGXL%ONw3(sZ~3j&bDu@rMzd#6aOy?t|MBv_z%vWIu=KGN z*V%HOoH60oq-iZ2QtE_)@CAHTl-=|NLZy8EbkX1mw%6o2z|cG5+x<-A3(*O@$-ZmC!1KAx5q zY%J14Q$|Az#o@!87eNEY_a`#-MQppVrN1-*Tkl}_*k;`!sX3+bNN}H+q&jRID~;)B z>a=5JeHW}Om*QSgrFop;7J6;_J}U>g|1dK3mAV;Me$hX|kHM^Zze72nPh7+MwHSgX`qkodFvdWw>SsI;a+Qes$r=9=Yy<@)FKKo;se_&+kY{pM>Bi}1? z@Csy|Vy9aAN(bNZDId)b+wslpm_OO%O=bQ(#Qag&KKx%75N&3;y}fpn$LOv3b_(+- zzPyZ(2@#mjOBK5c3F05p5kGU;2;SK(u8ah>HJqmRP>uf|2`^fkWO zy+W#?B_GDnrz1<3b%!uZ0g8zKQqtX?h9Ud8(&Yp=b3J@N2Bdtp5J<9B+I?W z`+BqXq`QZ`?{D!O#5s=Uqf-(;A73I(>&x)#9OCfd%WUQ(=YOVbn)?_}!F#pAPnP?N zzH`p{viJSiJbN$Ep(*D>FQeg&#o?ox6G7|K@WnOF&IjRP<;=oT&5Hrvyb$i@Q?I|? z$)88}kDO&_miV7)n{Tn}TJ06kY-LycdA|HUOUeoV_Q z^f!t}7&lQ}eg4ObSHhH{;@^v@E)b^4B-!d1v^+Vf;l?rpPXWgB@nlmGgj zVxCz#=h^;IvOQ}ERIo;aU&a4XT-$XaXL%ndtEF!b;uI!c5Z-n2h2i&$@nctQF^1$+w9*n+o{{~A>w)PUg7z@=Kqh?m#82A;5+xQ){EaM{%#^MCm#A# z`t~&UzobcK{}H@HeXn}F$i$6$30Zq5@UOV-LQm$3o(KFQhxXiuK@>1w9z4v_zo=FBoO^(@)mF;;y7 z-HlA0B3fjBJDYMNx;lFsS3Hrem?id{G1Z;*r}h>8Tv42gLh@BSTx9y&cVln!JV;+9 z$7@~HyI`#Q_sG&_WcPvPWsxD}`Oq3ZYNTmA7V-SDI~@Hx8~y#}7kQlSz=K{rS^3p* z?JKnRRGWcft4G3Z8rn#4t0q{PKy4P$rsaJp?zy~Mok5!0@VVrHba#;HTZ%itJmdM` zHJ979J2JHkGD!TIEty00FZb$Pm2GKFG3_<>zv$&GZ(<&ov8PiXn=UPk#^xuF&QV`s z4o#-~CgP_a0A~b1c%TWNE%^f5dZKZ8hLZ1ALl>#;dA!354P45_gCk$ZaK6N;TG{5}=AXA<+Lc89HdJmac0 zRsB&Mn6im>4oX)mJPy22V~n0ceFMK8YY_64)*$(X%0ILvSl|-pq^%{G^x8#zU#poP zke}!h<0smL4MB)Iqf%IZn(_kG86%k+y93pkJgX7{CbsYg;6!I-`;fcJ{WXdGzWPu# z5jFz6(dvPQ6?xc+wz$M%!5YwfR|Jrk0 z!#BmQJ`62ngM(Oo-T==hRdKG*)LiA<;zRhO?6I_N%v3xPWCE=lZRpm*oKa*k$CW;U zcq1mJh)JIlA>PKiEUg`0+9G5KY|S)CsfFKD8PQG+@0g>Tp0)Mg035M%biT)L z{W+S}Uvo6gjL~zOxeqE&^OSqjBrBqS+kzkW3Cz=l%+o#0Q_kJE&n@Y-#eKKdOl6)f z!k>E*GNV6FGnl7!#R=Pzn4fjQ;I@$FtM0>D9jFei9OWnyh~mjfV|YT;@n2ruLsc8m~l@r<9?mW*m18`OqzYr>3+r_l{sJK z$%^RC@k3ALoD$z=_<@=8=ENVt*rozP%E@ZcmCuW^1BSmWe@rws5k<<@W${6R8al^L^i_dY#6e2d>Ebg}Du z<%xx*;sr}dKUg^`EFQX;Hfn>xZGC@ZY4dkISa*>fs}!fK@>TBf`ZM=?bzReRVG+JW zk_)x|<+$x*m|s6Te+_pOtdWnAZ2oozoOZ86rw3oD6?jqk0 zOmi*^EU)uuc@c3*lAQj;Ah=-1nfT5xfwmV1&fK%}W5s=`n9#zSGc%C<+E~&tqfDKz zxYFDcQyxg_ul)1j2|J0Y+MV%KT2o?G&Cbu;CvEvWaj^FM&A~I>0_e4XbCm&{r(AC2 zt~B=%;R^ikWNiKTRpK8{a$mRTza3lrZ(=LD)6*3S?^D5{$}TYD!Ch>}Y2$r(%l)+R zwLGLav`z8;JJ$K1+i|)AJjU{no4}>k1)ql;NVGiUdfGlz8LU1Cum69;Lo&rfDm@-j z>GO~-;ief0mWLpVG|`UFPu6;TWH-D`xEM`8vcYRaat8W;pN|~D^d!N4)PA>{4u|IPPk{;X1 zcLHA+uGdv0SCyhToPntD1%9BR6d_7N6{{I`EG!ULt;_;-} z!YN}G(@2JhU(rn;GrlaJGecv3lSh$ppI>OQRK zJ;d5OzRY^7^B>{!dH9X?imIn6$Q@&s>OV16DxK;(g=^BrlO}$on7xg`z#5f%TII+y zmsm>LOYU^-{MWahrjMy^EqUy|=zL^1?tiPay6pDN(y8@ChU*~` zT@C$}%|M6Aes1NAgl+1Br{mxL9Chj(Q?fzRNzqt1rK~e{&-2fkKEc4=F)J6oGYr{D z{HSW$$Wq1s(0l&$k;aa^3H_V?Z~WI#WHfZK2A?TznEJJ5A4HZi`xJPcY#3_zE?Y0@ zF+%Ow9>PaYg#X=y9JO$i9iN7eYz%e9@zDK*Cguflp4w@8YpC5T4dIRzcxPmIF#HKJ zWqyFOQgAzlvrMgNW3khk%$}z|c3S1gP6M$+SjgF8n0SDPKW|@0?A2#a|F$z}1b3D! z>hDb2Gq*gl2ss8D1J=vTmOTafHp|#poe5vkx3S*0{)~Hbu)8~s^>Y?&U4&gi4K`LY zi7g`=tM{SX0^}jpjRD1^t=MW|OuSCET7SY$OK1E;uwh=9;#B{ayk$ndPhOnK{zkZx zj`(WuB>Fg2&$I2kmV7esK%vonJdz{nuP;aMR^jl`~r@QC#R2;%|@bMlocMpEl zCAiknS)yGER8o?}jmjS*_k zL|(WAeYRqRUPz44sdK{Xh!LuNYy+|ky4VNHkY)DJ_c7Q7?jg^9FYfM4FYa#H%0=&_ z!JB>9zaKWiN% zU3+VDwrheW;V!vU^-nTdq@lcoX|k-O-7hH{ovZSk%QCqWo#(KLieB8*+Q3ef_VXRqfN8 zO#7jhWSz6qx1>39A_Yg=*A>d2jx@z*(mA{4xW+VgJkl7CM%sOhb*1s_qPB89&nRkJ z!SfL7dmDT{!X90^`Oam#sVsSykXQLMKL6%@6MD>z=rJF4KHH!=RQ^QD=MyX6|KAjH z*5&WG`@yuNqPCUj=%IB_m!IXXe%|U|^LO9XCU!2;L zIY_^6RDbFBaGsxTC=NIGw)5n`0Os50_Kq+0dxr9X!{qb5b0+js3$T6nZTI>(A#=Br zbgCnGcRZVgAhvw{upLamc2MJyrFDcm95gpqVZ-FhxT-%FI&4Y=|9y+X>D;THRGR?* z2)ScT+v)Bo^UQLW^At`FFqfqBy$W1yj2v1o{FEJPuNU0-Z0=24`6y=~S?(}XF3qiG zUR&KtmU}kebjMLtw`*ff%ARkchd=3c>&c^a=030OWAmCW z-_SKq-|&@sgUt!t*KY5^6(0V45wgUz6Gx0eogV(YzH1W;To%}^x*c%jVyZb>G zpO!J$4HcaBX3dr)XYjfi-w!vzf9ooH;Q!Gx^1{^FoGE6yT7$B&mnq_&^L_N&!h;M< zTUp>iI=uhkyV}&AR%`J~3x}4j#lB4Ef7j8kTI>KGhsl@3 zo&lvAUN#ooSRFNf5R{ReE&ir?IgjT*gU%3a8?nigO>EL4<3|F{!k7LyoR9u31kOqh z>Fhbhy_x*b(1chUIo(;?`7R~-AY5nK$aeqNJgxoSwY=w2{xjx>@=Wpm%bvHrII!(_ z_jAYE7Ma+Ac@FXSoa%~{iU~glKg6*jmX-ZhVFCU zr?H3L@BI()-@kwLzuvbxV$n=P2ELR2t4vd(E#v#4esD=3_0W_*!1DsYhK&jB%LYN` z+q$P#{jH%caKn2BYiqiD?cOimxp-*G<~sSb?mzjI$gz3URqRwRM_#{nU;LemjXe$- zxeWK()S_PYJ;3`H&$}G=A#;9{=JufP4|(T*m$Me!7Wiy^ozDM|FX}k|OJ|LIDQ=BS zGj^QtLTu#XW5m|MWB&w?O<(yCYe$;<6tIcb5};3ePL}4@^3BkBkozHT?#3FB$h--$ zCM1C;;(5;Nj@?Q^^#SZ~WQQewD16N)wmk-*ll(SPyfz**ZE*JtG^Md*UT!~ls>SJo zU!H34G41xK9_8g(LrWjyY*u`@X}9KrrQs7*{@r5s@T0>`>?Mw}t_y}+sb6+PhuCu* zJ`tXeOJIbj&Tr}^iy~wAvZ(ey=-;=o=d=5hTfF@V`xf2TSk=k4GL*&L=Z-d#rCE0vq--Df68+O#O^5NA+7m~I3-)6mLk4axH1|Qbe37b*I z(B2&(Um^4qGw?6!>eL@%KPP=&hJS9`@$T=? zxXo>CU#IcHG&oiF05m;0GMsjm6HfX;AlzHB9Ba?9dE=nJvC!cd=&=O4yb#$0yTPEn zD^UGt1wXbwAy<1f`=0EIo~0Mi@9S(^i0_SUOVFNIpcgC%Tr*UA?2FiIHwRC6&5t`f zhI0z;j9N7P1gHK0^I#NocN_2GsUKsnqPAr-++@xhPk1efy>ruMd(PM&8kF5kJ~5_s zmuVIIY2B+ZXSkgQ`>^vZ>tsiggA<{_3DDqW(BOF1t$6v^*!%+Q#7{ggvbW$W$JZSDSfo&n@?Z8p|2|RDB^L9$F`;c zf$$^O2C9#UmOQ>zPWtdb4mRW2?rFe1MtT+a&IrbGCbr?ys|Xj#9t~-X$C~eD5&64W z-AZp`M=pJfPctV_S3WeO{EOfdvNcJbH`nM6cHzc~tDEO_1vZSCu}GuDD%d)8Fi*1L2Vhe#J67cWtt^gOIR zm;VlIvSl#eX-~H0_Psl6dzSk#`#X*Ot=Bl=vYCPKyj~i2*@eX0I2^tKo4lJx!F!@{ zh7E5CDh~EnkGmOjba>4PUo+;3cFgbX&Y1JAG5f9Els8Z)MgG^U5!*U86CuxU&c?^f>`%X>-p$FhyF)cn<$`QzBenEKa2c5^Ha*scTKA8I;cR65c0p7rO zckUkeA$9c$oY3+z`Nqj+f;sEw&xMcny{qU!biorOW9Bm+%6l!mS9xDU?x;G^**3E% z!1tt-O;SUC^FJb~utVBuBhaf=!#^pmf^H4-SN0 zLtk0lr~9bZY3MK4_I3t`&{N;z}Xq0GpJkbIZHkM0ZW6Ub<}7(d-6 zowu<+4B^8c`WAF^+FLbs8T5-gPx=H>XHCcEQ|B*x#B` z+Uh6J^V4=zKat_?qh7(bT79Aqzork}ccY`xog1EhA{qU}m}6Ey@f7-ra-*NvT9b4V z_kMf2iRaKwY?yLOc;l6`!y#k_7u`Y*I{azqCtmA-Mf!;xcQ0*8-!h2rRzHzp^%GsB zOW@9HV38k!)lGx{xaaOst1)H9i@fbE$rYyGb%d70U{j>LZ_F!)!(<)wj;E26nPW*6r`w)YxybfHA z2OpP$mrKCU#o*~8WRY>`V&ZMW7A&-|-RnJr?T&%{m9{kVOor$6U2606^Panp**vEn zwt1wR&^@|GZ%(A05bY(=ZZhqo1DJOL;}NWu@5&w6x$fg0bm;_i_qpYz0ry`;{*N#hJrEsaS$O7l-ZY}ftaNfv5?M+3iX^gApqvD0^VRmt6V3~%Pd+d&#o&DZK8y2LnfI1HF9POqz&;ini~$!V;QT^x z9)C~$*WpUEyB1tY*W%n|alfnsM=9>pK8}Kxc5^)1Jv7(mJ%@Q`?IU&nQifXz4MlDk z9ro>xw@{bxCZ0bWnibBBPgf;43p&*=kzV4_>%zQuYG!)0THZmc*^4uYV`p)e&7DL} zbvLjyx8fkEy#YoFh8mjMs@CzTtoC#K(M|`&IDmkdB7F z=9XLddc?q2;K6tB3hRUNEb*jY0-i_U5ly>@GY7m$z*Yckd-`pv={~C*c|F-po>dT8 z2yDr~Hn_ZhWFfE((i7N_37@@>HEv?cd@02Herbk%*ZzCuRQoPI^Hq3S>){C< zf&1qXK2J$;8!xmx#mCX6{~vI4jfbOOe+iDRh`~|)HjAVBZ-Aq(f`6Yk4|1=x__{9! z2Tyo7$Y35k$Gj|rF4CsV4`-v3(^!7rv~6{SgXweZoG4&U?D6J=V!qn-%2_Pko90CJ zoZK(WiOd;xPV77yofEfiwQ$b;25^d&z6#a>jJ4)(#Z?y8aWSx7=fRo@tQ&!K7_bfk z)?8ryU*?O|hhqQByXaMV(Y7`5FpmM|WRLG9b@06?%o)dlxzK}oWem)3yli2XylU5o zFQC08pl}JPl$p2G!J&IpJ}Y0+1}dlR*B6!99-D7)UFLjyRtT%fgRRr zE7OdkF0BnGYmTrkm^GR-t);_B%lFoW^1Qce#(MY}z`77*U5MIpXXKg@1{aAA`Yb|>Gox$QYfq=8d(o&|8FCJIEPBPh> z{j40k@^F;LOnTDdRO`N-Zxg}K1n_hj_!5IRQ z7~|nGPQJKzYNRcpsL*9Dibq`yZnP%*^m9BJBTf9o$QQXoeK@~TzNocup3wp4SM!yx zg3q5PwH|ztbEEL}jGZUUU9B6=Tl2%Sfz3Y)T+O>^rC%o=dc1ieSt{L=rHo9~NtVhi z{^Gh(|A>Y4W7E!8%MjwBD^IuM^mXz=inoSHUU(q}<~Po_ydie|7(8`;c#v5uGu#_Y zKd?FR;8q-i@~6Mq`jM`9m5j3)?@q8Ecl~(4!oKDk!v0m`?5~;A(ky=NiGg{=abWh> z%m_5#ubKHC>{>H7d_$OhIpLeGnFAMEn1A&D0n9r*nW*9f3-ibrm?wKM$F2eC!Kp*D zp>N3rp8&V$dSxd#k4M+(<;+{gm3UB#voB|iJB_W+{{u05g#8OFoP)n1oL{Aj)q0oG z&F&LwyIWYh#lYIfgZ1F`qrwM}`vupSt(IoZUIAYEb$f-u@F?vQ3V^W?82!D%t1)|p z3ib-w)7dNhV176UdsX4_F%OSt(VlGlWqbHi%zj}R>HdCU(j1GEy{3%j`WM&4qc^|W zv3DBP)xvr^_hwz2VBdqk$TPZ&V!kCf_S+Kn4!hc|UZ)4&+k=5^u`xrW!*ZOWHu_Io z2^;^XcDl{~PhusrR=Ec_GuxFXIVshBivCUe{E3Fx7$MYY>{6}`+BRn_w05?AX|J>G zhOa-HgzctjyNfOJ=sEb76O&@WhjZ6Te>RMEwAQTQ*-orbttaW|(2Ab3eOpTYx_hu~ z#9kxx?8E5OE{M~oJxVzrw*zmoxUJ!vT^r-=KEAGxwMT55KcdZ89iP8O{DgYnjOk->Hc)5p|u+s7Y&NgrSSo2|35`(87~TiGk_`ow;dZ9&3+?fd3a zt zuVVU*9gfv=c8S$*8_&c#~i8k&yVd?fE#NS+T(O+9P{No!5p(sYr@7< ze!X)_$eY-b;=%xWR9)I8gmd+S7TRU%%?8q>g)Y?HD!E zC+$i80>nvXvoDv}}cj_ByF@2@p8~pajEBGepKkqv!um3mkU;S=Kf`6sN_B+Kb_49HT zaXIgC{TuA{Z%DL%g~#h(USQir^iT23rQhE4+jC1_8f|%@{#RWvq%@uVt=O^Wr%d@&H|*7OY~Cfz*Nd6A7cqawvG*8@jkMJTk4*M(22O9~+*RvQ zeEg~qHYnKU&|dlG5vBMBdU4C5u|r>^oeJ##reVYPGVlIcrA1(f&A3h_2j?% z-}WAcvP~o6?pp81x+A}yUwQQ}qkg@AUH!6!^!uFj$K&_;=hRch-l)vniynU`d@Rpp zEiP1FZ*Pph4@CDgH~#lr!?Q1!)ae-sy??o_uMb(k9h96^rEd%2 zbmUKUi+ML~@x4gjRWI-7@^1Nyjl1zuipO74;V<+{b@hb@82%S@@Xxb6O#E-)6PEv7 z3Y@lIsrXNObyHS-9LWFrA9?-ao7&9nl;=$Tix=K{a};*s1X|e1kB_bGyH_XooW{s9fJ0qwRGiP4RmD{-GD?fc|l10R?>awD|IishoGm~d$-u$bg zC~sbHlh0GL-0@yr%6}j4;?0xHGoCjur@Z7G?J@2mU2QM;p-aOirPjyFm z^&Fdb8FPO;Jm6Az!6oo!;$>9Yv(a6vEY3DB{K)W=?}5jA3+=ZrlMPd2WW&0`_7w~6 zg?^aJV`)!#`2$bvl$M7g^LJopyv;xFewObY^0~oLs{4D>N9}#0a$wu2Kx)4l+lS&> zYZETppoCx8Z!`Yh-Sk!VPP-nn-zwYeK1h8&UW~-pJ&4X^EiMz>JL!KF_ni1=_*otd zOL+dL-QIVQ!5&1mIXa7NxZc^u-h}S@<#@fzPICzclC>rnZC+nw_2gDKzDmjC*)(e{rFjcFfW0XtWZ-@evX&9&U6 zBTDf-tM}K|O^@64cjcxbh8A}*7NI3}ES+Q8E8BH?6teyU(6h$6Gc5T|Q5e}EJP>`x zt(-qDp$^f@mFAfeHzzumb-EO_%_ZM7)<7R$7tl`Ue4X2v?X_{Om@(?*u0FIf{KGu-@C=K3MWeXqr=~v_3qEKQb`Ci*s41 zi_@lWn|^1i0l&?J?`9!$WwVFvRxQ1vXsMxjaB0&GPFo27 zkS6@Vr=e3ifFFwZ%Gy;cYLut8X>jQ*1AB(s%{=k<^VR_Iq8?{hzs!@dcQAe-#X;78 z>lgB~5$LP)E)L6%e%~3Fgq!AZj)84`I&-q=-l!ehKKURZ|Ifs)xrMx)eGx*~A*-DF zran3E4=#nqpiyklSS!Ij_T(9EgM3OZ#XgvGcyuy5R52k~{;r_1hZC%(74(3u(gMr5!5{U3Wi_W*4jJOf=Gc3=CjZM`CZUqM$V z&WE`GA7=RvC|=Nh@Gz2k8_{8B(_itOSHX$pKlqU$f9y(>zchXxtfx=W&ZI)8e*aYK z8?y2AXdJ|J$_w`VcLp09%*G%wHFhTuuP)s^$X;Cj)@$frWQO=is+(xqOK}g-m*`!Ml^2JucGWG<1g3Ruc4RXgIMEt|UfqOV_acFJ#|s=x&N= zME9=cFm~DQIgH(*o6iqNIIBB6Kx2^RcA@@*mzIQwLnniwlLpUkWDCCTg@JSvQ%W>) zo@fMFmJ7-ayyte%$QNm`AMNbl)80WN-vvij-b!_sQeHF?+R~Xu(u_a;X`~byi1x-H!Y`Gy4k}Ss(4aeFiJPql5c}zEKG6Q*4{iP{5&xhv=0B<7wp2XemC~7;stEjmLK)TT6Cy3 zBhcwxjP-bpHNFNW-t9y?)?=F)FWS{uOQ#@Sz*${&GwJgcN2tk9pKZoEMPu!y%@m!O zva=&wPKqDvQZv>mi<>$B5DyroelaFTKWMK%%v|wpdNsZ$f&=d6!%tXyj^1X>Lwv)x zk8iU5wR8~VTWzww_2yf)$@lrW?3wr``q!^)+KAHHnPulB{B!y}+;@3SfM*5IAkW-4 zcHJ}mjh*-8=1x1M41bGj`Cr6)hUnH_mO`z<$lWZCp>?~^H* zu?PQ<|C@McJ)e}DIqj7E?oHdf1#bAI6T1Esr|9}qre|JzN?+dl^1dqbx>H8+K8p9Z zx3sT74>eeL_!ypH>keXU&O?-Jo(2)0Y%?nb)VKUZ0-m;>mA$viT(*O-fN)25D;l zUh?jH4_k--o*zC6?>&varDt@mJH@@ntMg8;&P86G>fg$Hku|-#175v9RK4$x4uAaK z`QgLV`&;TQi;)WzQ)v%Acz&FlGrc%B`S^GCMkW+IuTY10ahYVliGi@<#2VQT*Z2Z`tXnMrucdW^NE-_uKY*m-f8@uGsV-r?|a~7`d$tV<;TRs zv1@nc;&P9l|J7T!P^i?`63^q&a{?yz;@G@s+{M>u`=UG>cX8zYua9x2{PVve?&4Bl zjE%dPj~~_p@Tg4j5YvBn6#iQ3e*yk$+{J?@zL!#W~R5$C77>t)x4OMDq=Ic{InI+@Uy2&`YMqj^``j$*%WmADb`w zZDTEEyWz?0E9yf|{eD9S#BWkReL8>!RCiw4U=s)Lci{i1p#@^(knaFArFH&AXkj35 zbdFzaWe~+n$RI8ha*tvxK?Az)XAkR-eBuv4C*{yd8g%lfgq)WC=KF0XUO91m%(q4G zmo0N|i;O{jkEIX0-luiY#|7#ibbk){;BWAj-tNDMA#e!%YmG@c(!O5)!D)=0+S6kpEnPTV%^ z`4&({Hd`vQ>BhmOXYRM>#G6KGUV{(D*gyL@O?f9e;T`Z7@!+NW*WOn0srIG0{MS=; zHswekhWr@d{tTeM=)=r#^BlN!_arBMAH9_SLKyQyzR`=l?aGZM0A@xCHr2W)Y z5lT}rn5g{ubrEQ|0aDCAKkY)7_La%bZ!OrNJzeW&a4Z)-7(aq_>BjF zQR{p^@4k?Kn{;Gio|`y>8$dp-yKnIB-=W;VxtX~;RWXg($CcwRC!Vg@iAk)xQ=8662p|7$uWVN_7)s=`dpf-4OvxwgnOl*C z*~>|ePQq^&-`r}YO(kv5UOz47-Uu%(IVNojbHDSw5&k`2^2N^Id-sm=GmFEyx>Fiw{2{(wsqVd(zPX_9KjZI*W=%-iclVAA&(_e`9NIPW z+56~&^k@Sp_cZf;V$d0^dgpL2v}_(y=G+;P+%^PQ$`aC_`Y;Dy2)^gf85&WUCnytw zNBDTw-gHmiDDM56YwrDv^<^JKUiq^Bj;CNu!LC|uy?r!s$lv%T-hUJAh*t4yfA&Mx zO3~=a&}eQ;;@~)1*ZP2rbsO@RXiaeo4xixEYmQ&m&+aotyC+bezpf{F<6+kp_9xKc zo5Os5pXq)M?-#5`c`|>I--&t0yOFn{2leS^*lMqYzD9I+_O>uynveRG9X_u#G^=cA zNf&3J*8fi_XYB-Y+?#2)ak#Vb$l2l_+85=xmw7Z%);*pkt|w+}8GHesz?QMdtoxa7 zN1&0N!;3cF08Q*aTXT;)Lp+)&_h@1|abyIiVm0gBLw(pvAEakT-rrb7T*xDoU4Xv1 z3_g*?_@$EO(@q&azsIAUGUmEyCmY%^<@BV_@QG(nC#FUjd{ub*J#Fc^#(O@+lUoY6 zzs>UyxKqr2@f_h2AL|Sst_QJ`-NFBZ=-b3oz6-8=9{P96e#RM}#ATwb7+(hEz5lSii+Vrf^iVJK+QdBgHFb%8f59_PdmQrB zm~R>GBQfoC@!DBt(uh0EQ!?WL_`4sw{?L^1tbdnsj}fu!XX$P)dlu*Kc{)Eu^9=Oz zDZ{Ows&rPR-g|qoY~)X757mRcR8RI)z1Uk}A3rY@n}Dv>l4Vu^Lpw3$ioj!&r)N%C zxx)CMj|6W&HhoQT%fPqBLhap2d&27-jE~VT&ybD0M>!(o8R~3 z*zkd=MQy%LhxOCMa_i79E6;IcxHPk$$Z#*FF0Hvu+E4r~MwcwTG&CB*&a!EMV`Q*~ zvpo5Z`K=hL(g{oNGYDC@E+(#Jp^0m0^}$Bh2Ms=~@c^z-9ee@34>Dj!+#kmH3}|g& zKc{~GI4e^O0vFc)JJo%V@_pb3bp@WTZ#8H0#a17zJwkudBSS=UsqRlqThjHVxpyKL zvYr`T@acV7w+s(p-8zML+W&&Ck96t!w!*({dW^2mOWV^snpTh#FAw^dG2g{_`*hKoYw1E~>z#Fc<%TZO-8U$={>nSU zb+hJ#U-0yN4KaE?#S9B0)BE%gt0T@ay1sOG3w0<4zvP0qL=(sc9Wkrmvx6D$Bkcdm zV&b?I62~P(9G89Y&q8o5ewA&;fHjuBS-IcFk=q5&(p^jM!%v^OvV8>y)*a)$5g2_v zUpnPY?0v>~7xT{7^ZkzgX-}?kP9~4q)ZHY#8Rv4^Hu8z$gP(2XlbP_+FfzV$eA){d z9Up1Z@hu`IR(S4gvlle_J@5Ng;?U@OIdVy?tZ&CQr9;0zPJLl)@4`M!bN9RJe4hsS zz4ms~fZYi>LzMQfo)!-UlrePt`iRoZvV3EAR>ga7-W$;cEA5RL=b-b*bO(@E`-kuG zw7M>0&I0$T{1;AlG6#+f5H4~$WXAC-1J0CB>*32o`We2x`kC|0bMz%vC-#nbDdm5l zy2hyv?txHQ%Jt%@bwzi=tpBWi{Swv@qYpFq3AJp+{#xTG93>s{^kD|y#4lj)BK?Ho zr|NzI_5X9`y!37Uca=5zEas(;EU?2Ejm2lXGDHwhj+5neq3o_!g-dp!EDOYxnK_tWw1x+++ot_2qr z#9uu|zbfG8NAyJQYts{X?aw@gvp}d~f^0E#{tUdvHmst?;`{~j#M+SgXWN@ro)>qv zt#f{YQ!dvTyXaukp+TknX}_x0*5kySZ*wmt>rVg}5`ZNLOkIGjE9(#UIaUTZ_jg>~ zbs*Z?O`TewxkuTY|Es^!EnhyAyF5v6L`M{1yhA6CjwA)I8S3vJl37dq7-M76L0ujQ zajyhACiV|gi0{*ThEsj}ijG%n> z>x%KT2O3>8FB&6gz851%ddAK%f^K6iRE#ji?0M73%bZVYTv@k{&9irc9=viic;-&f z8%9Ah#E0A*=+K$2>TTy(0?dp}038t&x1mE&o7D-TC_0jeqvsFnrQ+4XpsdG-9LiyGh zr#2WT+_!nJ4RS(EaXn%cFb)&r7gAQC?VtP4$FRra*ts;sA;5pesU3^raF zk2_A!LOW%QgGBu%wi)BdxjzGA3)@0D>418e?)Y{BYc{{Xfp^kZ-Zz7#ZFK|o=0&^< z415_hJQ?4qSMpeyAF@rAb6;h z_eryqDN^+}086eZN%~j#egJ#5AFac6AM{?`uogwa%xe=4^V29WA;>hrtitzl?9<4j z8u5Ojoy2V~-ihNLJj*aXwiMFzeRb3~Xcn#h9i+2gaH(>93BG?T^2h5l(GNcYzNMA+ z@)cNfh!@X1(s%ehyK(;+=pXrc&zGlnuAlMrGBMul|Cf>88!*|PkMVv|v?pFK!#nG_ z2=F=1Y!hWd8}GLp;uEc!00`m&`bi|%$ zxNQu0c_dlbk3FTPqBjPx*pPm40hw7((hJ{faf?2XYExU(H|{=;=X#4HP~>a31Xe&-RL`8=VTGDZx;N!5|Pe+y$F3t{$K-tNT#f+curIO zfEihLHTIo$F5dvz^nc6Y+22#a-_lyQOHK6Y=TEQ^ulCN82HjVqTv_TNXoa zQG@ko5NucU5oI15>?cgSAx2yC8p=+@xO3h=jP@D4m^}R^jPq2CZ=M?85g6Y@ZA4Q% zY>(jS2iJjDz$}FL(AH50$+z<`*2#z&PI>Phz?AD3W#%|N4=|-(DMkMszTvFQ&<5)W z#5u=#KiHX!Slb5dJj^>Yyx&H^8)SlaGroN&_RPeZn% zTy-kST-e3^nV1W>djWm=S5u!>!cMdseflB#)L0{qgPu4S8iAMOdGa3XF@t4apT_ri z%n2iIT@L0%l9sc~hyf^h&Og`rpf^m$Jg~(jDV~=Ao_E6!8f08?-z4fF&wC#5U}Hy& zj2s=dtKuX}N;6na%z;Qal6P`{CE+{@IOJbKenH!NK>qWt9PBPdx}<;H1B-O-(*hW) zO5iNkxG>tsx)nkDnVplC555NRk(<%~Sd2p+#^Xwi%N1CkFNg1YXl-uk4EYI+*LN4m zee?p-GI-Q`>|2ao8D)c5t=tRx^?`mf(Lao{NV~TU`x4s0duWMAcXzZck8zCsK^t)6 z4_@%Q7}yVJbG#DxC4&zU4t4WoCK!I~yUdzYl6N3fq^8ur;+ov;BgjwE%~Ov^$V?tLo;Pks4Ir14t;<_N!m{}hkIS;(=b z_{Vo+u4ZCyLtFRGA|~syekrlb zYY}H%?mZK9(vKXUa35~YQ~u62cN`8mK8}d-X&4lmLwWzj9J&+Z^PkQk`jfUehmPNe zGb{Gxv52+Ic_iO8|DRCb-TyC~OSG+!H+_WmozGl4m%ax4t^QH)yE5pSXrqdM$p<@u zMc>@7aqVI7KGwy3J?t;AFI)BH7*Fo&$jbuoL8QKx`flgLW9l-CLOLAi+*TLB7e&~B zH-v1!!e;APyzgdc4K^o!at}|?bRy5OIxxTX94zD@WJ2m zK4{$YZ@@6h#lo+Lpob)X43J|o(CTa^_~ zkMvdJdix^!!{B>mpvM!SY4Se$^%?hOWFxN~JP$UN)me)7WtrAo+D$$NJ5%r40@6scJx8kWfjxrtsGy1OrHXZwX(7Ic@}MiGnfcyt zLA$iCEQ8$4Z_)Ukv920?kLxPw?fpw6f6Fqjqu^Kl)H*u-^m)+IIrtm>aw6AJKWNFk z*Xwac`)(ulh1h2ZUx@(rLiFvC`-n07E!gvtFE0k|p8)N>0r`gO@HEVkJH@`~+%_SD z7SFW?N25d6o02#7Z-Exun`qI8y9J>uYDSCPGtmd|f3Xf{N6_QB*5NM&J<4^sIX%jC zIGi5kIvh@qavhGON8TA@tivtQqp=4z=rP%}4&O~aC)VL)-FSZxY5(hWI2xUD9sW<~ z^h30l{#FK^ZUx;+I{m*}!=uq@#YRb|4`fE?nKLlon|NktxrWzb9yxLD^~CdM9hlvfbvzU#ks_xmLzcpk+DztvIBW1?wA2xaVqRW8~-h4!ON=x~gE z3fJ)D--OoiO7yc_yXBo#jsbG*KA`w*OZ%3>|AV!=XB2+BE(#s*HSt^ag%f+3W;_?^ zy-3R@o*UCd%jduLpUpNx9WZTv@vv!374wFBYucz2^xo*V)Wad&E$vk)uva;iy(mxE zGyWy)RkUZUOp-oXHt2B^ahEY|lveB~0^blXOxUWOutlZ778MD* zjJjMCyh|hCX(o71d^;%Y8Cd)A9*=T^;Zy1@SWuUa|Bn<5uA@H&b-vy4-_{5BH^VO* zF~%l}dTZ`qO&w}xdU%{=)*pvB%QlRM4SFoZ$eCz^EPXDUhLpSL@6a0ig*MnX;J)q2 zHtZvyi@z85HA4R@eH=7>4aQ(SeHsAU2cL%Z@M%aaT?3s*yiUB>mlrqTiu-zy_L!z^ zg+VX=G3Xs`?4p$~Liq~dV)(Ac!*`XqCX4d$V?ue_Q8-pT)mWvUmOe0n4Tdc{UVoxL z@_mfE*1j3zKixSxK0itn)|AHQqf=AE$fhH%D8ox_6xC@~LmH zJUmFA!^e7^2t3SuCI=6y(EYEr+=`UR)bo%8yXTtILYhuXPuPeu^2z!s2 zjE5BR_1jAP;YUUsxgTl3IYQo*&huZdgU5*TPok~z{F7*_asEl*EzdvkY!k;woI5hL zX*t?-E<5Y_?j<Kfotnj34<#yuKKH zhjE5|hJG$d!e{2!7;DKpFzzC6lHM0j#*(6qv|Q+_67-wJH}WvVo4?qy<~8gwC`XWf z$-|Ps!wmbA+8UkBLn>%BNTLBEJZ_(d2xlSk1v z+!wNp2YC`uj=o)#)4SlE{I(kKr9BsSFCtCGyWri4XP4hAek0`?)^%fj<672J4SGAD zJth50*k`{*eLn$L`nrvtDdA;Q#0Z-x`}^-rV;ir#k@tJxD}AUE^{Yht<(gCo7$0Fg zD^25R_MwpD`Qf@s+|f=obQx^cf}{rRd*WWX$DMJr&=4G0DpsV<3A%E~AWE{Yu^s z1@L(ZfX?|p@J!whM{p+RbNn~#z_#>%uG3)$fK0G25At~#Yylm_oJ-W72285bHnvCG5RiJ0SaZw)fI@oJ-E2@5I@BDlO2@ znC}df^cAB|?QQtKN}kIY%p))slnJZhH^=rZMEhDHts1_P?Ee(Jvpm=D+&>O-2e3w+ zEYgafM}MA%uiRw%SYqxnFa29czs&1-c91&-u|vC|FL<7dX*WGN$W7gJ3HUaBvzGxz z8EDB5T3QYrNUYWu_uIkNjQ#1#j6Lf%TKXOFLeFB@3&-K?HvQ$YaCUnf`gwNG-Rs)V zDyV}EQE!KPb;x_W-klkCZkv42#j#QCCXS4iaF@}3oZUDL`Gom$kWcI*#&8`@5&ntv z2i=dg=||vNru-6ZxC=q}Ol-iKjXBusN5uYxJiQ0B5{vxDaL+JoukX$VF7yFkkNc;O zC9O|gW{J%rZivV5at-LNA8a!GR@-*zI{J+4fqw$!q9eHXbeyu|j!m&Ie+zJ{AqO;~ z9rRIRUoJpjlGjrn<}=dIEt)@I51aN~&D!;;J=$yEX#>`;6S1TaKgy=ThL0cRq-wO2 z>Ga(-{Is)m*HP*j@!k1K)ry$*firs-cW2Vu1(SE$~Dzvyvwq34K(Vp1OHKW?YkrBpHUsO z?=ml0zs`<5T5P(E!$lu5{%7B4H%Ywd)6V}K59dWA-I~W!XZ$bgH`46|Z!-RS@ZbDB z&^Pq`&Azhl642-Q>Yec@N2_os#l6j~%VSQy;65jEPE#kiu|5@Lc_#dP4atzJ= zmj@henr(U9^)AHTkJme5+@xF>ulMdJ_XJSZzmKdx5+-Sf=R*yc_2_Q{ zrcvJL179!E=4|7?4gb;RrvH@}hJVk)fAe>n{NB{3zKl>GG7hgf*8G`WGH!9eG1ATU zC0s+CQ(* zk#jB-SJ8+E9O*N{@|0n?4};!Y$diaYp80>u=r1cZ&l#z^g)be0DIj)AB#9olb1Zw?E!7{!1-|a{!bj7=c{_u zUlvU8o(Vd3FRgOe^q{tEchE5_5UkCTb9W8WEF$V=L{#Q`6V z=@gD>qJFa~E5|cYe^J0p)UQLj^TWP^N7)LseHKgZE254VtX0|%!9OW@l^2Nq$%fy- z?Y{A=CX{X7IB$2q6;(^;ZVvj}R|K`rOV`;-8mjDQ|KQHPbw=ACRc#-l>UUYZ6D*E~ zs)vyt*8d$wy62<+KV2q$-R1qK7X4zB)3k=F-gurs901O}48pQ%#RjbVSjV+4F}9@D zg`&mBcpA@zN~1m?HDot8ak!c{W#l#^Q19|rx1QG6z3xC zLfpHTw2^#c#D$G(DH|l>&f?0RJev$X(@6Y|-?uu)VtaQK{;&HcSM%M`G9&Bsb?XcgF*8R=)*UP zx@MPTSoYOGcBd@L`Z85L39!fWyvq;Z2~NlkWl{3>QF#|YcgiucfzG1kYp3!JhW{DQ zv;9G}Ekf2SJ2gVkJoEfQO%jvvd$wD(RpjCy~ozO#Sd0IxLU=+jfjfKEr_+;gtKq3sodei4`V zyS%a$Ri0IwgSJ+Cf_WDo3!-1wl}*j|dseKfa?aftEW_Nlm7EDCS_;=uX6f>hdFwefc@h?Is!a9vo256)tr8wP;eGlGP6=Wn#;HE20WGj^NY8wJs-7RK z=fBkRpX&L6dhW+Fa?A&z4Mk`l+vWKZ?E>$G{Ok9$(6)K1ZH&)YoPa0s z8HQgZEpYDtVWPa#z;-Zv4qqn9$LsU(oC^Jfz~h7PJi}FY0V75AjS0KXbpBC!&uo6yH;Ii5FsNf(LF#oEySrtPAqQtB|KF z?ujcaa@X~MoL>eVWw|v8>q(+M4&O?wZrsz3`S>dt2S={eh~+O}$La0V(~jpv3u6-E z%pcy%tdr}?0W%gfz%+}>*NCy<|1)?#iT<3ApA$c}ed)WR?Wh}ZTk&1=7t-bnT|u1w ztxC(=JHmah(jRnHaBBtJR6Pm*BgZHe>-CnR93lHnzk8UwWP@ejKarp7AIHyu@!N*} zHuiTFyGMlW?<$V=5&X>3AZ3WL#II8FI`jUHs8ZjfX9zBc$>??yQ}&P;CMvJ!B0RAPH{z-gHx)b%fTt$ za5qPXzNKl1)aPGTo7A@=f(0s zPm~7;#|&enf^n*yCSnQZy*k3J0e{jT^Oqt&&qEq@8u=H*s{GqSb$D8+<3d%(2R2zI zuyuqx9(6E2lTVaM&F0!U1~GZ4k8^C7V_kEVTr=;&`4Y-MTq}nHH|l9AD{=jlF;Qi# z1fz{f5&hB!Ww=-FW%SD{p*EMb(B{*bvTp}N_F`XFz9jl3yRwCT`C8@Q3i*rqeJ{%V zffn)~Qu#lCy++PW(j($%drpe(3e_P1a~>o0@5 z|I+6==8dG$W_f#k8B9PQEreW?4Y}r3$Ti6&XM!%sKlzYs~wp*_jr?+3ai{o&pQ zUXdrjnf3*%J{ z`f;?^hA=MBM^^2nyrj$O?}a?G;1=#BQ}o^VejvlFA4n1Ufy`SNn-};(5`Sqtl^J9Hm*0dhz7BsVV5w66nM^ z_r^Ud`6S^49tW=njGg#hiTW_4pv0l4tYFS zH@GJ9eS^p!ugBpV&YN{H_6}%+v8UE86%Cj#tHc~Ax%K^^t-EXW?$SQLV?RaCLFRRA zT3MxCyfK)+;(f%Jf=(4_uFb2eyqh)#9ZUC$wDhZ2Ri$^5`VHe-zK(n1HXWB`O0af} zUsYAzVRJCQV}(d7Z11hIIIsq_f4Hh-uO4)4+8eCCxK?~CU9qgHW|JPAzIksj_iN;t zyGrO&@-N1mT_IuaT!}hYYzkVuXM!bwp>5uX`Trj3JSOYJTo-um#hrEi_6A+6WIFY) z(fYu?PRa}af9QjB+?l1}SCA>~p%FUg97DgofwY)G9ao$_4L;r{@%|FhBK6yaF|M4+ zeOrcAY=U!*g7b6~IFWis`uf?fBTut|zaYjV_RFV8>v&%V-hi|5IZZm9$-Bx(pJrV# z%R|?mgE;YP^V?|96NPl`Ourxexp|$m{o3?DH`NuV--fy#jZzo+QaX45>&?VE0^NE} z^EPNYd^yCOD?)}=ZCLDVe&5J7QSvQ7KFX-Pql|dRqAi@OI~~K^j8oGo)AW6))DzCw zrtVj3{i(&`Kx>Ca>Z3{hX( z(RF5=$YU{Q)O|kKhat|-8!s68n|S>a;E^xxc@5Fn;(H}e$w9l#ed$9z#L>TNpgYq- zKRVko+ckte>R>wd%dFq%Q)9e*6XbW}Zk(oc1#9e16RauWc@Z~r(5Pzb?Hh0o(&^AT z*N#fQ6n3)NOF0I@?RE!jx;^aL?K|l=c7bbQK+^`( zPHZ#Z4|9R*RgCQ**qw6hzf2zJ?4?}~ol0l+o2`{AC$F(_Fl;M1wqDxpw)D^)GkNFH zhG}ST?Lc4Zs86i7d(eh})t)tWZgg3(M=LESJw_W$`7o>6dVL;nv7sGU!*gm;u3)y@ z2Q7y^;A+H?oo#QwJm1m-ZPZ}@hrZ(iZQ)K$8^pfBe=&!V_9|ld4i>oJT|F1_$$3Qn z$#?!Ns!WMb%7%tb4e4U;a;&w<;rmnX0<}MVNR}xD-3BH#-=CUcI3|U|$iG#>s97Rm z`~fg*6VDFAbwfA|ZMKB5bFqZ62r!%zn!}(R+fw|a)8I>W*4CJBtuPO*m~%0R=VlQ$ zbl*6{LBqb^K9{Pi7?o8W(4IW_ zlQGY%ybyMNSE3B$))b56T{ir$6MBeb zeQzJiT1omIJa^+)iQhZ;8NQ#V@lJcpDLi|^wkF_RF5yvk$g;2En^C{#*l>A2<`~JV z4IDl}9v{{l=36>O;E>I-ex#e*KdT+u5Be1OMu+mPkI3h@i+n=Ix-?hht0TNek#8?} z9ojGX^fx(f^68~Wk0z%Y@fV`6fmmm~!-Zbtr|!6G+9Kc202bHaIP@>qWbSX1drQ3x z`>HL{7xjc*8gteG-cot3lr5KH?#0f!BRkU`yWD}fN7mf*>~Nd=y?zg6Q&o2G_xO}t#K{p>g22<&S;p4T}q`QL{Bu)j9_uN)r!JrDoQ z-)#}!eZ#`P=i$E@eq~PR`-~hpZw_b6C(p81sP|m;4EhRW|5>d85t$F&9R_TXv3 zQ_D_IBMz=1GVjj8^2xm5sr78L6VF0Cjl7ZL$aOIe2T<4d0CNF(~hF^h{fcxR5Mw{O^VTV%#qp;a-gLd8YFD zi2G}lx1zkuk&$*Bwquqz{y%{KET7kRgu4jkJ*M&%9Yf_?p?tpM!nA9U#`4DhFL2gi zvX=dH4t{a?EyT}k%XYN!PRQtmzJ~A3r4Jt3xfrni~*~+g5|;54B0%qU5K^O3>MPDU_stAV8sDebDIWmWLl0t4my8N3w{AVd`+D{V~3^c0r;%b&OZmVCS?uW z1&(%6=jOd!%3&efKK;mP-{-w;Qjh$Vm~#pGqe2c!*4Lu!Agl|9js7**M_7-v(?hSN z@^3|aUDB+_O5Lv$yw+@k59QBM`3EcAvNJ~J&ubz7MFxDOTMlS4zo&)#=^^;#)UDov z_Iq$QCiR7EH}^p$MN{gYM?VcjAIbe(vL1u|EN$d}M1HPa?2~iZ$cb-R!*GEw>*8FC ztc$j$SFOW@%w%~k$6W%Q-3a6(ovW?Y8$jX^s{&;4e2?p#B+c(m{9XtQOm z`EGiajcofzs57$N>}SY$nD^2btu`YUb-Xo)@(=eN=01rQ3z9r}7W(Ka)ko}`JWKDi z9#gb=_KNirYCkKR=fL`H`CRL-wNFp8fBWKuQ5I)`t$kLSmY$VX2z@ixn@Y58DCSYw zbUAi*_!!pWekOj~iEqRwh$q)s4L)l0le)a8{9m2rt8(q}!xwFLuo}K&TrYp2zPZ{i znP71>R1L#_2k6&@F|%O2F#Z#gtkh{i=LDFS;yc&){j3A>f~}SIt*!8;oF1*U+iM_C zpW=BK(BF{UfspGH^-DoRQYN4ro~XZ@F59?Ev^7z`5Z~q5iFp05Nb^PMlMbR!E=o&6 zpESle3u4>%OLL|7OT#_26FpN@KVUyqYqj{dMBv`$EVwtKEyT&d{YU)QfUmdvMnSX0 z{X^Kz4BStMwkPOo&Vl=lITH610!JB7hq$j$xGxduiTW3K8n`dQyC(|nTKkLAh;#e) zebc<@_yOn2>%(!r6J^cgy<6cGZM@%9-wd4pivKR)NqR2?-o*Jy6VBU2n-lcOtm7=> zz3mc-^ETu&kN35re7t_8NKe$u@HB89jdy1hoFnHzyY`uB`RSPg_rTb2+=l{&8TVxh zzi7A@sc#1Ei|{`m_&UIwrUQTCezOVpyF}X)^kmj?7TgbJO5E>4J~QqYi1P3o73qok zEIbX|t$5dRveIl0N1E#zXWI0ferZm;7hcmhjq}Iz?r?WOf%A2~`|v(Ty$AMyud8<( z(x>B{bN>y)&8 zOh!gr1GzPVA5`^BQgUVB#pd-uuhy)d zl@a@jUii;G^9X!U59l)F1Cp%2uIlk%E^wU;`7I>tZ&>M5DPty{o;n&dlnbBAw}tKK z=k7C(5BxLa6bs~@7|1;#e|8(>57OFY&ueS)ty($h!&U|v)Z-C6XV&w>-4@R*@xBM| zF`feP-WTsy&upR3$<5A4n*n;7SupE$yDdF!9RANPD0qEN!R*(c1YP8Vr@8EoG)Ia9 zdKG6{_4f6t241xpqtUKh$Y^g18OpHt^>Z}0(XD}A(y;eEkA92uHdGaES}|egip}#p zZ}k>5FLihGn{;<^B@I=%7q6_UX}>902z#y_GE-bW%6+|Zf~8~0JkIa93gkJqvZ@fi z88w^U3(}6rF*?#i@`!bm9gy}E>Ws7}n)xO5rsg))z9HKbX{Y^9+Qjz!O|{41$Mbti zU6Y^%#L7Cb+&4D_)F^s#q~ z#D67pyQ^l+&faA2xV!|qT|4Mw9O&Z+=wlh^Bes|3rz~#=jVuF=#DYee(m*HUKqt#U zCr3ahMmopcg1Wq@s{(Z`eJT35TTqt^bycG-uktOhpdK&k(NGWT6+R27!;3nqQ3unS z_n|!V%X=gpyJg?G(2u#-%lA>LA15{SBVuQp`f+Tte#BXIj2-;RoAo2s*Cx9$ZE!8w zjep(H+-`i*(cEr)Q^DWw{>Da$u%+;G)LV7^=}&XB_r`a5qa(7WJ`RZ(hbb6`dW^#piYFvu9G<{9q$r+{Sb;nkhbJ%&^%w`KC)NCD zgE;f^FVa4E_9N)G*Koci73W(jub1{|o_(?5?8^@sGQZRnK+aDSv|OycwW7-PHO}00 zcq_>9{!FEF&rkmUv5{}dstMH{o}EY9I@pwldYJ^hO8u`;`o{P1zj_*c6UV@YGG4YL z6Ya=EI|6-VJ9y6jEtZ=}KZQ8`*JwNE&`$=VgZ~s5EzjtoI{tkP7nEm}c+At06754XU zL-zOGOL`9=?M1G=VfOcv&F$|;7Rxa@r~Mu6vT6T?{ryQPqqFY?--jGx=_cGj-Od)M|+zABY%20497AFqh_sy!Ew*aKRXQXv~U;|4@ww2AC)lH z1BT~U&0!ccdRXYmb_#iw{GIo1pPm|dZxqkLS@fjpTtE5K)p^)QLe?U$mpbTVeF}K( zjTWu^vsmrBLg<#Z!5=TtaVEGXb4AsGl^cWeZ`~Ul)c$MXPfI>N$hUIBnhquNFh230 zwb8!Y3Eh4oeC*p`cL~ouIFPDVbjJL_d{5JkD@OKEB}|hp5imz*Xt>5iMEOR7+W&=jqGpI6m74O z=gc_{W_j@u@F7E{7HbOd;@V)mb8Ry4Gw?FYy!26of0{TW{);&(08^(yjFo@PD9 zyDa;kpAnDb=a*qTqw#X1Zwt}pso29C{bgQ1$baDzP!69WL2sqX|I-V4s{p;_gWep9 z-YCC0KyO|}Z_s~!mkt`W(0?2B<^sLBKyMDvn|b{Sz^2IYo4N8*cMbZ2G%;Dxgt>pY zo>bIII(R1`Lx?sg721E`KFLR<+`~K56ZM0?l<-&= z>&^vTQ^q5l@qlwD#)Wiq72Y{lS;nBx$oa>7xybjuvWL(w(FvW3?Rwm!tNDh+z@OMl z*l3SI2WB2xF*Jhzc@!VMOSXF&%9agj&i}&4Pt&pITmzrZ`XoLP+p`y+9m8dVCcZr= zyiV_2S?BaSWSyf?XWqc(bsFVME)6fA|7%tLc3B?IbZdNljVD&d}aUU z<<0%3^$&+pak0!l9R9R5paIf-$!(XqJF)*RY7R@ABkMBO#^!cyP1v>n++FfQTR+qX zKYH?%=T%x+-%#2!DlN~H_D7W#$O`3q9BJoc_g#y8k#=96!H$fFz^O{u1;;d^sixN;rmT$%`2JZFD3o+qc$CY7j<#k*)n z+Hjsz&L%!a-DtmBdn-n=u4r}4K^=x4$s?lA67@j}W?r}EFw@Ti=42Dh-z%6s6wE-% zaGtjaYiIi?FykWnVl?0wz9F*&%s4$3<)kl2_#I7#uKKKJ_rSL)cksNrJZ~Sb?*{!< z;`a`If5T78O7eXE7}VLr0htHBMq7#!>&mV1b$Q<`+&|4aCg`*J)+PMq_xm{x3x9nn z>~gR%qitJ@66!waqLnjV8NWR~^HMj@Ais8E5XO%35byCz)%yds@!k*baSh}5FN#S# zx&ikS|0rmbdAlNSH(~$340-C|V`)RaO#B${rX+#!PHjgsa2}BO5HH3>dexeUcvHCh z8NWpATY2^n>qW60`$D^=M_ozVZ2vR2;;igKH@J```GFwRy;EC+7Q;G9WAAj-|#nc}L&GIiGmMMGC|uF9-fP zEPEgFG8QCbHBicb2JDjp=$wM;s!&mrD zd88UKcBoG?zCW(M(@#K-Z;HMdWA&2ye=+K1dO!8dQcowI51`M;!}G6{JX-mUP8f}E z#Ce2A^OLU}#(%~QWcv`0vfPF{+ellp8i%>dtrP2f1(}#zIRAru%tKjg7i|F#seEUK zxs5!rMjo6W-Ua)BZMpJKZ3yMD72fZm>fKRp8))Q0;K25>tpR-J^Goqe*5i?f{|~A3 zYCK08{qu|P{`mpl*gsn~%=bI5)dMC2Ml`(0XG$bNSM=SdEuZuVOs_tIweyQ65IH)Owi$*|w8MLPS> zu-`p`|D*-t`UKt$`yJ_Sdv4aZ7v8Kn3es@b;XiJ~4{=ZaF$?>JozGl;MsrS2 zD}4@6jGT639eniwH-P;+_C3q zZx-MhZ8h+oUVGuq7Q5_&(RlA^pOKdCoFV!o2LCnNj5LQcKh3ZUeLs0L{CDVEBke*Q z4@1v5x*OyjYjb(axO2~}tF4Al>#d*(`0yb|RGe zA3Eq`59q_NWzl9f4m6^JMw-$vZdss{SkOrp=)_3pxKsb(LS0_eHMT+46*=y-dsU;Z z64X_Jx`e(H^|(+^3F;C5k;j2LG}Pfh9ZYN9hatOH{&%wP7NZ|`-Y?$^RX?t6>c=?! zDN{c#Z`O}-dIr+|8@tyfrnpE3eGb9Aj?@A4iIOi9`3!wj^@Eb196B!J!C6e_A@2r# zaXmNdsA92)1bqnkrEpRtPclt#f~8)-62(I}Z1xGE&k)EZY!BlX5hiF%?L}mpd?KbgZJUWg zpH83YH;R(8jd~dSoA~}6e3k9^06sU2OY&N?JUBa|@@&OjLX2-hy?0rZe6Oo~jN!(; zsi%c}uNe8zw=#AJ+bP>k+3^zKcfK+=`<41l;+27N>5wgVqrXBlO#gV=6%utTXr8#9 zYG~Zba;z&6WxjwcP_nD*t6fl*={rzf$l+^-xl=q&ao(;H@2Tp&4DVglyASXFT~lAR znq963qO&xnE|>Btd;a-wmTW+ zU27xCAC~1U2W9y%la6gV%;P6Wb*%i(@5Y|~yK3l2Xb&L| zsfZbM5InD3_#0-x_oxqI5m=H38vB80aqjAIuJlLfJRG1msVlK!9=FmF)K2&z-Gb2iwDDV;E7V$3uYd+3JP|rP4l#AD|KA-Xzy8LX1r?=*JMagf$neALl z-B6s-Mtpv67wV8~mxRt|+stRYU9OzUpBe|j?zO|Nz0?KgYumv`Pn_{C)ar)z1e{!p zHkj+8Q?pF4-KY6+2htEH#>(bWwp=_djg5nxt+eZHtyKKs3Q50)KKlPFHgfxmy#|oC zM9ORDvXN(PlJok1Z6mLEHN4-=HirE9;k>5gFS1SP+hv(L@b$bqn)4bn4DY;f7~XA) zUu~5zz5)!-?PrHk^1E;tjx7>K%_|bdLBR0c)*MD{#_MwT5Es=p4@)(iqn#MkK`gCEakWWaBoygmPfTr;)-PD!FxKMMJ{ z9uE`GIDNQy#)sJtYBSW?6>E&}ziL1n`X6Uo;cMCo{>rTp`?wAEv2Agl(9#sMHWR*B z)JJ&1r&lJSj`mtPdF)eow{=4tXvF$Ve%TBEyd-@C(lEcOZ1>d#HRwSc>G^4!aMsm! zU!cnPe>whVS{6QSyU+fl{l2kJjymHzx)Wzz?Uvs@U5mR6MrB?d%*X#s{Ljq1dUfni z-&Bply_P)lnhDr;z;;l_0@ytBY6ooN{}=FKwiC9+{=##7ZyfVT%Ki2yZTF9Tvd5Vx zj;14xc>D_O^g^bQYjKjk0RL&PBo4O`uSMFE_C+qywo=^linz`%KZxg31$Sp>;*NwT z3ua|!wL?tZf`aVF3q0A|G;PTGf}HI2&~vUY$imMl;<9yv?-1+Q1(=+B{Ml|C=I*A} zaQ?5H6k5~y--rLkde8rP_@9jY)reut|2t0&mGVDe8twlJ-W{YN$bdp$yHV1kp|3rN z@04>{-mCX|3hUL#QTJJd?sh)tglE6MRAs$-c-ePMWgSZ{3@iH^L1Rh!ACX7OOW~=6 zL<4<4i!k89rbiI(_l@SA{N9)8q4E$*1>e?iHB zw2yNxTnya2;356g7+Ro1JA^foHu9NCa?e^lPVzJd@|gFOEuD3stV>%Y>2ncy(;p%C z&<0K#S&Mh}b$%DEej)B7XWD~E;~s$TOYv^pEyDLR*6w;o)a%l;t#{zRVSBn0?_Z(} z`6PW8rSFc6N%;kADAVwr^;F~i6yB3!v~t3~2k&yO$LsU)9%G&Hv{jq&GV%)O2m>2mvtlcLyVzB_z8gTRPy2*G4`WHu&o)gqZP6~{d-VfJ?LM^ zt7W3T1ib`LAL!qM@$~|q`S_7Wna=h+j%Om;W5CJ)+(=kP`8A@vRu3bgDEly;GQM_# zpl$Zo5~QIGCfroKrzr8k4BX6pZ)N?!p{YIS%ca0=R!_}87qES}KZW&pdRzRn@Sk>< zTkvGsZ<^H|+Fwz=4cw7-=_t)M`!L4W=5^(iA?A<`a&;}zHOSQ**GQS%4q4mQLA!ob zf_8f~;vq2)=HdiCJ&o%p1R7tQN0>IWa~hsw0lSA+%PED7@1#GalDF*^OS{ZoT4%-( z)HH3AUDI|j|19K(EHS}`GSTWcWPN@sg}h(GI7ucso-%(AtZ|h4nWy3oIZq6^UejDT z>G*vZ*IWk=Ke?u}CpN4Bi(<6fJE;IVCxFK|zf8`i^5 z)RwS56?_4@hLC?v-L$vLNGq6EIit|$voPkF81q>e^Gu96&x7a~^JN(GER6YB++Cq# z%wsX;voYpZVa#8^n76Aq6D;VwY@Iz*(jNFm&iRa?<192p`eNIn_fbe!u4T)9+TITR zR4H}A+kij&X)m6#pKw^5I|=cus}XCGW9A$n?@A$m<$1`GRgz|Q#!8uD2vFSW;H`rNRL* zo15WK0vtXY0XsX^D&p`Ma3H_qe5dWxxP!s|Qx4*VX9C}3eI>p{_QfH{Td%4(>*=e8 zia6`{BOhs&b^Hx=ya9OJBbd)P(!b%$Sn1zT20iaT0H?{nVb~?j{2R6aW(nf-@_aJ; z%2uD_UW&ME4#fWET?{cDTp|XrLmTsh7i*G;{|o#p;1j{V9Jfl^Ekr+`&Y?d*-E{n@ z`|a07wwL%%L_Nk?=FiZ+c=Wwj_#4PGpN8Ddykn8Kj<^+_{ao{Cz&e!1rf#XMb!bL*2d!?t+#n5Q!VL$pPm%`)~v)t{oB(4856 z+|?r`-%9T%Y33yAt^7oer`dL4^aJS<@?TiY)Wa8te6T)8`N){5l#@p_sIyY7{)cC! z>@A#?Ld?^!vr^~LhG}T8I4e~bIxFSxbsl=)hURCb_GHLDKBpcS?Xqb<|E!b~@nwy2 z)!oBo^)Nl|`{83>(NDH3x0@`p0AuHQuld-UVU+9*hf&f?(NC&`@oT{Fy?b^T6??*A zxOz$$mShRz2EZuW-5f?^Q5)PZ8jm~76L5!lBIMm9$h*mqcT*5ksZBBEw7YS}GzGdX z@~6Fz;=U2^7S7L_NkiQ`@Gj`LM#^?0?a(V=o)1HPlwFuFzck}14ZhXM6}SVez2qZ? zE-9r|jNlc_7q}|N%^33m@Unb$ZyRmJ1-EKzKEV8<-}Y(LC-!DV+9vosjjX(A#e}j= z8|Tq?B+$D}6Rf-|bKI3!FE!Y!2>bEl1KfPx^tF6W!v6}uv>~o=-4UDr)Oh;8w)Jyu z3cP747IhS&4vTkW8RYJ=jhljHkfnXAjs!D1t*Y|3FA3W75r?pMY*U?q(X##QAFf>= z<8JJ_BkldwZQA*rNwDiZ)4}gsCSza`f1c9~+^LE7v2A56k2ZrxK_7y<8G*YMzsCSi z$n3~tKO);d4$oTs0#UcW7VoRj{x_{T)cvh|NBYw;4VR5m!Pjp(AQq{bvpXG6n)J*0cjVVJx7(pSs<=~ z)V<~(mbCY@O~oJqO_YEpcy^g(KAS7c42CTHBg)jHOm!m8S7yJ_AutL-Rs1`}-+IFn6ZYo%`pbkcTo0Znoprw_wuz*!79hXBWl zyj+L>bphxN`KICC1pxzihrvkFc2K8oz*vkr-$b2O+p@=xi2Zru;P1C z)BM|p@7r--3BTJcsmpxO-*I2WJrws{H+BN2_Q9H4 zhq<@U3-!Sh?1LiKm(o<efd z2h}s%;*4pEKEVWseNba_$A>Njxt@eztiup2XAF zS>l;HSmJr$x5E%m+Eq{dYBsb%T_OBtpp1c^1Mg=1YOv;*@tchA0>3+wC4N06etnQG z@UylN_@$cQ2>dp*4#V$qd_Na{pLYaKJtThZk)Lgj#gq8iI!XL2{na=g{zVACF{~?u zUlz(3_ysU8!tguXDh$6K$ScRMi^Q+1#P1uF6ZmatCGb0Bf+O%7LpUKC?f^LF!fzw- z%aHgT;Cw}!tMC+bYEyLTRO9!F3BSYEF#LijW8n9asa>Scnj+>6(dSqAF2}Ef#4ldr zw;kyMzcE&UpKgL9@H-q6hTjMHelGmx6TdzZzo(F&_^rc}_*I@6DtJ+0Pl;dr4JP_5 zVqKx}dktj_{1)OpZ2U5qH-z7d_%6q61CI0C;SOBjBC#P@UI zHv;(mz&VZje~tWX^9;g;|66@$tvoQ)wZqv(8v5LFcAp!KEu#RM}mSUHY{0=Rsa$JK0CmpB(`HX(>KA#sXh#3-l{pv8U{+U(SB* zpba&{s_ge(ux!Qg;8N%t?G6cxFmj)X4r35tRJ7BE1~Sk_w5ic{+NzE-2@13tV`I zR1ciRh2DgCIajQx%G-o?AO^GZ>QEoSHvlnATKRv1Y+>ka(w_{6{W*ND8ae>KR=}^T zYX{bdET@8N!}^$s^)eIfZsD?IbDZvW#9&tWC&|1iFbbsjPQ z)&C#FGexh%lk)#t$Pe4OXqN|iD$y>C+gQjYOCgukLM~z3UNN<;w77ZOUP9X_JF@PV zRb8K{x<18oeT+6Q5AD-h`_?_L+W5T6_kqf{A5RzZtjBlPXHq9nx-&)S2KoWN!%Y8F zrEit#y^)@V`w+EHWcu`%WV!?C6Odk^;OzWZrl%r(3DOPtg(^KB>AY7_`&hx*A@g@c zdI0H${zU61_dBDrq^wy8Tl`_1siMr(6YZz|#K=p#-_uC*;;x1{0!P?>k>9X?Z|EfT zANjw`5jf@}k6HiGXpPy|lK;$OfSm{)L7AKL!v(tA@i*x=%>UlTA?}fYM_HWXoY$&x zE&1MlJSES;otgM<@Cw_b1ElT}a+18yFjZgDUh+!9+j(>dcnR&`jK`d!_eWXoCCR%6 zbDYeR z>Aytu2V=rh-?$5NoOqnV9OoMOil`?+*Ht~~U$JdTXj`&wN18#0uc92=G5t$^kJm?I zj4Y~*MWu01)_{B!zmj86*cxXk)EH$Tud(NK9gut8_zSf9QZ-(OP7V?6WdHsdXYANU z)^if@WE{uS-+*%5&;I3Oc~>*v-$&X36{lg4!jrx()FT`PeuH7>VA;1s**LwI$djP+ZjDU_ z{!fPE&vp`j@*@L(&IRhT&GtIrTm1KqxO+*p?*&muqV899MdodT`P^94YTwsaX=jda zvClpFLhRhy4ejPO+(JLN4)9m%2*0IH*rQ(neN1QQV_HEU6R!*VexjVqa?Ei)6#Uen zr$czR!H>iaKN8zdUsVMfTl*U~wDC7Kw)F=#fPQ8|zj48>X_gCqpSA^g8F%0i;>{m^ zBJh0Mxoq33Y(ISb=<7EQv8rby zW;M%}R?4zHF%Df(p0qfCqO3Y{~nQ^lZGd4Ljdr8&dTj(MHza4(a5HHvvBT zU&a_o5%K_e-4E_{WBV|t!E`m)?!al)0{cfax0)HBg!Bcpb z}ZHwCG9i4%g){mjQFRAPDa(D`6X#K@&c6HKv;n%}+UlDPnn*3v27=x1;TqEOj zMf!Fawim|DV?TIfTsgeYaG=N=@<(c^uHL44jCWZ!JdRXcdrN#L{NnM8#gFyC@4rbt zq|akIXoRxgH-O2t$pRWa1Rh6wQtu8@=5r-VdE+qhm}Nf02BoEj>;Jv?$#Kj5jhs_A zppHPYgrS-4T8Qqy5d*!JMNgiH7-g^%gC$YOB5c6?C!#LF*Ow+*9`u;F9k%{cniHOg_VT-X8Wu zwhuB2_&`_v9?=KMdLy1Li#Eg#o--UVGe)&W+zt4mbp_A42|Q>$^sm!#4hQyA5w{{T zuEyW*lyNn_4V&Lm4?)}SJL>x}e5XveLe;xWJiF>{JQDz$-yXm_b;{%^mEd2Wfqx~G zKDLg14ux}!!;s)Nuc)|bBzM0U1eG`6!VfM}QXu~wLSJ*d? zh3uPSCtY|Q`)V0t|Ms2b$sT8Kx7=mvaWL$h%eT$#n*}#qIDqBOY2QS5DMmo0g_ z!?NfVV|^)@5`Aq643>FsKwD}yuBa-!RS%|L^Y>usu`@w0;@Xwmx-qD&+!J(M{k2$E zJpE<)El*LEf9}*uAnUzX10pe+`?|O8MQ<9qZLavfgp1w-oxL zLVaV<^00*I@T{uJ|9Vp}A9^y!3fWHQ#WH_)k$)NNS}%&Y;Fc1smuN%&M%?>+G45c7 zUX5ds42;2-?7{3?duIP0512VQaVF)~qZwk6@tqfKxJban5PQ%{n zPUyu-h;$^ku9$zJp=^n}cl3*FjI=;zoEp}wpPdfyL-?+)-X z&xNWE;Kl!ebornDMGiZ@JHp#QxQ#_2pAp6*^bVCYMVg=4dVsqIYdHOGE&=Z$pE?qw z#W(J<;`~KB*elyZmg;~#QAht7=$lDvW!JzT`ASJoOL>Rl-T4bmcPLi1U8AkBs5q86 zkku(aUi1fT&EhzeIhXG+0|R65r3m(%3h3nIE2sJv_DAyqH5sB{Veh3&vys(@TT)P zdHA0Qz4}nBS*01Yl}VY7GVTSak9*Qe*rSZ{wt3m^?YOto_+NQ@wz~{A7-Jr0?z0ph zxl)b?=ixZWd3N}P8u@*{%XYtk^FpWgOI!NR8?oQnU@5M%$bQH z{(cj_c}NSx_ff6*$n`DbYnx@@EA>pd*AidE=27^Lo&kK-{^teMPr8{uO2@@6#ei@cO^@NhqP{8I3EJ9xaAuIDIRkK4oNvJte0zz-C57YNxuLnTUg7A(y6VKbT84F%_P1KByO~&bX%Dhv-8Fc^NATTc zUr&v|H846H*E0N%hU!)WL`@JF>?N5j|VGVqmlwcOsEHGe40u9Lei{ zt#JLq7Qr77A0v!E42+IzBI+Uy8}v$^Sb1sqxccy)<60YY&npGimT~l5B5~ZhU*6-m zGYPzYre)tAw2fyVrB1uKyhE9deb6pGBqx1^GMvLVBaL*+vK$xcFuuV)l=(a6X=~C| zoY#+$pZOlTOk2bFkR|Y`srYJuu!#`24O{!Wx#m;u+tOC~7F(moT8sZumZM&OHS2lJUzqXoGgX!4$jZi6L;vW>X$b(CPl)4ucRn%_-C8@Q1i)s;f|kvT5Cy? z`mCwwe~xqY$qX4k{;{4Semv7$c;~Ya-?Sx`O?)p=`D#R3j7ZZ?$+Ee4YD=slEnlUT zinLan@(>5r<_^W9=l-AuaY%by4L$9E_2S%8*gm%~e4p$6GDFa0O_ijvC1|(J+kBrJ z-XA|N)^^4H;dNF7WSzNxmv!EPI?L{BUZ=4)*X|21?>MB&zbDI2M)|-!EthxQ(?a=o zW%(;n-g$TP^5%ZaUl;*nq0FC;_|7$$dtzMI^mh+p|J~IbR`olwE<^XwXr(W57x*5B?UD_NPp)(_F{%p@>yKNp%(^|fC)=-=yurH6l2Ipk( z-D@A>eh71fdo1#&T=3EN@n7`h$2* zv}xrmUy8ESfzk(+{}})g_IQ8y zJ)JCd3GK<}6Z9Kd$7H^z>a}?1y{X@vhVQV@iz5Cv(%9GS!An`^mCUbjxCCutd%8Z> zAMNR?{|n#Zkna@o*X)u$Qp$c@MZBI=witoeWLNzl0V`gATRfBX0pcn9Csp(n&i^5e zb(~nuI&h!+8#qU2O|4slb}rj0{Sx?{zokg?BxJh>&GOW3u_o0~FMJZXQ8%2o|Nhl+ zcG`kc#rTg`a2?U&t?j=EqwN>Vmw`kQwAo%Fxvcy!hp*V3mvuT$LegwAY3g1!pn`E6%~ zamFJ-&qkW#OykxqheK%tk>*8=F1GJBmVr&5XS}H!E*}%K4=_ZmvzHDrp77+l$9v}b z6QN7)0ejXn&{aPMJD0CxGV0ap5191EEK8cC9ko=IJtg$UsrpZCz;^(Py5hXU_phF2 z)xL`>U59uovhN!4o&Di@u)q6ew25syjWmwW_|{S$U_YJ^y5dy*h{|8Nq`y0WJ6H(k z3zgZ>BlVN*p=TVPZnX>Da!0C~J&WHTostr^c-uk9aX2IAezI-zoh6iaM#cB94wl{oNV( z#`lB2@9*CBakk(o{9lPRW8iF0-6`C;!ZA%jKF))3l&6k{d?pELh^vq9@%m zG|b2PXE#{({b`qF-*bm8`<^eNUWYg_)_DT_WpE$#BJzuF`WaC!LH|)aW~-5xZ7yHPc@(dIjsNV+dX(e2e765E(%65a ztZ_$S8x5o9o6ye&fB7Z)Ig*|~LRpSM2NOLnK^m-?<*cuQ-&>$v%X!c)V~ra&O*8EV zYb4zpw0kY;A?*gP)#~M3P1UbM8gZ}q9dJkbi}?S;Rgwd_=8F9st6?ac0-W<;M+#i2)!(<+ zQhXu$(qpao$kw^yqyLAyH;=EXy88dmy#aCq2x8`da068@V^wCY<%T!}6@A1gSFI&z zs{yoqv}jdqxtQ7pQQ8PfMW2#DpEma()+$tO9fEX-b!Y*H+Q|S8iNS#|B~1CgKYO2( zdlQ2Ce1EU!`^WE(`#SgRvxl|UUVH7e*IsMwIqA;kGXn$f$;i)lBfGx0bS(5 z8NXKMiGQ9Jp&r$DvU%n}1DWnG&+z?zGu;BEUmR`Q1|3;js%&gBbKMJi(syX+pF!)> zalBXl-_$K0-Iw>@9cmc;h zcwV$^@q*i16Vx|ZyeN?0yr{jsRC6jq%$koVqkQV~xxlEgX}lIb04*@ zw#_SbN+%i`&Np*u8~sw=<=0pmK8v!VVV{1-@-F&acohBSyDq*aKK-sk9u@sYQuy%* z%8GtVp+(6pnh&qjo=?BR?Xl?h5|0Kyi}xOjey4V#-+Xr!ZEk>mInT)w4#dN%y?(!O zrTU%iw)3v^S=S_g9pZn4wITbY zqQo=gd7;;|=GDZ#&(Cn$LdRt<$s2$_0=!Fn@KskU{-UK_*eyIon#L-HrjSJ zN*Fuzsh{y;gUe*%u|nB=(MCanyfA{j~F%8&QI<+<9DRpYfktvBphqYk%sB1N(pTC+KhQmxbGGcLm>e@T?|QM}^b+)V0p1PpNNxfJ4u6 zWQdZU&W7^89*vK2;6nDm|Iqo~4<&rj2a(D#~eZZ|LXa_6^GO%(<3U8W_8oZ-n?xK zX0H9?$+AfpMZMTl=h zpt;PNpF&4@Zrp?6t)Qg`rQJfB+FW_4eSIbQR~Z_8g#3ft`6hp^`!f0Md>rJ?Ax$v- z2>XWP!M)D1&ggC7Enp00rR6slJ}DV9w_~1MhRmUPk_}x8zTKa+uYU&lHgvdXYbcQa zvgGcUhd8CR{qmROa{tPMtZ9P1fd3kU(!bgHsX8T-s}9ASi2}=T#!38ez9n;YV0^$Hdk~_}PBeKi!E!oL%tD{)IBy|2Ub@ zDLR!~sed-Irf?v-C|JXJG4q(`rQ|6;GBH+a@?^O`AziS=c>eZ!>nB-QK0a1m5!^hTG;70|=?Z4?rSIzr zZQN1C6iWnh-f z-O!)-za}lyoo$}^=wxT2@3|bk&t>R;O3?#dia+v<1bQK(pVgYx-B0VK;wxp=#8;Mj zb*>Fqe)V;HF>0Z2>47tA9$2X{A7$v;%6Yb5;={yPql{?nZ0M!Cc9hn=y_~f}V-LHb z96PjZ=<7lDq4mr!$q&A5T0<~lbxqVg-XV+TjyV3B0;M#K)HyS>00{wjuev_)t_TxsCQ@40XcFi()Yo>dg z!A-XN4f-j0SZP7h-k`s}9at`QV4?%1Yuv9OujS)8?tb`!`jCDg882Em@%84iWqe+F zz@_dG*iJvCL*E$}!8sEd@wh&jNlLpZ#Q!AR^(vOap<^c+dJG3hF?Uf*6ecVxly?0TOQ*u zBrT_T;}bt!xtjPqq7}uvxt=vL{yFrR=k;Zd=}VqlM_;VWlj(k)v=8Zre3=e?I|vU* zgBSFGCv=Vn98YuB%SKf)Y9z$k*uz=x^T_fE6JzC^h2>lpg)e8j7n^pn-09}2vCVcb zxt_fP_L$t+-j;KFnb~ukW4>p*XL>U|l(d3o z$xPBsql2lMhK^!5Ituh6=qP&MGaMbo0p_e?d}*xeflK>K(Y$c3co>5BMbdY(7Abvl zLGm2)S+767f78C1=Rk*NLyyD{{`OSXq-5;iL*M=_=>fhUeFvuKcpv+*z1UHkyBVR^ zYGStup77h&zWCGq$Tg&wJ!$#lPTsY*tlkvdTtj*74}Q=5dsHy>bjA&R!savIcLX+9 zq6&ciumab!Jr%yF4>?I(x8pPK3<6m30;W zO>WVYg6+N2l!!+r#z=_(pi!#-REneJX;9)L#!XaneHHU0I9}nkt!9(o-5)T3T8|kY) zTfBT09?k#{pLFnI?jHd*9}mmmTi?pMh~kC*Mf2kv&W@345xcL$p? zneIZb?1z*Uej9ntVhnY^$4L5h6h1xQLg8X>4`+GJj^O6i#c9Z^S?*-&5-rrs`c6Xk z33f*l{yj04CT#p-(SUFu*+}=Kywz^!N0KIz_mzky_P^e~;!)uA<%Q?@@8jYUuRqU_ zmc)f_IClxL0$Hlej&@()cYuwR9SJ$;M=ojnhk)d-hJ)%r%bek%*ACdsrIr z_KTiqUK2PusTL zb7i_Si2bg8Koj5aQ8#*zx+{?(PqFunYhR=Dhgoy%xthlFnzkb=qyza8>p%L2tVZ~x zuQOS#vha%n^d+kIZR%CtA6{Yi(!GD{>*fmFMSLp@IO`kPFGP5@UZ%AhJUi4kNAnDN z`_VZG(HqWbMu)QNpULt!Q9c@^{FlkkvuoLHq^qoG4Lj8hwH2I=DSj{Un}##zn!f8m zcJZ_FsXK3mv%VyadakhT?g4hctj1Qq@;wtwEWeC^JwvX2cns%Mx#oWYLjzZmHCuB zd-$gF)R6P(mPX{eW5ICn8#b1w&MBMH3P%u2=6+%}uYJG7DHY$SMDIlG+2-@<-<~x= z;LLNE%%^_#ipQ$+ed?5r%J4Mj1n%#hw~e|a_XRbcQD;KyM8QU^8BdPw~C{Nb%Otd(24aO=w6h0(TYfebgJ zkn=So7iBK#8izL{;It(e1I59}=t(|gO2IH&FnH~+qJH5dL_DPTqu8pmcN4z%fXfsqq1UGb0uJHj^+eSv)CNr1S{|`xvk98*8f?jMrdz2TD)q~@l z()rX~enR$=4A1vs1hQ4ruxMNFlY)u(-L{>rdyf#4Hn-J(7oE<&drVBvYkoK;Hl21Q zr_}wx=2v=6h5f$$2V-LA=zB#TXYD!6|4jE*4`$K+`U6K+bfxug>O0?jTEB|&KCKsd zw0^q!=+XMw`VO5sp1;C2^fsdJTj!C-qwh1x^T3T3zVZ}0-+O~i)3_IrCzalHN3QUh ztG2-ZLp;0E`#AD+rFZFu1Mp@ao+4;cYeiQ&|Kn+$>HI^^Qhhq#{2fc@UF#atmAGYqS=rja>4-FW!qzRaZ19NY1*qiulx;rsMnrL&; zuq17^a)v0`PqcY5`tDF4r%nFwKRt=L1q}Iz(kJ-kmaAOKylK+;BQ!1<;XiL;jRB|B z*S3?jNiklo*lfq58oKT&8t~})6?1Nx<32&Y+n5)5?B`3lFQTm1RN~uaHA{Co#mQ~1 z<7w}=&UF}fjdrPJJIs_he?-Q z5~mL79;Cmtv6AzQ40b;{0L>|_Wns|SLUBRqY7gGSbx7srabNIF~v1ZbhN8jFlw%zRQrDJ*hx%LghZRK<66SZFEUM)Q4xYNk5 zbyn-W`qT7@L;5(o8uquB-aa%?^)>MOfMgAH;o%=GH08t2%mZQW@J^+bOv=WI5j45j zslrdQ>V;rlbI}p$>oeW6fkE{7zy%i9F8f3u&g1wdJQqVxt<+)V*#fuPz@O)acp9Do zJ#?Za#zFGD_|y^h1-8BdS2QW!t#R5%eZtiqo_o`s4m-BW-V?cVyu1}%`g+0lpOgVV zGpxXG=BNNvHg&&m`Z0s^kY7qWkF{;`xYI)PW!j7w`FcA_MXs% z+CI!T;pX-yZMvCb@1;*Tm$K!|)y}@D#FD<=!XRC%Z>J%CAU(PEITw20ujG63%+vQx z&vO4>ZgC|&?wO2(<_i1MT{$(&(M4vt?|3+yaLCf05C2ITGh~RB#ISZiEi7=bf2d^;Y{s4Lmj?+o#V;Zo4oc4I@-&0pC+w_ywcfkFy9N@9LC7nndG=} zFKvJs>p||LyjR0B+AGpKVngnmS&WWgD!PK?-Xv9Dm-^p7+sWi?M{~9A$}us=tNUTo zR;Jr>(9YelkF;;t0c`(sy0 zT#>XMRqw9~B-+fKg*~9%G;?QR1G3sS_C)^KB)oUaW6b3{)i!&RuVQDYw)C6yvk9?1 zb8j;;aqyfmvG9#cw}i{_xg7IqOWk8TTV~@QCLhA0k6&$B^wHrK&HV$Hb0!OIi(lMD zou5}mbL#!8+E=Ko{3kVjU!=_2lo_ko=)}_!PtT_O|f9O`D$-}gns+m{8wFJ{@=iVt=VMI+*EM9u&nhakyaKwZdV_Nd)0cJ5t^oSH-I>ugv&LhG;=}RJ z#S@II>70$u6nSHs=n8n=1&-f*VC!IE&oM!{&bDnj=g@cLjRXPp*t2thvKX2vX_R_`O<^)`S^D4yW$6EpIx~N+r1Mkj_O;En7fcQ zcE!UOuT9bc2dbo#{1LFQK2O*UZ}Z2t@ec8Wa^$64_bk5K_0zX?$Z~f;4}T%fz4VED z&?)pU7f-U^bvyjSq9bxZZfPq*~)oR{Y$o(6Z97ICLVrc3N3Q`d#& zJN9!twU!@V@E`EJi{X72!2_qm3ok@JbU~tN*!efYBhC3@a&59}SKBx3Ig-|iQQ)QP z_gyL9_psJVu9vN~GH0NaOIJ=R=cEh82}>N$|_o6^Ya{#znSK|Fe5p?cFSj>oLO{S5w~D!rHSatM^k(hot{WcV|hBtj)e&TQcE9?y7DY z3azE#3x%$EIJ)N2K!(vZHz7A@-QI>yUT2$O^fk9~PvLmcIAdFDzFQhm``90!&}i=L zP#OQeS@!XpV*gd}7W}YL4b!=Wt=kKu>^ii=PDD=iKE8f?D!A^i2Zd;Y$4 z9r@z;xi#Pi9UX-azn8BDUCknVzZJi_jC#TsqPOYGx)`xO{_#=wZi(aL?~Hi0rR)ZD zIowqrh!PJ#usDbLcJCJWZ%ZBDt9RNs0)-#3o*rlG4EF{8rNl0{k=O-ZoPj_cFps%! zOWl2swlsY7nysrEc>5`~HtVwASJJ}3R}D-ZX_So;%Q3$6F=7Y+rw2#bI$*z;`bN{Y zr8YKza7FrzFt}E}ZLi+9r6}@fOOY3kplVCGLWlNDG?j?p0e&q9^5sjD0ckepl3fb{en;Ss{uTOUm~8vC<|AKcdzUe+KI4V4k?~FXGxWAQfI6EzrhE6aK;d? z;RfLF`cU&IZFpmn`mLdNO20pbK6ZkC=*ZL)r$3|bn^8wRPrcVN_Ms?oE2f94{Jv{k z4w=tPIhcVoF3GOV%O$mn}tq2yOVV zmwWe8hR{K)k6};e;`gu#j;Ff)h@dW4b z`(A~1EqtkI(a285!|E+fI}L(s>6YrgkF_|!>(3w27-K#o+Sk%pdqwBC5z$d!Hgj8R z!;XEUV}9I-HEmY@^=%V=j7);gufwPBLdIF`N(VihAMvG#e}2sPQpVR#>qss2?lJs2 z)Aj#vAnl9#^*wCzCi&{I{Q8!rwB!G`Wk27quav%)p@WgmwET1Y`m{&tytaf~*4ktG z^+o?`*RM^V;@3CI+IW2PfU{iqufEXw@XdZJ+~L>fRE3RSUlHGYzrHdrUyVt#etmUb zT41{JS--w8|5fj7lh(ud`o+DpjV7(9No(-Z3NKRGUM4Ndf0bQi($Y;@wU@Tdq=ihH zbFs}=#MAjfhDj^a|I+wbzJ1CN)|CinAnf&L)K4CIs_I>=7$bAaI__{4Er~t~$z$jl z`tp7C!he|1DUMF`47(o9&at$61NaO5-s06siOtn{T>gjtg&RA!8UKoHbK?oN&5LQX zw(jUQeVCoP&gC1%d*zR}<)=`-@%dwyk3N5l^8IZ2FH=79+|lI&DR?V;wsRffXKntH zUMc>Cn@7h634gykx~{T5wk^hOi^in8d#`mbtj;4frutpJgR`G<_F>+8#>o?7lJoud zX(vsL1$fu}*P+PJ!Nd7!-1p-HeIs+0J<(BjV?V^XsB9|A3Y<2@IlF~?wc6`>Z44h~ z+bBE3c`jA9@$biO8ukqP_W&|$5ZN^i8MX(qY)|&@+>c!msA^B^yZLKr&QHqFq3)+Y z@<)_@N^q6k=`25w_7)8}uk9k9l1cq`Z#j{^&by^`$aH5{HG0-Ev&YSIpSgm)06ihJpXhr)I zkMM09|Hog)bfzYK!PhQBZ@{^s_7>NJgUg|@0`L;>@B;qO(OAB^Z|2$HxENedWq(k_ z{@_nHIBo1h&a`{zP~Y+PPKyg{9Qo4O6Jx`_Vb5A4?DGy{QM|DU{f<1qEYeLTt6kJ9Kac-}f+&gxCL^Zs{QUU*qli{|S2` z?z)g}Y9M_Utg1JDHER)f50xVq)+57|e9Rp_A907zeZ+Fx!=;Xo9sm^orsN-eoxPUsA9M{y+`_Z0>wWIFa(%g4l%MxVXKGla?`iw*W z@bge2tTO-UJQqP1R#N+DOK9|~E%o>9Z0TK{k*IAVUeYMyLmgMw5~7UXf6kF(1!);e zLZ$f7n)^AD?j914sL!;zg|}}D8eGPI=(NRymY=TvexXUz zdGc1BonhY=zlUF%{k}cr`^)-{jv>xnL=W5{UYF(0U1xoUG-hXrUbq`Z>3=e`qxiJ&8{2^yqKzE) zQt}_jblUzg&{?nk{r4H|E96%;4<8TJE5AMAF>+vhOtHt_z%NDbwZ9r2lP^l+`XnEb zJw^kulS9X!H2C0K#NdZ_97I2|_tJ9{@^8~T2+-a_d>E=ZkJ#Xd&*Zab&2cZB)xJVD zXZ6_qJM6Cy?6-KC=()iH;|0?`2+UUK?JDZd7_j|C>!OaDO44Dd|_in`vjF z@>bw09dfdJgU?&_IeE075((+5A3HcYxujevg(YWv3Ve$AQ z>M`T{b=Es<`I|T&&A7zIfhr*_yBwSQZ}(3;?D5)7Ui(Y++$7tJf$m-UPe0}NBN#)B zx%_ma+`~64*!omj@YAP67t%@oj`5Lxc@Se${c-w)mFSLc`8a)IBj;tIdF7Kr{MYv^ zeg7zZ;{AM=uURENJn}Wu`J3umlya81_?piCX7;>)TJv_+ZQ?4mS$%Kzk|z3}fzCJ9 zjlSwO>fnA9<6pK%ZKBtb&sdh{Gj_M>cb5B4Xw!@jeZ7OU9X$U@{(8=3-r-y(%d-)` z-OK-1@{3+I=N^97`ihl2VCRzN;~erGq>gfYhU)v%NBor3$2@31k2POw?LO!tH|YGN zl(WQb74|-z1mz4IA8$NMJiK;NaxboVnMd5%=nl*OSABG3Mf_y=*)IDY@SanDY5AAN zf6c{ur4p%boP7oqJmU&h+~Ipn2N6 z)!zCK(e6NZjQR@A>;Fjey}g$$8R9IpOks zp39*x&8r>!4?}O;IKvUoxtjJ;@fCtUEgorcmW)Y+zc@PAg6bX#>5fCAoVM&d@In9l z_W$a^C^}c2YFB*vXQq$n&plXnn)L_UxJZ~Cf zUJcwe2G+vCeN0;;2d@Us2<=n@ThXNO;KI-?ZN}z@F zpow##jdP%pvytbEk>{sEJ4H8sH1?$%M3?QGf}3{^a}GDJ?ZMp(J#RdKjNNu^I&s=V zl+S>cdb7t0;_oLLSSwRrGi!9L4Ed@KS4~o?O&#or#k={nGXoZx}fs+r2=r zgMay|f0=R9*b3iMukKO@@?_1Z`?hRDmR!Vot9YzuQjcOukH@bl!z&lOayX;*vWl3~u~IlVgb z%*dCVgm|{*h3q))Ca-9_g6D7HRWbJ6{v4_dPKed9UkS`h+3y4<#DctUB0U7Z@bi{C z6JieO=T90ocq893QohxWS|gV)i$oNRQDOqk4{Z z3P%jSaC&6$CwyOs?Tg-{yvGZN4=$WOYH)Zu_zaI6T*h;o$5(vZ`7%`iT7c^ zpYGSc@96sfi?Z=GcHOQ4ABq&Pv zn{TpnZ_oXTm#;U^GV(-8>#UFCE)UAz4*&Utb-L?%E?zP4ubuTi`^mTP4Ck5DbG6hu zm(7sBO_n>%v~ADgQuF${?6PLt&(&|)m|q*wrTBMB-A5Z*JNNE(vUc&?$8RUU?%K&X zMmt+~IazP;dyQY5{q{?HtS-~s2af&jUfR$dRh#tW`$nFEdyyCWQ+m@@uS{Lo((MNF zNDt@hRDC^T-6@@Qd<{=nIc(!?mL5(5#@dr@9jUrezq~^{$})JZUvI->wtV0_wtP0_ z8^3gP`S#)fv7`g64?%cZ8hpM-LiFr#7ElJylpT!DHl<4o|HRVTh=7eLux;QW!#hOJ zvN6R!Y&rK)b)4hsTw7yp&vMVE{$kph$~wdy=*0oUBmMF4+jP7$;)Wsd8DVG2o8nQz z>3bdZq?{QP%Qx<`W)rt`b+x?=_W;+`Pj1H4A}Nmnw1B| zWA;Zz$M&qzURS;#Iqvip^*4~%Q;e-6XEsicU$r&&7=*RrQ~Zp-9-g1q~$A{KyiXiNJr3rGC;_>5)bZ9JtY zp?kotU~i#2tHUo4Yod!@Q0>-Gho0h1+F$<{@8OHFGxTh?Yr$-?5_p&%g`&P#Qm=1J)gbmned)%22LA8 zM7BC7fV(r%5Bg=x?;jtVM!pPuzWuZiX|fM4@bLtHPJ(+>CPe6WDC*ts&NI;7J}%P3xg^vB`xx@p&9HpHKLhaR-C=O5xfgMwiSnS6 z_+v+(lJm>~?%#IdovCG>>84CK_2V<)w1uf_KK2Y{y_~kSrX04xU!?q(q6xuKezKET z(M|qE=pRDhYl;(^m&O@YNO;6rD=Xk7ff*OE7Ne8T5<9*c#XJzn1B_c-h93;bkj z`GEJ7UCo}0gYanh^d=j(sB+)eHj^z4J z{XKQ2TTHrqNE8!Eb@*p5vbk{>_wL%QZy6t3CjGu?H)%gNn!4s+r1d+~9h=f#YMr7- ztvjh}&SBb;Z26+uF9h8Z;1i9>w>b^iB%=sE&EH1!dK)_0&hCgq(U113>GP8_oP_=# zUXWaK{Pm{0cIA(%wpDj%=lIz2j=GcQ2m9fvaq52HA}68$-PN5+^IEr5UuBcUlkhRr z^LKie@^ze>>bu4wRkk_OV(q&^jpJhud(bDm_sS2($Ku$Mt@YkZc-ME=d#``reqY0T zDjaGf!naKFitqlFyDlY@37(gML-xsMr_e$jX_f};{EvI}hu*dIKhOI$;<1cL8P9jp zoUExlWtSG^`48TQ^3?g|zM0Rl<_DlxXtqLpM)xT>?j5utd<%xZpexrnYc0Hqbiw#b zV6^Lgrh8%vY!7w7HkEpdkR>+N#(*bGd(YACH6Bi@X3K$=XBBKk8}^v7+SglU(9uHkI#0WVI%NC*3^rSniP`qs)vTMe zEqUl$2G&gX2A)?IJ5}h&cg68vkllD?d;9v*e=Ia}WUk4FUz682$rWmQ-c0VLJDfhD z93QG&~nlpihG5d{dVACFaSU znedcG^qB2NkGTR}RIYoT`IhDWtOMt{?pH`t-4|lNsd^@P^(f|@#%vt#!kOl%-cL2( zGu<)fsTc#f(D%`2ij0qu|1=+4`#5d;uS&|F;syJtOSsQM4i!C$HtM)%cLn(SDYmIv zyR}yD1*Q|zvB!naHF9o;?s)wWVp(ltpDR7{kU(y87{0B&fWFsq{;BVQliWAT&Cch~qWfo&iA48h_=@PHMGh=u4>Evp^yR?NkCSqk_Joq>;%V_Mj$}jH)La(b zHKXs<9F^}c{!hlAM{!()gJ%Rk^xr}(SD#--|2itRhxs7cak1u)M|XWZx_gu|YRlaX~Q+LkYr-!|t_9lk_rdnNVkqiylC>Q|C&-jLGf#~)i- z|FPfZmlkiSyAfMG&T*Wj*c9HobW6<**x#rB-s*SAFW#ZH*U`4{u71~h@oO}%G%gEN zpVxL>eX{N8v~6M;(7(T!w((c-+76$y$jIm~DLuUi9(eRxS)LgKhlsMKkLBt zPC_=x>)}ne?*87^I5r%oQ)cDd3D`Pw#~XAfelnUg2S3@7s_*(};t=OeicPtSm=&B) zm)?2;F+;I;E@AG9x9DtjA2tp;Lvi4*C;g#)#Xo!5`{sU0d*KD&X>F!%eOLOq+*K;L z^edS&K6Wc|{#&fkvY{>E{N!~b_h3Iw`L_`ZcW&#CNZ~Ygxp8Ic}(iI)zEKj~Qdg}Y%%y;7F@Kj&lrjKP8 z+kJWX18mW}dl_EjyRnn!Zdr#jqk-JNtn-G4Nf#`t>t(O50{XL$w7up`T4%P{ql2G6 zUuJPFe5U#^{{mmCL(Fr<&XW&wZ+PjR9pV8w?uYmt>D<$v{pPyQP)7v&yTzW*@}dml zqnfs&ZG$-f)4A|I{8IK(<`K>S%RQe?-Qh4Cx*J~jk4`?Fwdh$w0|qY1zuHM?+zM_# zvsLiPXR{aaRci71Ro|A=x2wUQ;JW`>=9cRJkh4e9lJ@Jq?^T|=z#k*d0v{%i#%f5K z&S|{(e+E}s?pw@f;YxIV3u$+gH+3zDP;QDTXJb{~?3EKA(0JVOp5j>NyVsd?-M=u6 zxmv=UJ&(D2E_3)C^z&yYnA2u`9HM!*YE*0@^Ih$<7pF1T)5#Yie+K1xQ@#&#y)S1y zoY58ss_uRN$O^@Ttj{IJKuG7aRu--O)hK&cxyFio@>{q9IGl(x;Sl(_1>317Zzg8f z-0!r?o`CYkoXMG(yw7v9Cbomf%h$mHsEl;wx3^v~6Q0lpg{NfFRe{a|0 zm*9!@$OG6bB+j5enkT#83M9r7&#(slco@G4$#wEclD)yYkNkN&$bEx!g5XY+O+;CL zr*tc_gVqD_q1R)cj*BwYlu>!n)m&iU|HOs(VPcC_Dj!Vw!l}%kC?kK&Kawt9q4ugM zt93 zTlz$;2QLH%HV5z-%BD_@t#COXn3plP{Q2a^ew|HQ)s$8Jd#F#mL^!#hv<08GZ@7y( z8ldf+?;TljkN$i3x=*lxAI|wnL$~><3&iDNoaEnY{crWc)-kIYH z{te6(`Du2|e~Xv@m5%=AxN}Jx!d$6)zrFNKV9;Fl%lUQ$*PC)#?(>ur%`AIgyduZF zige*6+w-9oPY8W?d~7!|Y8h+zBJ4c&?_}=_edt^Ht>a^U`YzIulP6rB=6qUz9qX_5 zw%|u{jd$j=B})DCFOMeleTA`!vpP=y`y{^aV6Bmj#6E1pIZIn#%$mKOwP#f@*j$MG z{6a9Tc^i5T&4qS&-2}#Iq`~zd_Z0Kgx|?l$*FT|umWOh0GkFX7ZpS^x-8a*&m3lvE z6TXD#MT9G#4zj!$z@me}9=>j-KA#SbCvD(6md74vzUR1-MK#94Wyqura^Iv~&7aqK z=1^B1vD*$WxDZ}?0X+45cLycfrh6^zVE0q?CyW28Z52+{B4|>0zk+YtFQbG0HvUWNRBnUHk*D&A^_kTFGfn<1 zcP-!0#RH#>?bBXi_fDS`&qr&GXrbgf^bgQTIefdEShI>*CwX4q%HpG9qYXYX-Fn*C z%bgD|5WjCEK7YC3e}QKYHeunY*gsFSGKP&ap6C9M{E9*P0`W$%w=EqA4lLiwbni|X z!}TxPdmqaC?s1(eeqs)YAo1JtUR>5II*-))s)szeYBh9dV{m7g7~F3%N0V#5AA_10pI&+SwaE^s>wK&L z9*xc48AF{Ni+*k+?cd}r_hfO!BNQ&3TSvwIZt`ckw|M1Vp`2v;Ti}<;ii#zg>)gh(Ym-{$xVqCj}x%RF9 z_xK*_!Mz1M3*WB;TUUG^t%nP_S*6iLS+TV%I^o?TD;B*y*3ilT#!YkT6rR#Y=v;3U zb&Ai4{s)r2>I7$3CG&9k>6Pe>&|lCt`jg42dJ5@ymoT;&(B)j{as+hwXXw&}F7JKK z;^{udcIljXlh$SQTT&eu@@58fIRe^qq00}U%RfVxiq)dJGN4WQRHc5u2io+%C!o&+ z^tl-N)SZ+jAN1)$pDy(2=M%ljpHMznVPL8QrfOiy_;dI4767I&FjWJS@dE@V!4m); z`6s4+ivy3o)c{Kkuq*-=*^!t$z)}q?)xe@WM~{j1N0p6e^#nUEkM20KV&f}zT-JhP zjmt)!c3d*uKQi|IxNIQ3^SETX(@9(3&A4c7E!3I^9E*7pw`sEer_M{sADWrZeh~Qoe@|+VlINr`u;CXRn)pOLn#o zQ%=0ludA-j=6Uhdqx1g6%iCU&^o@HO*uaso3!nYd)8W5P)n@XkKjbs(de?pn&iav@ z8wQ*uPETx5J=n`hlU$`WU3ntj`zG(bafJQu<4S!z)W4wh;5_0=TpPq*C=K}{DLV+x zR_2dyQxzU=*Vr+PyYM;)KjO+^+Iyo{_F`5}AZFz|L8t1W4~vYAgkXSTIP1`k_bPpo;lX-pc+n>?V{y_IywI8zWR}N0L zUy{;($pE{CZ;W`h{ex}$cYR>z{WnwEpYa9SKRu=WVztj+${}lZ%_u4NT zXxn;vyW+?bC&PO$^qwy^SsbW*@z7DRp}-=!LGsi!)ZG~mSteelkB8$s;K+3^A#Wu* zZ}Dm0S6pNDLUA%KIQp~b0*gY$^Jl74Qh;YIyVZ0&qblWk%ni#85WzhG9K(gDaP zvV+g37n|~*N#nG=f%s}hca~}Ka4UGICSF<&^j$x+GkyEs=Jzjt|K#@%eu5=F*UpjM;HQzF z=E-*Eht3Fcp2j{e3x_=Nvf@9xcqv?*_@ol(pKwec?Bub|C+U3i$z z55>21$LmwHQBOWg*Ro&Md4G<(g}wG=j8!B2azws(%pE_-FQpM%YccxM7U4smi!yid_};~Hl&>-etv zUp%;y`#*lYggv+VnRmEoneGF56}_6~a^TaEG0mabjaL543ps7lt4!$A`qXc*w*^nc zrbiEl?pu3yY=Q6BcpRY2LGZH-*zXJuToUID>aPA#V#EcT!%p#mI&?N)BHz8hRYv@r z?@(7c`4*2XBK|CA20i0vAs4pY!@1XjVrR2-gZLbja*qA$Uf9F#pK9U*ZJt8x`x;{S z>}Eed9JmDYZw?FQ95)AAd0S_-3z2`Qr(qa+=WCs+ch_jINc(4QuF#Y@DqpOTi*%-EII8{Izl|1g${%joAF$v5TYjKSpH$a#dH_g?ZguCei) z3Q1Rcek}9-SDnMyoy}TEEOYe4sjhb3Qn)2X*y?4m$f@?8Q%TpL9d? zeC^!zrxc`@68x%-3etDEXgV)ZYp@|!*|h4JG2-{bI!;9U}6dFFNYSI;Jb=5 zFIcdfD2@McAuwcgf}s!{??Xq@C+N&ad3RF=SSHL$8`RwAM5k2eg6A`qA^JV-lRLNG z!><{>uCcx^(0j?f+-LjPSxuwd)nV+|PeCO6ic))JXG}^$A<{a~5*B>)=#+Bo~PJ7FO z1xw0$MH3I6kiXavyQVa@3+dmy z0mNkW&gM>pz9gG8aP~HKSW)5*$}J>rE_Mv1XF!vY%*-W&E(s>upi}9Y%h@;M_kL4N zbGxyt2n4WqJ|0=HH>pf z`JuiKjYs=96RxPh7oK|C7$eafbTwlY1PA0U*#W-Q-@e!fslR)X{o8~2%_FJTzykmJ z5c;{DF>7NSBGi}LlXEfJT*bEt-!h@g`N6E0zrs9~J~V!^U8jHb&XE;&L03AfmHd}W zUnHMi%9tEtyaa!QduMbeT)jViqWUBp$o@wBO8sTudO{OzMcCI19~V%E;PvfP_g{4` zyy_hI9=<@FiTHM^4b-z2ynhkC=jT!Vw}J=l-G1Ip+0WV=i05yIFXlOnsW*l@pkdjN z*fl@T{SL5KXA^%HTq=*w_%xQ>-7!P-vlyBl1TKdRaCS-WJLEWL*COU-A9x6iGb;lc z7%?EU_6itkPN1V%WTjwWs--}{`uEg|Oc z4ZP2z?qBf!XrRwpJy%gi{B{;_eC5}VtUS<`j_(d@CbV13_Y7d}O&imwZzOFDC*Kc| z3(lv$3kj=u1_T(;U-iPy^r1h*Nie0NUQ?_o#2MfELRnYo8=9=BF=efNZBjk?> z8XwX3qs)U)CTH~U4~?7TmjHS6KMKD$V+}7|%sj|q?6g)5@Q*NayU=Uw*X7|E9Aek5E;PPX?}guvIzVD6GxX<5ztNqh0GD-NtC zUmfewUHy`>K^^l(Yf#1q=KN(sU9XK_(b^K{*$|AMC0TD(u%MZ9uF`iH`!v>4;e298 zd-DItb$3$UZ!cJJ`GIR$+qB-5q-DLF;q^i5Xpne#lHH}pe1|e&+Wx#TnatX!x(>o` zdee4UTHRUUG;ERJlj>g+>!I@K`#Z!pp2K@tdONaGj(b=C_71r>3he6ZYwxp1!M-x? z)k7b-pN4xMsH+}1cPnFd;QHTj4%pc@=5U&|Qc$r7nvh5ra$ZkdsEzJ{u zC-!`PTK3Bi^qboHAUIsXnjYP6^||9aXj|iz+g<#_-O#P}I#ZEf%CQO3-IPNDf#wgPt56`c_I>c7 z_sHXnJ!6Nxyn7qC(i~A7#Fbh{DW4N}s=mv9A^fq0b?3j1tO%O?@32BQQ!ADj$kV zAF;ZM05EG`qjM6)L8!yFa|n0U71HOu|A;2`?~pH#`pVt)9-JC)&6geY|6Syae{c_< z&Vz>_>ug=7y;G+9C$De*UM2P3rPO_j^y1;0Pd9xTOc}xE`+)hrVb!;e>*O0&mSuGm zv$u>g<(5*e@)pZ;os_s+vNP>U|Js*3&{SC$->~R>TYk-Mdxz7;>-L+vwGTX&Z`gm* zZkdVm*_qa9x07DpZ__!3Z`jv6>Ph;nboE&0#1#CJer`;mAL^zt6h)Oqgr zdup52(M)6x0*`_DrHYZU;mExa?q7E%YfcV%)Bo0VSMpo%EO-px)Xxa%i?vo#PO*#v zMbWl!O1a^SlI5IpI@dWZp7L#4=WlZsrhJ>;`P<^}r+mA_e)G?6e0b-4FPSGan>^?^ zQ)yQIm6g|ZPM?i`&y+oBH?3h_Mfy4enx^EP&bl{G=U3w!5MqVD5!CoWd>b$X$0nR0k@0Zmh zI=Q61eSC;-A?gbiCjEm-z5ooffVXLEWxtNt*zrq>ZrW* z=sLQtk;FJ{&U$F|`+G%U`!R*1R5wf6*fH=zlq94-41_ zoXkF~8klN4I8^Uy+En}1v}I#+j4-h|v`)Stm8;V;}p3(+3!p$cmW0s{2 z{aGL|^k+^;u|9xbu|DbwiG6V%=dI^r&(-(VfUsZU2z^1&iNyg!DbcJ&c5YyrmYKg4!EiX{jW}vTP?BPvI_klV01> zxb8I*XKfC#Wpy7@<0-*Je`G(=%5`Un1_KG?vV@6YUcr5qtZ~SATXas-gWpNe{Re5i z+;*>j(wVD|lW1Q!knHa36BJv-*CAk=ws{}=(A0Bo?HjGVUzYp+yS6{ukeM{*x!_jv zljQ#~FG$Dk*+fY%QITACcT=Z)(+>lu>Qj06Tu0dcX-@kLx8Efh3 zvVYik311}Uck{?+&3sJtz0~-X4_b54v_Y#c8ZoHmqCUhW`4xRDJ8`Xv@iLTHFKH*% znpiLYFtAzK)Y9JX4eh1c9cYXU;%3}6ch0kglZeBaS2#FyMePg|$Ab9~y5ed3-^`2fVDTB*9{A@Q>PtX$<=IIT z{`fTL!>Rfa{YkZx5D#}ER@SWGTdJ)2;_odF?hU=iM-%h-QQ|wBI4p(UfmDA^1}B8~G32`9s1l`-TI0vd{4IU;A!%zJ^Jk=5eLmX>oZV@ng!V zub-M{wi`3g&hu4mcjW~>?f7tqfkpBh{(NnBcy-;(Q?Nb2FV6ntEie5qN(a_u{IJb# zJJY0Rx)aRvX#U^1-_|B5;`u&T;`=O^wa<+6tE8Q$^ls|ro%+Ka^(N^k@IUcCkAJrR z`BePRXQ%j|54kgtkgxMyz7KlblRbED!;d|Z;)7m&duQ1qwXdS>#wnAHPci$=Ex&58 z=XG6U`fGg&oECj1I463$#?q&O!O(!p`LaeM^GS6^b6DrFg-@l`8t)ugw0AD}@@3C< z_^)pVA)0GAB|hUm;FxlVb2{X=Z%hqT8F&JLD*V&hcEE$g3j<+mlX@F<4Pkyd$FEvh z$WMFJZTR8&>jCwfeZ*(k?FxqV+&8x$ek&Uo_34kmAbn7G_CS*Zp_lPDkzMSTYsja4 zbS8Ec%%~k$>;4{`>YshPQyP(74I5*_@kHqRW$Qk75)_KCjPc+~NeT z|5+pY6{QQGXVKmQd^a=>_O7dJw~X^yI}S&-oXPiw+R7R6-qklNe)&kf!}EQ+LglU5 zA^W0S_r5;uE1pWbvUNY_eNR_h*;-Ay^dJe+L+Jd)AFa;F!h^!woa63CU#7gZ5ZgZh6%`U1acUxS!|6 z`yOjqP5h_39(%9lrz3v6C69PedGW(7@^@1^x6lr2R#xQ>8(&2+cJuJ33=(G}h%cq| z@{{^=4$GPwTzmJHp`piGhOYZV%QcCeEf!C9-!J=}Pu~$fa@}ip=*bx`&-#y(^~z7v z@#123g{=bE(ts@u*i_fQs7qs5f70aGlWDQmGTHf)uD!SLEINImIB5se-5pHa(S&bN z9=fJ{^j-zXO#_ji24U-dBIn@gRieS$y?7!T<386p%Uh5S)b7TsPm8sBvVy+F)>yew z-}EcFY^;e-T#_}^=miFWw?%11Pn3E6(-~4W<;G5FU$MdXu5fQM_|TcQ=8?_={JLr{ zp)P3D(oS;!-jDnb2cwf4-nDDg*WM;Z)Q(`)6{L%PRKD)#Cz?1>m9(8t+(cq6u7B`k zVr0y=vi!z%RyP9AH1QGZzGl;l9<%8O9ny)1xPmw_lIbg7WbS!)tU8=YMsl61#4Vem3TrK{{>ScWpj!5vaMLWl{;dQ zLnV{0;QN6fa^+Qy!CTS!Rz~@{S8m^>+)Z_<9jlsEcC3EFST)Qf{UV!QSZ&jp_sbiu zqOS8CY!VblI#Bfzx<>U^zuK$E#pY}NtPu>vfbilr+)7*cAZ)H(Z)sR_Kgb-_T~967 zQYZPBl1Fv^iTWfje?{+%+2I9OGnc-`oVtp+btQA`3Vcgq*r2AHHKFb_OS6SJS!RAb zPr0S&pq+6xy=I(Ef131_q__4T)VlvF;uNIB1Cd-T9BTgEw%X3Wl3yiZ6+ell%s0v0 zGl{*ba&MS9m+8)?ewA0e4e>dD-qnw?bP<|m$QOm(uiYA#P5-v| z9;h{bSm%7cEMV7Yt;w10dh(aEC(=1>A-MO~bM#F&En-e8{kni`O`NPdIjh#%?%!J( z*ILfKK=FRWcl_WFEe$;zT4WDzZFe%=FEP$>&hz{{Wf%RarQyBzT4Z1E=NU*Ibj1_O zS;KAJcKzl)M`MrWoN8r4Z|^yyiZRe$aomMgSGt;a*=n5%j>T_9OR_~)KLnq?rLJq; zo#%blShN@G+$X!^o`8AaOXJ-gekUSBwFj*X<;zo#q&a`ByuP??5&WXu$V|HP)85mh z*tM5XpXNdv@?3TL83~IA`DNNX1(dl1-YVXHJ$=oGhm7B<*dST%wY;yc@a?a&+;QSt zq|YRsv#u&^vUb&Qo~5!gNLzpX9SPCMpUJ1Q*}$pD$>q`8r|`|r(R}wJ{x^a{)gwF# zM&YouT{h&|ZnkXv;N3xF>@*`|+qlygQckjs`s%RumP0F&&-}h>Y>S|;vE&mx(ocQf zxJXyfIx7fI>}(e=UpnbKLxmed+n={VxQITOxtVl@VgIh!^)auu1;RcGDl`E(mOKC1;0$+n1GQQqMNp-2;A= zUc|fMUk%J7&IZ_5B=*9u4)M;ovOeg%F2}vt)gY?9vdrTefQz7o@V=1*u(PPrJ}jVZQZHoe_h*0|6yXpY2RmM zn&f)tpc6R_+#ajUsoj+6Ca=*8g{f;k^jwC1WvD5akbL^oy?$2pqJ~Uu+_9%53opfKfrE#?G z{`j~hqvwyeOiTZHO9p#a#i&%DOCA{;)4754Du4g@NJo63%kLXu;tN^50r#CyuXwh2 zU<)vdH!q_Ny~lh0fV=sA*%5>DL%yr-+J};L?-?eZZF#5WtRKJU9aC4P8~5r8d+W{H zN;mO)I{WH&=%y=@deo3}^5Dj_$cP~)X58#>_7Q=Pg&KZ$b5M6Q5VQF{Y{)_lYiIcH zC+Xdp^fSRYZTVR4y&jIwRI-k!&N{t16azX;4Dwew?@%57`!{)ycy-LV-_~(L(C}u1 z*TA+@jV?Efex>SiwH9>u^JQn*^!fba;Jn{qFBrhKImo(UW5h}iFWD*8f313{g+UvBr9Xc)hz|M)T{%dElh6q=U_YkiWT9Kbx%`od9=KDjv z#Fz@E2awg3w|=qBD?HYwk-xZe{^z{>RxT4=Sh>vjO|e$`=ktmQ)^=?XHj~y4r=5CI zaiRU{82WAE8F8NYYx=T-z8H8bM%cJ3(4O-B9#{_2mpF1UYoa;dFZsdP*kbw=;*3l7 z#*1`zE%+!6EB|# zeIVOZJ#6Lya8@`~mr=LAjpmzV@6>n&i&c(1&m%XAx9ER=lRwK{$TwvEqv91foHrNp zmU9bezr-tN!}mk!*J6v+W(VR{<~iLw|CQi_x4fN-@0L@-P``=b>cMb zJ{SKjLHS)L zWvbR$zc=T|i|Ic$f;VM=!{I#_uk20#GlpAV>Qvk~;8$|B)|T#JPx>V{Tw>w>A@CRN zwD8~U!T)dv{F!d`QScK>(Sv_U7x-(B0Y9|d;iEhay3RO;kMf@!EB~d+BNP91v>ftW zH~B`8&!-oygD)_insc+CI@S0n|32k=e1xZWm~QnBffOI*n<*z=>em$>Zu73b;OM;9 zdwEmO-+lpXjJM&}MNe9OU2AA7>7%?m#UDwwO!!1Bzs&J{mx>a*J-?)`eoIwd{Fa)A z{r1Ms^GDWvuDiza@;;2U=(9Us?(c_hH@?U^6V7*^>uGuUY~T|wcb@Tix%TZk$IfHF zX8n;jLMP(YxAb&2yiidvsrp*!{1yLFenENe$$Y=X(*?`kR62jd$GhYm13jTWwrD{YxH=pa&bG_9o8Q5Nl7N7*)8N6k-d9g^Ei zrhIlC@vnBS!}+(ZW6^`Qj&0OYe%8@-2=|e*?EdN6e_ET`+OOFC(bv59a^4j?`6}}=k<`k|)UzMKNgTGzFXOaF~bwcI}& z-skz9nmbPMaX2^+->YlWkhyyxb0=jK$(_nmLLv{HaHxw;cq}?g zWT~nHAIo=Me5}AN?Lk~E;Mh(3*3Tx(%?7q=eC(quEPmzB*2qshTeix3u#K0Va0lhz z#pZqnvXJ0-gL}*l!ZWpA-#XOxZ_!0P41clwHGfk0bPMP9Q?1@%53=#Q)NA~=;dSDr zPp4hpDxI!usO5vNwi180ZHy13gFnCtX0q0v*Hk%qf(WE`x4UW6w_Yxm(X5B1ss|-w>6PxEC z_dfH?b(iq8>x|9@tp2|Gom&$xb2o}gcljucs7G(dtgYkOa)SxbBw~PkZV+;}gEG_@TjLV^0x7pmFY3TGj7|x$juxP`I_h z^s(H~L;j?)A(p;^X}0fQ`vQGG!SB1#y%!jIRzKpvTU~Kk>qUB|UDkRb&!hT||M|V@ z``kNQ)z@P3C_b+bcT@gY6F0!n9sdu^wQGH2-q=`zI-7V`Ti^8B8p~7loYqZS1>p3l ziiu_&uek={{QK zJgIBF^gc)H=s7a=%yfH{@x~l??t;(w`??XGu!0@0ZN~H0jm&o|yFGlIc&7ZuX||slPMcI=^TD z=5GSCAFup%(mCs#k-A@%ZA4PP^V$37KT%#|c|Cp8{`qCvlPG*lb_i1d`pGLhvoCmu~Kz0PP!fAfz&A+bZ0x%oi658FU~plQknat>aMeN z(^VJqx3?|ds}GFri1#CTTjSd2MC;>QSY!E9_yWtDRu8iCb3QaJd071KyYy9dPU7h` z*LEN4XC`f_Z}I~yCx0t(3^mq~Bd2$??aT6N|Mjr-aW5*c>rlfH+y2lab}q0!bhJP7 z3$#BmrTr4M-^;dNe&BTGdAX6}1y9p+@PGVDvcDNk_-mEU#cra^vEnEV=%_p2olU+x zKaSA;WZx{Gv$(wy*7^x#fBm5#VNeEmOK4kYbm^OXG?#0 zz;4d873Wa#68-!BX7~H31^GB@EcRn#`&PGPmU(3#O%OMpviCN2#5g?XEj#D;0+aMm z`yY3bKH(=K}ZLSBmZ!`Iaw~y9=`8a=^K6Quh(7pff z@!j;M#rH!Vz8~%e-(Al=q$5#`!|1biO?&$jPj5BA6aXd@rx2K`fhi13>fbitQJh1?ON;_fHSm-HkG>TGOChiXfW?#rmTF)L z1B<>NJtj$AV*FQjEWX3I%)Z$Ezu6m?%8qeC*OD?WcOEq^nQj(o>$@2jtpkOu>w-f* zV#m@SK7k&^%B(u?vgetn{OxG{VQn}03drZ{IK*#%1zl<#n4N9)hwD?mJNH^$U~sLq zK`TnpA6`SbRQ+M~JvQ&^#L;8t39FSk>=k#;F?QWi{E72rSlGb@wiKy zsKd19={H}TXKDD;6x>#RwX-hC9~0(*(K|IgGd!tx!Uyswz0>~>{0d*1^#$}!-S`!L zc(ujn=jxsQKl&BMv#cEHpL3_`i>jZ5?o#X%%C5ICZ9Bo1xegkte8S2(srCt}b=3X3 za~;t#TgS%ZZ5@|UNA2UET}Q*OI@i(gHCsnbKU>Gy)KUM~(RC0XeDfz~rg4{Y5B$n{ z;w#ka{}A`)@l_Ys|Nr|YEH^AFW)Be()(glcyGuzxB_M8ydRHHaQBmA#kXFN5 zQw0?J`w+0Lxo?5GfI>wHU~8~$1b3|_pzUSRN?5~|-}5!|esgaE^yBaMd;A{XKkj4R zch)m!&YU@O=FA!H?w$UPhP~XY`j&I<{fSMm@lV9|ECGE^0RKUDUX}&>g#Q5F(;6jy zQdip>ok5DboVe%tx%?vh{PjwD_ow;q=dU6E0{%4Dzid->M=wZ{m3cyfuK>c!6>%)`b^GXMJ@TKQCOi3m>Rk&J%_p=2?| z-Ol&o9^41M-SR})+-76PdLT|t?HxV7sKUGjpY1Lr|6X)ehrzG*T-PM)On^6>iP!r< zlE($Be&vP8>+(VF{hxT@dEq4PQ~CcR7n~Pv5%+%w|69iW@5cXDasQ)Vo)`X(dsu$? z5dXjT{+Hl;_G$M07XXLGav-7d6%hZF(FbI>{k^o_URr3;dErGSjkk2Xv=CwWFJib@ z&z;j9*z0v?OjeD)U(Ik#N}-#hqj8%S!A8JPY* zS|cxIzo-3#L%p&Q^kFY}(dx3~d()3A`iqT|ueGE&9anT^Uvr+Jb4v9~XD|W6{nRJi z_vQQBV{!J?EBc1HyNRE&SltC)T-FV-xajh};nyaG28#}IOueaY6j^XTHiHKfoF8i1 zji}Qe`k#t3ZKb(qkx%ee&O0x>z~C<1ZE4CTyGbVG4Hxpic|^L0K*ZEB+$nvBxYPOn z-_h|>=Jh4a?~AAW=Yru=;@<<%y6yks*I2<2eR|LdJGBS4+I8^9-e=nR@u}_9^5&j* zlAT)aFw3W8r*<}d^zAn4H=TT+=?38Vv36<~3zz?2?=!J?)P1I9PYjGayD5E*=DOy- zXzy`g5zVEew~lsbXv^&Dt(EUw@`*QQk}uRqzdZo`Hgn*Az1LJQZ;-jy6y@HWXwtWX z7Qfle*z4VjHR#i%-wd^`UlhCVB)tQ7ynrJB9D|IFv}|WnjZX6bJW+mQtMU6`-+{?+ zGbrzWAFe`|>|!_R-GSQ4|B$g0mffiQt7m!Vih4sP!#&58#lIUcg$$2VTQ-mGyOg01 z9d`WqqP5(W!l~J+mrvZ4%5;B5d=YkYc3qIJ*4nZN-@3mm-$K$e|CD?~xGQx&^85MR zmHM2!Qdwmu-<2xjuGHpUmbM!2Q5)Y!TFiZ-aYbtCNby>?YoSldzm|3$kW8^B9kTu{BNiR8*JdjzaN&&9?*m zFBo)kzA|t8zbCzpH>XQ>&Z{c_HnRIzZBZBd z26e@a_Wh82V2?j@DPP~W!5h>?{LkQANB+a4^Va(2-%FZG*(_ut;Z?taH~OB?_v?R< z|54Vu%=q`G(G%9Qt{wF5G97r<%6GR>m(d;5-w@x0XG>m5b#F59Dees>)IRlOzXrZf zpdB68O*z@VTjwvawf&y4=Y@ks_neS>x*=ycadOPWh3AC>{BL|VR{R6_LS{SF*;of? zuZXwV^nSY5q2uH$=UqVIK);bs+BOQ$cV3UTSK86h-i0^ko_7Se7lqHbTN1ew(D>Z5 zIsU&=%$)$O3A?Z7O)=UyiX1Sb{fN5H_?G_BZ||e|eZ!TLrX6a3xwEGXzEFrws&t+g z4}do#EBg6LOg>~le90Ae#1Ev(yvy5Od>7*XT4e@NrmTZA$fP~(?8)nZ4>j%`DXkA_ z6}ev8EZz~zb;jm-Y2DOTj!nB^p4D-*-(uk@_Ug_dPa$U->Ql=Fc0CLs&wa=~Jmk-h zz{4+e|N0*f+_Q>E+|@F z`%JHQYro))3cr5g;M3mS!a1bpkX}rB1?l4`zk%}kl%GL)wRKgm`b8fhw~HP>rJet+ zjBs;dzxqYkXBoSlACtci`R_}22Ii$ZgZ4p7{uq@P_YHppKGb&qZk7l7X_a5$HzQ8w z4)UKfB;ymo&r@@L-s_5A7M~9v388=5vU!7Z+9mNnC)tkCdv9Z3KQp29AN13oH^p1q zntP*dixP}Hyr@gJaK@KS%=h8W-NGUK3I;2jAw|3ARaJt!0&rLI-A>lkrjgLRxm6|H zK@PGu3Z@A8gZ(YfsN`F5qX?7Af)OXbOFQRR&g+w@=O5H_8THI*y`#3p@}$V~=gzCz z)oMlUoHHtFTb3QGZ8_GdODby>$x)dXoY#GNX;IcX5^NdcliCmXxY#_sZ}?;GZU*mm z>S{VB7~bmLy{h^N{jEfISdtKGvF59@B7dFl;5W)SyL@Bf5aE8vEXyzT{WN*SmvtZY z^Pcv*FL9SK-qqMIsJ-ZPr$aHJSC(D1DUf+xQ{Bh z>yXpzU8)Rs!4`jwZtK1-IFMOhGhvpymN0XQrLle6nh(?(UC+I0|Lowv^%ukYhQk9n z6Tc%r;-86^74|V_JAvV6n{W_)Ue1}X;q~A;{w|N?1K~QM&Hp~HZ|cdM_U!An16vT@ zp?jaB8AH`E{;Y1{Lg=spI?RI(i=pRSXn6*-9DtTTg7?V2C6%`~q-#)_jb}6}1MMz_ zZfl_18PIJ2x|QwA-@UQ}I7^d_+dz0-8nQsa{urM#^|k007Qf5!)_9fe3EXP;TF%OR zIZ5{Lfo?hNf|r&X`}!R0?V}@>WaSVi+xs1SCk2uw6|jZ}xqmtl-_=QuGo~Bi&77G@ zM_D+#yTPx27x9ob*|E9`})nooff8LORQbZxVXEp?;;Cn zUpk=5N$JaPAis0@#qUv{7{mQEU>ZpqqDAdT;@c^P2e;Z9({bxQ?O^iiK5a9Fq&G2T zQ`{N&x!4A7wfDThD^r$j=i4D*(f-NbmkNH3ZBEBV`nFH(`Ec&9?Kl)scd&!4!-?}t z7~cntkAE*I-M|vl;|o^~cZrZi8}vKAOp8;LIYs>^-Ag)3pM<-8CT!T|N#*12C81F> zxQ@p&`<4Fr_*Dr4YZAWc$f%^1mE!`wfZ>8$9m$?`+la@3Ibk4-F2$59ve73+f7^i*V8 zy7{8=_z9bo@`It+Jq*g}9>&uu1OGQ;k zxAY+k&qnG(4tU%twK)2i`DX0(u5Wm6riA&^{&oDs;Qu(av$H3_J)arp;ZGg7i+kbQ zyfyoxoMW|-9rLP2vZqe!w7GWkySr=KJ4w58oPxu7+#6a(+Az`*NZUx-cFH7DrU`vY zXAO#iPmN)aw`!m4LVJwI-v5NcH668{#oqqR2j(K3lLY$j9EY5oLz$M~V12v5o*?^Z z{SU3T^U|KNPdo9Bpz8PUn;f`)7(T%4os<9S-v)iqUA+CCtbHH&{rWvCW1Y%&(ZA1L z+>Cvs_hwvsCwbRW;7mf7(2aFrC^&I|Q@Vvj{*R|_`C$Dk*DW_VE-jmxd1xKFIB27^E%JaS<=63pNoAPIyR;4!Ef3YWRK!ZPbT@g-sC--vTDEo(fZY!Nf$0wfQ#~*?vJdw z{@%!1bZec#-vsVr7e9JQWEgKiIYDR8!ey64xbwH_m5zhCTb=1%2|fG*`CE4f)W1Mw zD7=bxB}ZNNzCBZrE-PqsW72V@8vPk>h@>=rzw-&&7cO>EPW$_N_tu;DbRQ#LvQ8Rf zS$@-C*1$BkggCX|oAxh>Z~x6$`va**d`f3EjoVipQ>mj2ecY;B&X4?(?^mw5KT_h| zMPK6GMK5<8U`TOqC7pL?@ljt~rLtOk*E2W#y9B55&!hERzKRds(uDnS=OTn z^y{$O3xi|TFZqA8*TxT{tj%A1y{dCKWr~xyk58S*R+Pcki#Ux#T2OLxntOLgAm z$9tPOwse!7YlDFIP0!}j_{!CKvVwOH;9GgX?61$`xcgHKY&mgph6iqN_7o9UomjHi z&wDx>PpiL6h+IKkW%A>3X}-BvSAtAmzG6jf`CR-@HvOhH^3J@fZljmi&RX$K?X0=q z*5Ab_$ z+?5@7KK>-c_u;kpr(ab#Ft2WWBfeh&9>w=BVZJlA+9#wW%J&QHmo1-H<;-7MoAbNB zanIQLL-~NV_g^#2%=HLw_Te@QAJLTG+mA7X& zyxWiatLlPomH(&YuRQSUt?h?gyDJgcEj{VnAlZF}eAUf|MRdlgykp3#IdA3c*j;7c zc2vAW`3lIV@5Z({+V>gSKtB~iz7P((fx{Ny@a=@^THeIjnFkCDz~6rMj8A|!`PrBl z=Vzk;-uA@DBjBg#Y2x~N;*Nvo<5qj6_RwHJexO(j)>qr}TfrdxRV}owJUTng^Xz%g`@K7&Q!?y+?r5*4rIjkCMh4-{Y>!&E5B`Fj4jSQ znRa+H&hpRXtnVz&{MvAqe>P|N$?VBf*qf)qchk6!k&YjW41AF`E3Jb^iid4we=3;< z{by;pcQ;BhiTKjC(vaE1%HO;Cci#)#-Sc#5O@UEyY1K!o{`&U3s{7wvQG58i_c)WO zu9eKIHC%kSc$0;<>)-9YgOa`WTt;nZe_Y}1kA1)LZ_$RvNn^2_J_?TNvQT*BWA%&F zp8n^~3mM(h_!&0r$bac>K75C@5Z%em(Ae%*FP;*8?vg1R*W323P9?GQEo|(ye~r!@ zJ|un*%lbCRzo+)dIm@qj_M8=0Y@ZXDfOMpZ!MlCfkd}l& zeo6cU?`+_F9ylw{S$V~dbN+HgA#Wj-{5uAxaP`O&u`#?CSU>V`y8u|*f=}U8_po)= zc7QjN(A}3ty*pk07)g&>w>DPxQOfeh*BF%zQuY94&A5EmE8Lkh-3!q=*@N%#XFFS> zcia8`Er|)c#1DNLcqi}n+`^tw{2!TO%t8K(XZbR*bX1CyzaH_mGvU7r6LVTD{#k&z zn(mIIe#uwX?^C+_RG@y*P{+A5=qy=W!Wl#j#=&;U`%C>#g{sT^-!|(C<^(3n{(up-?!LH061LGO3hb&wglE8uD7p zVYN9eow4f6Ed}+sQ?xwkGv>DFRp+tW23mcy@>E9P)7VT($25n!G|zlF@>c%axx&3- zzFD*T-{2g2^}fIluY`arh@LP6Txr0C>{v>DV>-lb_O3!``$NA^?wlXF$Gn3! zau;uzjK#lJX<8CG@Ycz5+P0C*n(YdQ>v;>OhBvrwhkl20Ze-suOEWrY)tTtk8LWQj z_uPp|SKUJsojqwwpXR;vOm_-(XkNbw-_o2{+<4+XBd^vH;j(gn{i-14+EXrd=~Ih^ z&+0ov;SHv2hI_LKd3&8YBrjaMUwa$QX^2BO(BY;o1yARxH9nt!#w6(tqg@b1% z&q*_T$t>5$>j28ezi5J>YX}^+w>E--2?w# zpOCyOmpAKDPlMa#UY)1IZ5l8Nw^QP9+mblpR`?0>EnfKa&orL!L*++bo1l;84D|JNc1j72wp4Z8U;$Ol&=CtQV1(3RK(H8cJ;BwIDq|5=;o zYW5t1-~91D$7itj`R&pAbm?(;$6-$tnM{85swb6H z+KS!p*5<9WcHs3hV?J=?zbEI@Zf3tCS{r_)mFvY@iWw8(NBybc-M{uJ=)n3cSsbs^ z&U?Y~)$capBLjN@&G+9i7OJcI)2u%zTzVmAaldg^=(|GSt%@%yAzv^@KH@hR-K6Ra zau=l=Kj~Aev3pZo0J`$^&t>=ZZD@De*V8{&S@(BZ?lhPG zH@a&@o|D>v?xZU_72QdH4!ma0iRJ{$_6uUP_U%6`t;OS6`e$U0Cz0>)F-wU5baYbq zXBXYXaPHGbbx}k5$m`L@{(7Bx1PRy;V({8 z{&ibEhw=qKKe>E7jTcX7SV!Ijn}3LWBa63yx5D0`aBJ!cjX$}rhWHD*c~98+*)(o` zJ_jwTp6b`U`Pn{he(F1Jeq!s;0M`|-*uH2FCK@#RHEcCB?<4QnxmtFMh3i(@X|Pw@ zB)jXT@Ze_f;^yqtg6!3j;L$DM)h*%Kt>E3Q*{huqIW{w~w7R2HcNgz@UDMuKwcos1 zmcZUEc1L{Rm*|t|hkil6qr5rc|F8Ul|JXtK|4a0rw?FlN$Uw;~*8k;~z$h8%Zo>Wl zb|R~{@upcb-Z*@`f4ii|2exbRc$aqCAGCbDQ@gsZyk(f|)UDh3>&R>WdN>kgU7CxH zLUFfHyPlKpS?A>RY*)mdJBt5S{0ppeLOt5~?FT>U6VB!SdJaCp3XoOgcgp4ooyZgV z*yeF^a@*}d*3!B8iw3?-H`9b!?kK{tZrwN|J-1zuxqhPl5Br33sNV^7Z>RS4zJ%I> zSDnZc+Un=&hK;e!qqZu6*{`Rd%FjbR=mPzE%7MAMqxK|vt59#Z<5vKkVztqwWx1UU zd~My|dhm{d4@mwpdlbq^CjFHB#oQB?yqMwTzt78G!~EBLKfrmA^^J$BikU;2#00pZKHgr<>p7WB6EGs8@~yRv*MDIkZn`b zOrLioVqekO_Pc|rE6aVIx+;NRwCL03H2zm2n>2jaH_c7)Wc6~=WlPmSCI-K)NUsL( ze-DS9G)>6-formYVwwm+_`D zeU74YtiCL-ZiwKAJ~g%z4GhWX!L!|e_i>)gM;BiLFG#D6Kd}) z_&a%VV+hsXPui%z>F%ri-wR$8mqXmap}gbFI=L17co}{^{zCey;R#!`7m_|Pf$-fw zOCO)?zKo6W!DUWq-N*7noa*MAHn>AU=meZW!k@;@FR#7S8;yUi)T16+q%Uwmi>Yr-tf z0lL%n$lT57JBxpR8R5`CV9%(fb3VToANFcnzoOCb{1J@fF{d>7*ri)Fc8A}#cu#32 z*s#&0ZoNIccW;x(M07SKGXteNIwnM-tOM}Qx>o3%_Cd#zcQj6`D6e|95gw$kYG+kq zC@kL&M_E(8B!2&2Mn+Ph@A8C-&x36$K99gx1_V-P@Bd3uBq_6{+k?6$Hg#US^;*lz zJ&M3UGJ#Q7~qtBh5fbZfqykQ)u_`DmiUdB79 zlL9Sf?|e2X(k(MMC$#6Gt+RRzj|`evbm&@sYoVppGt&;$UEtKM#U_0f<0?FAj1GVw z;pmqJN2%@-LZ9YjZzY<|@#y8R(CZQ6ZvMp5?31QUvb&w|bTr$>D|;_A%bkAqrj};) z4r|fb>2tE7*&C5DA2=<|T07wSKUvxr&8}t+)b+6Myo<)`7+dw>BCij&FDdT({FjgH z)%3Rkz0SEL^3YqBH`seo*#DAu$Fl{Iw22c>*weNh+$X$$(gVgX%HnUW9}Ugbj^vdN zL2F(P-`e-AGOjxhLe4 z^2hsx1H_p(=eV1sd>`)W8pbATtoriZX2F-{wl(c0yF2)=IkGvRxx@RJUb^7-=gx;a zx`sE9?zdYozfX7~Yp?&mWL}@}B>t9^J8akW}4Xk1853`QeUBDZhgca0bd3=VOPZ`l+kTt6@?|i^3o8B=$vOkUv z(U;W)&rF|_jP5C(4)um*L*AKcc;`f~9?_xZ&_LQeL@0Qwhv(Hj20W*-IeYn!^@~I& z(mO@l#dLV0jo%r3WVq^!8K1AZhNrc#dc2nBVY2|QYuj?z?~jt#_*a2m9wx8!J4c~= z>2n<3Du2!B%SBuGcW480*KH(XYC#_51owEXD z&}!ax_R}{1x=;9#$+0_oE%`rl^5k_F5AN8mguKP*lD=WQznwH`-J^p$x2q(sg0cP= zZ>9Zv(&Tj?4DQ-4*deFgQZxSP?o|esZ1)3jSeVnbUD4>S?JBSz967oR{&zdK>pr@3 zyJG5SIl5Cj;q*N6`{y0Q&T+4p!255SUq1t<-=AHvU|HQ~;uw>OE4(VOLa-~SQYicju|WYsvOqP5QCv9y-z{+VylTKOr~ z>1xV}N4*NqI}%50y#G>HenyPehMbn?S=-z9ym~}y2N`o?HwCRdP21vY!p$z$+*8q8 zx`&%`>}L+LhbqU0rW_lZOSYUW}`>gvb)HV>mS{zp4!EN3NEf5nETjy#su z(D#z}56ByJ$k7icWbdkApYvBkYm%8$-2#u+%FoC)wDtx0rQ`JJr(lZRpZNc0->yB= zscCKE`2jSzI)0O-$x666eLFBW1qSVngVEc>2o*#C@S zA9OYQp{v+KUCAEm3ie5tvxgdup1kP^J$VkgVEr1~B6Q;}a}sCi{&*Grr4RR&V)wLn z{-Za3mRih7y&OMF4_Vvi^$AH0>;fO=e;#xaI|H?L6CJ4Aw-0=m{zW_W%oFuv z!@i#37rZ&+_ba-qcX$=|ALPSaa}0U5N^f0#Nk07_N81(L@qFH^qv-ctjeaUZ7=6yZ zDHhZ>d%F;_aCCTJNcC{eyOCK_(a-tqgqruY?^$)Uc32(Q8>yX*YKOcVzMEGyDAZec>F${x%)*=6`Gz(sfj7inMsnYc#M`ym(nOD; z%m?s&wP{DT+?O+^qZ!-FpyN^KnY}&#X~x{#g=EZ6;QODw!^zxLvEv%EwY}A=e-~jP z>zaSwuX4f9plQmaL(_us=O%BOdoE!y<54_+MQz#bm9^FHepfr=iuqMF^XwfAYd?|f zzWFBk&yeGgc*=C3Ob5z5LYYMBN~A8?3?wjDB%?_l9|TP4$QOdMKi{Ht(S$>Ohy1;X`?i(2 z*S1P{R{En!;F$eI#iw@99(X>>oDsc){=J&LpYyqmpW(&-UGdP)z8((OoITs`MznKt z9PI>u=ws%RrJdNDZAri)8vk!JGqZp^&|G`vg@^DkylnkvtvW}R0fa&V*G>eZOuY2e6 zzl`}`Du(7~K=VsI-%GNUD(c|fiJ@M}M#!_Pc$dz7hd$(K{7n7mz|^m}vku+iSaLie zvhnY+dmcHrS)RJBm9+z?;oNbvV35H{&W9?uI^a5tI{e_UA%Tb?*lEd_(+CV-60YpEVQ2E3HmSyz*Yk`sF_1 z3?uk;@9=v3OZah>U-dRVEoL>fYgdbv7I&kt&l-gtOcK8L{k-My2g(lSE}4m|+0-*E z`s+a(_Rg=y$e!c*cf$PhJfG&&e}}U@_-hI=-Ybeyr?uDB-5Aa3HdJ-vxYjX&)Un$ z9%gh$Y|1=)wyQlnJu}71Dhv3(i9NLTm;2s#BD^_k^=_P{Bo&`t?=}{_o3CdR-r7#K z_06C@$v)YHM$g6>O_6M)(5)5B+E`zeSOz(`HdES$pSjF(S6A17m1O> z=%Z7ByTsG0%|fr%KaeteU+<I>pj9bN&=fY~glCM>Yx_Sr2q%6R}a<(XnY{Bs#JJ z^kXUL?FuGN92~vF-v56A9<}Iiv3>H5FF`ZRt>=idHdEHOv+@YnKCP8RdWZYtlB&$`Th{s5-72-8HN;*q8TO|HU6) z);0VJ_Xx_G4~iTdV(Fx8IQrY+38jZBVrzNHras}r{hYe7x< zt(1E0jhj2KD);u4wd3B~T${W6yV_;=y-UbBR-5Rxy(F&fdudze`dSBO5I+N&4?yz= zpn2J}T}~O<#T;ht9l^FEn%JRx#yQT}%6|v>GZLNtcX20Jc!}@(FHW?9jt$thlfUdz z@iX2B6dvg}2sik7fV`^jCKGyRK*;~M#KCqWX(hlWKMH|!oGsgs&$|GdXy6ES9&H3$ z0r>|5+Y_gN?I)yJ806DLcR!Nd`{H05*WHeH9}m833|z@>KNHGkt1acS-9e;l%^&b| z{i2=7C05qTbdT~aobBys@j9P!2m9H5)PB-L$I(0T))uj!ieIy|K1eneJl|0Nx8NxH z2Y>F!QV zgMC_C_h4`42k;bmc45#%>BHDAE#v$%-R#kl=cJ&QlkR?#*X{;F&6&H-v%KfReqF=+ zdS4Pr`Dgv=?~k+pmLA>XBRi=lir!`iy7O-6(j$)5rAv=K4n4YL0O`>WQZBZKv+v<< zr(f@T@M#bCCHpeL$$cL7>(8)KtAEWi$`cym_#K`~#u2exkKT zJm6W(%61=iJb?z=`p^tpebWY*)`kQ*xp$8d=B51NczcleS$~-T~&h2 zCOL(7k%uhlz zp}{^qL>E~(sId$*ka9(|>F48|zi#tFA)o3+4x?};oI=fotR+s2(ooK)w@Ob2YbAFVP4(a)Tcg| zw2jFCsohxsYKL;{oLLqPtau+Q|$N)A*#2F_xwyUFhB{8y+vY^I+q z+2*}Bg

(eC~v}@4}h?(YM&g)RHb(o+GbdiEq0pZHqs~+D&o)?B!G6m-DT5^M7sI zUBZ908}CC!Z$2&CWOWjUZ%cw^PS#6keu^jm4|CzS)bUY*^TAU5r_J%&QX4ss^$h=- z|B6>0qsKUFO1p*hLFr4U3x-rzc@&lqY7eV#$qt()bDzhP1K%f2WeUzg{z`0X=%YHj zYq$+Glulj@Q&W7Me~5VHsXku6N@es5w#SbtK0ofD9)E9Doz*oQpuFC26K=Az?7n@1 z*H(3A*YF=7s5gF&%4TLA(s@QXw!gATmM%_u_W9)PkA8iL?2yqF3+^n=FWLZ)`XRnj z*4^5z3SXb%Z+kVoe;I8)J3;MQzgnCNfrCu+4}tj2 zzNI^RnZ3H&>Dxr{`1vD#RpL#DG&d4Wo#}4Cgeh)s6N*L~>QN5gHu8inMS4H^&HUed zWy-IF=B2YJukMqLmL@~TV*E|Ef5{EzGk&isEM0yHjn6Ri+4|=Cz$-79KjvF>mOtLo z^k)96U&`~d1kPY6t2zBS;TQba^L@aX+thK~9TqIB$fx-co6E`W*Q@8W3=6u@jG$fJ~6OD`jZ;+ zeD#jfQ{Bg?BidX3TQb}zbqSA^N4ta-&fM9>-mxEU%e={YQK9_2QS9HbAHY3(=_qR6 z^yrGZpGmYbqvoT=TYR~aIhJI6n5LRO&dPF*En&UWm}qP@4r8dh@i@G&-r_WV9Ip2A zsejk=?T^D{d}|zTBJ{`MO1}MZ81AKCL#TFCegxm+CRn^);H9e`zx+_Xg^O`liMDt* zj5lQZ5~uIMgo3*hVPm)-0dB1iF}Rc6j$S_T{BC^vaG%4s;O}K-q!`<3TS3Q3DHhkB-r+)D^k(aJ|L@%mC^pYG$FYm6g^dMS|rUg=`V-D6D22Dd{@%G`neSSg+FJzfN!lW7T;R)Q{1<_eB#IN@@>X(m|c6tpH;u|{5M~r zzJJih=NhU@zi2mfy*kg}4rC2y6w=?U_S#LqtA5c;_MJt@^=X_BeZ<=HwRdMC)$BXc z%-PUPWG}5x@#hk+r>ky%5VEDi4@jP__@;wm@t4U9Xs2O~a=F9Bm? zz4QdH-;)#q%jt9zUkv%wKZU0`CtnQj z6`!4H-gioKGfBHqcCU%)y9&8O&mqN@8;rarpA#wW_)zS=)neWi!dCCae2;fIT6Sp52h}ThgX?_!HyfE#0k!$M9Blie!Wm&L)>|Hkr2cNplX}j&kCo)2K@{ z_{ky3N-6Hy#7nM}PX*PhHL%Z@^@}V|NOwP{P6wN7+4}7J#J;KeDRGuJT7Rzl=*y0C zZT;^VK9}mgLwM|gG0cyvnI~5_blYg;{0kEa4h!>pzaY zfUi3*qAvBx&nunzH^fP2{*q}g#m)8ZyyzawjtbBIeZQSse*Nw7g?Rx5@qO0%)T@W0Uf_?x^FJ%Y#Gfuk?gz zZx|j~nnkGdgf&XPG7mon$?nIm$7J&vSv|wkN%MK|O0S*=2}3PCKjN8%?c)8#?C6-! zd9d{vBe?#X-4UqE*Q)`CqFJ{5?RQ=X&*ANT_v4@seFdyS)evTxSU`=z{+h_$pK1Q~4JB{yL_y zx{Ee6-gYfh{i$w>mrt@mmRDck4BOAv{8xL*15Q5}_iw?4T@C;Jem3D-xbW+7S~^<_ zmc{U`d#=}deT(nc0p_O4HKV+pUuo`P;?%E0gtjg2rSt8#wZkh@N2tCPcjLV4d)^xv z{a&r}o1NTO`yGDg%4+r2$lz17`I%Q<^&IkW`A@#p<`;yv%?$T_69?^@Fvb1QgsE>4-+7_AV+wCyVf6S1)>-_j z+=gQ+Cx6nZ?n1BZp9!sOm*OtwTXgUgq4Li-YTKE^|1$KVip%xl9yNKje~Z~X%%=bK zn_~XNmA~v${MK>?Quu?F%Q_+JslBot_J3}Ewb?f=do9z1PdK*i^0{4f-euNHr=&}G zTcY*~yopG=oKKs)NN=27+4gDI+T1s4zxqS3{oS^`CVu<>_S(P5w!dwSZT~K>{UX}* z+pm}zYyTbEFR1$Q?U!xo9WKMJI%kV5^UXhO|EvFF+ZT=k)UR;Z6J5d=(!LqXuWkB_ zYmb<|ZoJ8!gAoOxQf za{g)I+HjSHYgpLAr8{!KZQ;5<23Ij~Rc`(-a3$*9zyNcG`SL(wM6{tZ%VKk8nZWuK za4R0NZ7u-D8q)W(pWoKe>MV+=-=1N{-Z!sj4-u7I~nb2^9wHV{l4%3 z%7EXKaU^~a@b1!m3~Z7+ir=u~^#pA+kR@g&Y&qId@6I;mUCw5_JKLOb3sP?qXTu5L z2|xJl@z2cLB?l9mqK|08*^+&`M7ATMsp@~78-9p-4c&inZuoA##lwC>C|%g0yLA5| z+g-u`ec(Xn6q2#K-YMQB88qA7@S0sK>%DW_z-Q-%zn!VPnP$!Gh^&GvS@l!uFnpf# zlUr3E^^4aR^1Y_H(|<3%wGZAk+_YCp+(63dt?j5{;Kw=`zFfo1rEU+=3DlbUpI4J z{FuGrb9MDbrjuRX)ud_6dr{8k``N_hL8F3Wr0VhdKAP|NzAvFneBagIeK)C1?#_X` z;im4k?qCy2UQTnbBah^onwfc#ZhQ+r!b{CRe7xw)Btt$&s`fzJI+Ij=T}>Ss?talb zW3rdb~Q&@kVHjEnK>wrHSRI$XXXM*;cN3v#{66Z}99oZGMx}2kKR5ix!~}D`p*@0Z zk2+A7_~?0Fon?vPL*4kcdzf^$Bi}mHSUa=rAm5c6<~9d5%O{zCMt)6k*P8N~?qKo=2l`ds(m$Mo zy@!0dnfplaKE2zvJ~8W1%tj?)%hG2Pw)_NrlKS^*Ej}Z>z9mqnZ70*c+thF2c@cR2 zNEr*e&S%qHttlT+*7`ZI`Cc<{XS%mgHivZk{&|+Wda)Skwr%;by7U#Dv0$+-Ic@1>`xf5vN0%0v7f;WwRM zLH~xdTjANJsV^t=EX>av4bG5>wT2Mc z_&&i6&dgZwf35wWH$)-2n$y;G3;v6vi6vRl#9(*mr2njtg>m*teqpTNk4V?HeKgM+ zr*lSQ+6p+1X`ApqwN1Pqnt17Jd^nY^U*T&F`7mXT%&B%N?rexd=UfZlhPAfL6mVER z^<*42rWMhYPm|4|kACmYt?GwA$ZPN|pIoLldwH+4SEP2v@^@-C%=^B!q+Q&b{x>Gj9UtqGwpjo2g6DJB;h~op~?#32aJV#->zn0ynlJmVPzl)g${t zokiw)dS&*QrP84d!B?4h;0}+*cQLmc&zt|&&v(h6TzIr4OqoAM_C#Cp5v@0o`CqlcU0$1yzAE>-?`oxM?f2c> zs$_Il$;A!(7>MkyMV?4`0>44Ytxv{54K}xaKkL`ne*VSl=ZmN4=f?4NjCF^x(EEnA zQigfo!e{k3n_-a`Q)o*FQ4K*MVod{l;XYs9KQTJ*NgY}aHHWF zIk(vQ8`l}6&JuLlew{Pp>h#N-xd1&E{Is{Z&+7lLyxG{*uk-(x@L%^`{r|y6>6JG% zOfTTSd_*Y!j*hQQIdn?^eRD&-uIACA8+(VJm~`(UbQ!DU=Rjku`*uo;hHV}CF5p|f zHX6U-^Sh7h7d53{tf9S?7T|2M<2ey?XR+@>D<8Z<{biE|9XiYOKh16F;h~iYWsh?) zGV^fY8-_ky?^OKlcEKG#K8E*`U*iD%cx!R8d&sP74c{4%9l(L>TTo|9_M6yye#P$&e!t{5g`fK5JYm-h$w)Q)mkr>4WKG#b$~JU4 zI1;SaqL*7gGiz|!guoW*7Wa`~`Ofgtj}W&SJ(S=p8rnNtF)6ez#JXF4q73&Iy)s7_ zd)1kWj9s9!ZPT`uM_;~XdZaAzhC?OvMX=`qr^26j;e}p!z84NAylc|krk?{$9QLz> z&v|m2$|khn%m`T2ckwjAeR`P@T4{diQJ>FL4(c7=3f;5sixixuKW};cSq%@-ILHSn zK1|2-f|r=_8qhneGd+j*Ig3tH$19EMQ27h_o#WLJ>>sP6BgR2+tGx^O`D3E}fySaUW1+pTaQUU?7IfPJTxR3H+VroN?hmHTN#V>=dA53a z0_1s_z12r{ZigazLlqKeRES+<+%;(s_@FZVZszwJYm($@Sz#V z*!FBJ&3)C&v)T(^_QDsv@Gpddv#2{bgf7*tOPt?N^<901_dof{%ppcEyP@y7;j(7~ zTNaZ~JXd(wj&Jf`(XKDYR)-qOU^)A&es|n-JEvOF|H`g*Zd?7k)nTZ7-oMT@`i|dH zf4q!*D!<`1!=2Jye>uKLenJY^Gh%me;th_HFFITMAn{`I$v$Web>=ZPdzo9iCJyrE_eWKoKuyW8r^rUqY@TV~OZ{^~{xlY~?_HIMo zT6H|VI3aIH68EsT@HgIz{hyHKwO?udik%C-%=_9JCuIgOuYB!z zdgC+Dz4)w58Jibzmi9FKp?>A@MdL=>@8i&y*6bAKfiI_Jf>U1}2@<~~%h^*2{+~Rr z1pAIuw~R7(Cpbe+$S9uA_&LI3;nAwu?18$o2YToAEVF-|$NqNy#L0tKB%Lv*EYSYr zq~fDhZ?pe#+5fcY>_jvkNqI-BcCrWZ|8Hg=q&EqOt9qM#&?xpn-Ps5E>D|~1C9xMu zDn3>_iF=o$xL@dUzpw>+AwSP7_CrbRhjh;{KF?0}Lw+8ObD;2ORWUH<0Q1N-ryl1( z@zJUZU@ik@!K?REtASVF8-O*CbF7yCRTaRR2dp{3sp7b^hBG0OLj~5Q%?F0zpk>SHt({zC+EGx z%UeG)<`cIMuz@49PUr9I5!Sl$0{PS*@-;Zm^v@&(XVH#c$SDqT7-vx)>_HQU-yGsT z^5V*)%4g#~@Zt){SBO28kF&+}^+2P2!U5)+#!hp%IWRs?@^TLl-wTcvjx@sN)Qf?jacerrKF~Yru2=BzShxPc!<3GM%fDecPxH zyva7CpuT%Kej>H_)_1dbMtGh_$lW-qinZw@?fG->P`?z5pWl!5Way!{NCQ(PpNB_N!iVqvsk+;y+ z5$Is+ko;D@_2fD@*W0qIM*=<@6S0A9f_+a@bQsOhWi&kR?v}mu3d!s0bKws?!f(On z^qv20kMJ9O>pbQ?Lh&BOZ}_H1cn$wscs9t&Gb(?4yHKL@LyNV|UN`mZ=n-B`yuN3A z*dx50Z`HGo@I*b^dW8S%#lJ#W&AzvzGeIHD~0f- zUz#w@z1@V;7uj>#1J{pWye?(jIH$eiVsuZ#@hvlKiho|)cuji(|0L3tN%x_%W3%q? zwwiwqFrE5^JN3Q#-p=78xAV>szOWWjZb2G47-0FvgXK#TCcD)pOa&%SkK)NFC$)_a zgvMt5R%PSf_O_F?ktP{~`)MaxWI0k zwqWjewUN2A@sIGA+F9t!lgf_OmUwTWKXifJzZ_p3!-sHE@JY`GJ`#fbmyd*+2@WJ&Z_NDSFKz$Y`OK5;J0^pMbGfvlkPuM)((5gJFTpsvjN#l>VC_tWbTwf zlcKGrz@xZxp-r6w=b_sWjdtErzex5Ji|Ma)wefH4XwLloaeGJ2p0j2eUDZ9zYdfDZ z-T$E+a@QaqreHZRfqT|>#x3S+Xao5qr|NDK=SE|-hr5D(qdzZYpYzoqi>GXZyL9(4 z%1HNo`w{lrNzN+49o%itSTfYl#Qc{W?;NfJa_h$KD{9C0dbf5M^!F_Ew|#|MJ7MKJ zwZp%+zGWuE--@yS@L?@~)`Qj1SPa&M9;}tTY3b)JSnB27)UaQ3yu3x=Kx3i&;|n^6 z<6&!iCU2*ESv1--grkpA>2f*ENA$I>a2XGXSl}LttY!r8a$=D zL#azR{(w+pc`DxJ^DB*CKk^+wPqVAX8rG!%>rw*z?bLUF>xZAU1sW{9`wFK{=hdoz zz)P0zr=uT;HnLH;0R6zjCpGhTvI6_d9FV$5;Ay4j)7}qO&sDxdxll_(g_LJ4#a43545ZK zqjEuD_^KtxdXG;(M13gbpE5=^Y@4L?28qz#AAMmI`@Z!Upmt}cf^XJ*$cW7B!ILfIL z{fJMf{o>El%{`!C@zE;%AK9aGI3p(^lJ>_YX3cNgy>qx|SYF-zyxSHmN{qDqp{a>i z-q3G)h96`cp9a6F{h^PIEf_!J=dw!nFHh0OP$E2vyq{8!!c@Wq+k&Q!x^A7rB^v`n z%IESX;d0(2WDi_2e`oE}%aS6YGv`;8b9NhK4_tDc*7GcP9`!lg(_X!%e$m2PEzMVU zrjB2>juba*83}s+G)nHow+!#d1>xHz_c(P6ww)DudcIRP?f$&A<>>WFHYN@cE!;KH z=fx@RR_Ye)ci+ex^Jmy^@i%A*`?f5%h;Q~HDgGLA{}p=oBg@_6$zkf7e!=^ChKqVR zb@)L&G#uaOlH1hQYm}cp2Aw}TsC&BO9}Awe`$g=Sp0cv;QTB3a%!8@i5z=0+XjlvE zFfu5MA93c%0rD1ImtQyi{Jgr?rrR;C?C7j20$%CFi+Bs8Xj{`#-WD@9i9zTplXpX1 z*0TNhk*@UKo6&kEycD_3Bjtna8Yj3bHmCog@QmV%l%7O-LF4>g5+b1iu{F`ufxJ}+ zoZ}Ljm#%SHQyBC64_IH`g}|bCo%2Xn+>`!0&76Vvzrh_jY>^7U&n&`}K+>FX%bMAF z@A-{uL0;`kOR)baF}5=)?is|5dt^i;ITN2Q^0VF!zsAsllaut!INBP4u9f{(%EQOg zjehgtWf_t6zjh+0iqm-PgBKOO&E6HC_xboy6TCH3EneBnJy{4$Nwlf4UrSz%_uY)2 z#>I|FUR|j-CeefStMQYY;`h087v>=4>nK+U4g_BgaXH7WF1{1E()<&?GT*m4cI8(- z-DMQMYAB1oVcN+GxW2b;R1L|QXtR7-P5#lcp?2%dfR55!_P2}W+fy> z3ZQevt!@HuS=KZn+q05^u{AMtGxb1k$P{%C(taVd^~YD?A>Rih3s{efn>9CQn|Bmh z9|Y>d`=-yl2g3Y1tF^`=)xC{4AGVSkZJmaGJpA=m-CgqPdJ^7WH8S$RO_rXfHOs5J zGY)q}VcRdAW8HLPEYIE0y4J#bzPGUNINm8dvDSWXKF0R}#&}G2#P_RL_{bS63hykw z$fvPKrNf1e?%{r#k@3CxG|=>ga}7eDN6MGA=yg1EOtkbue@pYD)dy&HL)6mh&jNN1 z970x6-!7sbMFZhEz+T9FkepeBY#`l`_~Cr?P8#2Mnho@i;Z?LG9yskM;(@8|^Sn=2 zM0+t_2Y*xC_jz^GpqB#geU6gmox@q)I2ZmAUe&$$qVlsF@gv4EnA|AtQj5Q*_jNMs z&%(W(*c;=cr%{{#aZwwC_8G7yPS9#HZVUh;X$qj+WQmX5S$fEoTFh@`{#!+DhMT-QRfSUm|?n%yXT~Yb>qquJF9Py5~tN z{7GKjeG0qh)!nO*I@WXEaw^|0NADQMzCNFQeWkH0(cbn{b_v4IXUzLd?Zw*S+wCzc zQ)=ze{Mr`nWZqrP#TVrO&U}3P^zq+zY9PNpMLK6ftAzKZz$SjGd*#+X-0m@bJ57I| zsXdQ>?_nAB=*nTK4t6#1?O`EDHYT|V-iLmRTo_{i)xlHJE>M|11vgz~{# zfqXF7*ubZ`w-A>H@2)oZOmlDYV3MDwyl?D$`ct{xbLONwTgngHeYC&F6x`pmw(Tu2 zcYl-J$<$F4mrwZV@K1}M3U99_IsRG?&S~sJrDOUj<;v?~^{d?YFHSBu!Yg;J*WQ(s zQ~%B-6fO(t&vM|G4r>EzO|?1ybRs)h!?uG<)w}f5PUy9;8yzmYxd3OBiRRr*jkD^? zG<9aU>4f{hm2k9(I_1|%>1|AUy88lg#wQ|itxQ~s`#f>V6Xd^O(YrjpPCDm5wtwTN zS^CL^-}!fTA7E{c*Zp&Mw(dsikbg_*K(Bu(rrXwi-XF-X`@C-`B(LzGyq9}$1mb*Q z?s?IcE$m}ux0RHU&ehkg`a0LLfem$?^7Xi8rIqi5x55pb!sk$b(SVcno$>k*=`OUd zNrQGI8~$&1o$3=4(SP@oyVxBavXM%J9v3h2kdRSv<$M^++w#3JLm>waWy&H0G=Iki#sg0|M6WqF6 zrM-VH@26V4rMV+X;~a$Z{L8?_C~z_o+!U}^AAvtA&qr{g>)P)r*@`HwQEg1YnOPW%4D7xmrV1vgy0)Une!8Qv+No> zE`!@?T+-cU#LIrmjtg%bQ;+zg>d88xE6h4kPbc! zQQ&YSxGX@A%=iuW-*wXYKma{V0(uyHgx=PKd`-#UjB?GPf9}L3Ch*=sg7N+6&w~YX z>>jP`(P2}T%^yBR@GT-v<5BkLNa98jm*)PSIO*O+W6uKLsdRhqlSlYdp2erh^LO$X z{a`C+)ewF@Z51@{8O~!}UrIT9-zweJ+uE{Odz#SCcZ73=*M6?N53I}OH+~Y~;12DA zys_cuIXFS-_mX}u>4c>FX*ZKLZ1RKalE|M!IBwE|<{g(&>;?Qh)9|g7H+dT6r%|4e z@-4})e*Iki!uB*5+tc`WGamQ)<-?`7SN!@yxAY8;=Y0j$GYptI@{5PJ2syuy^nBnc z1dfh`e%Z>O_6+N7hLOY<4(>$xX_TL~u6rE3QRI7-SJ}(>3C{CR1Lv(L#wg1jP9D9x zosT@|w--dN=lpfu;v1}7UI1;5CjhQC~4=bz?f z6VetYIAad+t+z}BLv>n@@Dcc?zBjb&5w7K1@Tx7%3&rOXzngfSv56-uk7LivK5#fM z`!K<|^T659EOwHgSo}R{em|pp3pYCmtxkkDo=hC~SxlJjer-bCO_Co3>GunmyCayx zmok?xVNPGnoF9&iISd(7J}B&6zaOQ4-ITgz+hd#;(hu>@x6gB)e3ABE#fL%-e)C>c z+xMc6eDspYEPT>pTUk|)A9M6=gT8#^l1Me*-;rl4dmxoR<5!mFmJ#RUM);{5(kq+_ z?_4@OVT;x!pKpIezL();t0oMLU<6*LHp^xvZ21H6!qKyY8aIv8xPMyybKtA`Md*Ls z0~4ION@SDvJp+5H??8WypPE1ldv<)KRwT!GNc5X?t$(74&YnOrXVw$o#Ut~Fl;7&v zPyVwB+1Y`|mg> zvY+-3+@`f7&HWki;+2BuCcX{b3~!DMk?LN-f9cV$?PcN7JV{aA+pR9i$NRnHdxA8j zf21{QrqWYStXb-p(y+sr&H7Ed8SX{IX}_d??*sn5lX(Z_#N5et2avuBx+tPtgrC+f z)_((YFVfU+AFmnw7ap^_SvWP1MISXCEgU|amy=KQvF|_Wk$q+ivfOsW*}0tIw&mO4 zVmo>&@NowJHD0RE^cx?f!joU$5Yp9erQggRv!8)?{_`xvmI~oi?;3u z%aNO|lm0W!Jw%%9PL6*!=I@zB2Qp{dndY};du=2_kwV~1P)RwH+T{{aO&$9IjcEVTu zrTIpOJY>4v!{1Ms8MXT9Pw!4`sie7TgguBgo@YZ?ib9jyxXw|js0E?aKm z-8L-Z|6bmv>Brvj2>!fx{y7*q3N0T%2ODJ%9lZ%X?G??r=g%8rq@PIJ7$}tusWZb_ z;RK2=svJGPDkQx%Z*nKmUbIUK+yNI?70*K7(R+`vtE;{ey0{e?rrP45!>9}sFB&ey z7h3fs?vsCF(;kUSyMeTQoa+cLp(6Ul{w1X!kxSaRU~ap`UR(ij9f%tr?9lE4FRqBVPQ*aDTHvUEUiO_VMTY7-a)n^3i_8r#vq`RXg*tJ04 zuEq|$?7NpYx|-YXVZ@2gC*dbmVRCC52HOyJZE5b@9Q1gX=`X(g)ZYMo4bm_5QUCpZ zbqnUS>rUU)r~TBYv>wFmWzACC=h9wd`L7NAt%e7bJz5a?E51ynH^|aFfJeT(vj7<2 zWt5Y?@88@>uI7$R4SwOSW}T}Zq4Q9Ds6TpXfL0+svCEb`4B+qpGW;aFF4yRy$qwo$0>B zw_vL_VYd5~39YQ9et&NMr@G~Y8lTjkvKHb0tze*I-cCzn+%zwrC4CvcrCxsZMQ;Fp zJkVK{2_EW)TVB>4o>~4J>pVO?+QX?U$6s6&+(+=YR?a)E(dX>hTHBv>3Ky|YjoxC* zExxQ%c>i|%3xi+Hn*yUZldJ_#Pqn&2&6h7roF|9iC+;zH+Wb!^;xuc17-ClrfBgRuiiI2xYrTZ zfS-Lm?ELKDouzCy>8b9kglaGIXEDE@>G=KJhi{j9{C;lZ?M(Y7T>6~UHqbP6?Kfq! z-NB|U-uyQI)7+)13%$nB#I#+x+v~@!WjuvDH{y>a{`1MB`=U3SvMKJj{P+7>YU;^$ zJCG(mA$&`A@zZB{=~-U8tNE|?gttdbT8dlj@ea9_XGf&f zFN!h_%sKP+olDuVrX74&c;QtFk?DS|5O_x`9E5E%VFtAIuz@ety_ElwVYR;L{MpFv ztOJ65sLC+cFY>|*Oqk(bNN8kl(gyM^x-a>aIo0xr2tGGJM zK46ozq4D?GT`~fq<5X7{+|xpS{mXZZ0b9J9&9eAa6Z7ZH?osDVf-8a7A`??G1J%u4x^z%llrLcl8{YyRTNy ztlWL?=*j#a))Sd-qn^zF8+uZ{d3|EpvFuq@|G?s8#${F>75Dz-VB zgd_fZy-9z|nJ;_*_vyc>=SpwAgQw`dAiaP7NWY%%di9JAw5jL$uzK`g<@QjI=Ax8$ z%{j63f0NPG)>%FDtTX7n9{Oqm-gqjg1m`j^OX>_e1ku60h$>Wn&j z5aTM%mzk!LuC#~EGr@I$ndUQw-~9)Cxi-P@;=SZC=K<-%_xLXvQhhx%>r!BQ2{xdM zIdjp;oVh5t#LmUK+P_%7LjFqTqV8gkpLpLt;`?gxnF;p$mVTDcyvO(TeE0WQ?D}K) z3wLrI8H;W;`6KV-5^VI#dv1t1|8MR-P0#3CWa5F?^D%y&!e?9aq;m&xv^=HHwB~Wz zsi$&HYaZ28_mfA{R>#=F4d}nhp51dzzQY&&9$! z1b$mz^zB*euYc5)A9Gjsic+w3regC<1Mho*|GnWYec&x!%XG$6d{lG$@X72^(vJE& z=i)*6_wrx3EF0p!P z%rdfe?_Kt}ocHIZ*!8X7@15P{;CVX!SE}bParoZjtMnrGd%eK@Uh+?@3?`4z9Xu6T z!A*78eL}21#*cZPw|C~rQ$MB8<>bl0&XKWURpT6YV`Jc_++~{0-JpwBHO|Gh5>t*H zXb8N7vX3c0_5OuAOY zO?q{;*Qf7#eG=T~Qcq>@vZl%&&T7HCp(@=BwW8jsJE|bf-IlUJPe(3EE z?dknG-kl!!IE2w^J@~tUbL$(5iwv%4>~TLE0&Nt(l)+E@tJGUplve!H)->_0N@AG% z@OtCE)-;u?!PnSN8x)qNa`l~B)AGIvoCTk;+JkQ08$N(MgS<1c6kqcfZ#kptgfq zO??aTtu)Lp=o$1Cs{iE-IA_);g?@QOL`iU4yYKboFioohV5orfu} z`Xpl%;IoqpKKn5*ru@FO&I0Bpm${k4+^l16Dwvx9b7OppVr)M@$0y0RU%yhFm0ynk za`}_1%o*Mi{FgKET@JtF^~YXcMElk^$;N#B;_A_yKYz7SYq;Phzoh4P-dCHN%R0-s z;Ji;(HI^>M?#sE~eom-i9X$7MF{ur6c$Sk-clHuTGePpL_9~`OW(;NKQsx!PtR#y-?8CL#hpGFm#>$g|aIs8zi63+y3)$=Iv0|;f35soW1C&#_Sug<-0o@v!3m?N%c=Q{STV^ zz5Ti(?=Dt7?@>=KKKak??`qDAOnJ`EPcC%nocvZ}HFQ}4UCx0n=RlYKoIk+)Bzpc} zedxEwDZOqVV;4SEFotSiz>D#*E-yaG$dA%p(GShH+#lO-l2O^4n(z^2wWf+@?xarD z_Yc0^7bZX2v%gl}I_cHsWsj)6C})3OpBK6I+t_*)mAW&*%8Zfm#OmQQ>iY}8WKYEZ z*ZCG1kIa{8)hF>Em3_+O>o|_zim>|q|G$n>e`#%mJi$JVElkq-TdbBo6XPn z)2e&ZmdVWX&U&)8_`BQ0lSoxfX~eZ}`IPCQMyP!C&&W8$2* zo`n`~Dj?>6oAPzG{NyWa`4yDUJK@Ok%#k@yFBs}qcbUzvKI(nl|I2uUHFgXO+KWf{ zddfF7_Q-T%!;Mtm179H?Vfuu&;}6Ga(c)6hxe+G`KfYF+rX7P9W*$1Vorm1Fy?MCU z)|;z&2p%~P;dPY6w5_Ay9a~3WoUP*<)KM5XvW_bFLO*`;lMer7@h+Yb;&-$-w^|GR zGh+8VW^GSNoDr+ZY#XaQL6xYJWO{I>2UGp9|)VxM}(Fa(g>IYalmQJCvD@wDBziwTNZejcLKVDg_ zd-4NV20!_b@%QVFeLGmP{Ez&%cHK1h#jeBIhw0_M#dviNy1eU|?9ZgSBYD3VnM!ts za^mEwy^MRZ@>kE3y(85f_1{*`Qor8E&tBhT@2!p*^}cL*Gig)&Kz0B98GG(R^{YR( zw4|kRHrS@A9+kVkC9RkHXVS{M4r33hmwTQ0p6pi4yP|0YeUlHX-`C@L_xq)O9+;h# zuXa}uLpIUtr)}Hz@tJvvO}3xO?j5WT%#)5PA zmb4UihL^U_q@}o>Thdb9TicZD?H>M>=9@c5cSl+0c?yxH+$#pn`2+fT~gOIrfQTkwlOVyG``=GZ*=!i4$XhhKgRyhriqo56{7#8ejD%BLF}al`0C&68%wBs2tg zs;>LJy2^Nd!Z;O2;6DDV{HK&xf9jI4)ALQf8q!5{52wD}t+M2wt0&(}c&5`=-FdF` zJG}InJhi_1a?;)_&aDETMsEq1BmRqgk|VyQa`Y{Le(cK+xBkkmEp?u+!fE8u+8i!F zC>Dy!^(IZUA6TDbV%20&wxj!zn%8&TBp{zCR4r!3*n`I{@}1viC8v)9{;{ore3Hl^tQ%Aou* z%If2teWhJEV*y^DL*KNgz9*S;Q$4Xe_hUb$B*31rQ+3sgR)0+$XP@^!Z=VUkv$^?r zbEd9& z4OV{`>QVjS{I1TXv+)&G$vmSf)YyF%_+nImj%QO_D&ul+I_jDIFjl)lFP@ww5 z@w7X*v$N@rKH%rTn@WgB5EYn6Wcez*ZcAiECP?;>jB-K5QJf{C+ zTl?>io4s?h7pJ}V?ZJ#eIf2|IP9XM)kJ*Ql{#=Sq&@bRL#Brt*TRt!(&VCv^WvpOm zVKpsIio23`wQ|sgYD}~aOqjjs_K0&&wB5yX+l=)Bjzr@u>sT1 zkjBD)!D~x$^Rhh3#j)pK2TlnGuMrOJYW8rjxCy)e>U#Xiz7Nd0#VTK%$v2yPgLeA) zrh56hxs%8j;_msnU^kObIK5*>^Q0XsbF0S9nBKI(!4AQGbH6}x!yN9OuM2W+g);R$ zowD*g z$@pM-Tt@D`ae-JjHUr-g&cuXzq%7=x13ok!TmpiN2b1;GQP13j@H4#^*|HvA2jO&I z=2>%!zpZ&s5H10?o;;fj-o(3~Jz#mx!E4T~`t&d~2~W6zba*6tcdao)!teKzj$!pj zyC2yP{+K>AEB{ZdANn5c4j-+Z^7YfXsV3IuHAX%q1~F}AFlNa*@b?LYbFXRY)JJ$@ zqC&Hd+4z)GAHlvhPiJB{ z`>OvuMe`@0!2URWSQBf@+wY0)eX4`}TJO?Az|WNBK5xE9Ti>F~4FPv+m)3q=5v5<} zh4pJpSiicRX#4efr?&kn4C~ifJzD!Uh41R?-`T&9+P`27a!qIC8f2PToY7d%TEzaF z)_utnD-yhZnlXpmbEr@ATlmW%ZO`F&w(&cVL)6|pJw4cn$L>3c_bjLE0WbYlp5c4J z{+;wXH`N5s`QqxfXQmWGSbehl*CAum&0FsEVVmXy`?J@FtEqb_crN}_>Yb^(#{2Y7cao%|8Ym5iG@m|?Ho@VW3ohX2=HhZ|Gamfa*asGV(7xJz3%D&7~x{qXv682iA?YDWg{~?`6XDhCx zOgVjehrGH2MfK?WL{nFSd*ETK51aiv__xyJBlarz^8#gR;Qi(FNxWUWGLxUurQ2;r zj<$NZ%B8pk=;Gz`CNxPF^xsbc_trL_Zt!vK%Ar+jo6j)#82L@(n(vM4Cp_1A{uvs} zcyA1k@_mShk0o!l#mA|n2_GxbNwYniEcj+CPTo$saIuSrlSi|eXuKH_Wp(zTNoj z#$DX;fL^=O#*(hQ)x$OB)8HEPqVpBQXs-mGmTCr~mWlzy=;PURA`;!Syr}CQ>M|PO^&F*=mxu@|i`^V-L zHg7I<=^ncwd@s0aT-EB8if5eUW}AGy+zsTD4Dve9v_D%I-F`E1^rGrgDQYMLeA>k zS_{AR4_W?JGTP$lTHbY@-N!}oJMp^Nf;~FG9jAed)Tz6dhESjAZnih~)!fzinC6c7 z4&Nt#A$CyR0a-YncpdPS?Dr`xbK-1M;6c4I0pT zQL-&F|0L>?9ZY!i_@kPa6gQ80_3qXy%__&hd{=($z<$g>31x9C^XNr3!&n9r^ zj#F~?z4S@*ng#F~OH=4-{fS95i1QVK73~Y|oB3AwE&9Bzd5vJ9@&1c%Y2fh(Coi7x z5b=;lQ-`nT2tTCfEcjQmhaata&UEtmdXDl*&l&%zpRZNVxq*DXp5xyor-Y=P0*)|jfuuQ95v@^>@yuM2BC`^+Kvw?%3DDzEL&Hruuk-&uP& z(ls>pkk`J(rac|@s_B2*dtf@0af2ZvH{5zA_r!R0YQ73svkQ_f?<-k$*!ce`u7u)< zh0ymUte_rZO9+KZgnPr@bsaUUlq1IRuUr_HJ@SuRT>o#B@Kb4=rD|?5qkI|0;TUo&8@J0W-f?XbBM z(&|v~d-Ch7ma%)zJ8My^>M(rRwvpg&>Z||QTGb!bMID#wKlvvEuNV){c2i~sYt>9-BR@@Z*}!+f)y_?V z`%hDMl6yXNq*LDmJolUaBg?4H6_WW9+`o`-66veaHP!b#+V#i%EygY0P|A86Zd2`o z{3jXNx2YC)cP6dQl5EO86?Vnd=v00kCsT)Ps^jooGd9&EXOilCo;+#YoZ(ZMd!wtz z#H}j0sN@`tL3YzW(XX|$Pc?M0HtV!1BX>g=W?nzH@Oy_m<6gD@v)LP{oH!IdWbYF0 z#(2diyYO5M&N$d%BuiiU3;SN4x1ct6M^$5PTs3||2WuyK-*da(Jwf+1T+F-O8$7jY zHMrzp6F-%;s(jw1O%3pgQcsqPQ+zt)1~<#*^T$0(^--?G+xwP0eJ0<^ueqs8{gM57 z81KseN9tQMahmbVyJAIVzP?Fc(3&V%NEUea=X$qyH@|IUx&(KFc_zDq$Sc0!fEP3H zj}mNO;F*n`RIw1JVTUbXz9(-Dl)W<3!s{AfSHQdKAJMaU*#PEY8hP$Kp1P2UFQqQc z=?vaYefV$rb*#SK)*<})4)qjzw&85}thEh))W$ZP&Av>iN3Vs+S7K-K`ZQU6qJ7nI zHg!lRlWq8X_Byh=2?vwhWsFZTT5q{XMVe4L$MFeO+vmb_Xk3c&AQ6VpxjB3>9S`}uLg!tZlU_s+Pe zu97*K`R9Tc`qtrk%XtvHe%m|OoH`4`#~;8KcWhvj6F9L+>ulAvflb-^pV4-$9ggnW zjPCl-$69NpkEXbnzixGvM|;?Nf$9d?_4Qe3xgMO+8Y|n&-=WI_`l$ZqeLmRu$J+I< z)j#%hU=eN$aGCpY^rIttz!mH}${vuYy+&|d_JFEwj_H5p`WXAZ(tF1?P_^EUErYhS zwp0cKn-XcGl0C<&c{Z(bz2m_mP*%0lemnbz7FNSKe^MV~_XxLB-|#>(dxUAO%ESdO zX^OT_SOMI(A_J_>&_3a*Rpq=_(#HV#_5Bxo7d#IFpG;^V5B>H!VrW#+w;b|F$Bo0T zT9swrrRT;Xn}qKfPWSc<_oL^^ULzgIFE1Tv2fAu&dGsJ+Y-_*gQ}U{e_FnCpr+r1% zJz!Y@{HFZDj(eK=j(@~n&PuMvey8=X61b+)Kdl)W#~o%IN$wkr!`j$-yQO@45&POK z*5~KuO>9!VT4QTovocy`mb0lB@P96NVw2!4`opr6;z9<kf>+0q%r>;Eo$a{ENyu7685A;p`qyGDwyl;8M zjzQxY95#+0kXCuEZCCtAcScu@4Q$Gw4e_L7@x>BfX&$SyAIbPvr=W+X;%}YC-bgR@ zMmYZw>}q1S35V~dJ?SPZM%eyX8!h&*bov3_)TG+8&-FKC=EoqX?%fts_FNYG)I60} z`&g3G@~EdS#TmBm8hd|RB{I|f=rfjQ#J9u>89=`2F}eGcz7Kzb(o$oMj3Is3NH?bw$=JS85Uk}}pQ`x9rN>$764&w^PO>>1s7^^x^a_;Mou6&K*M zfzG}ncu76>3GM@_nmN|O;S2m4kUHJ0;I{e?r&pPM zYxtybp9|&!9wp2G?2})0u(`c>EdjB^yZh-n?Un{VDZ0$fk?c zHhHZ-K$?3B`Q_Ks+#E7;V)M$_s(R!I=}&@n#$y(~=bL)*C8NCVRIgzld>lR>Irw~B zV0=E}7Ubabp}pTbNZ&IyP#^__F1yl3>a^=NP5bn3$QZNeG@qh$9@>g2A>+MVEH zDZV=L(U~9k{)lLPI+uIvWvtdq>Plw4tOpN_Uk?41URe(;cMj}SHK>QPsg(B};PJ?l zZTmW7B0R3~)jKC-v5g<;c>PzAALODAzTf^WAe77#YNyTc|AOy)f5LF&w`g*Jnm)ic$A07oz-X7$e?*9xB>G_ z1BZLNoxxx6OzVG%Y=)eDrorC?H;;UKz~6N6*ZRlAFH8e>x|2Q~U$T}2`v$q8-&K>|~ z@$oP?dtW#87oN?#cw>M1|GA-Ct4Car@13p1S8IX#MV{x(Gr@g^XMu@@`CZnQt65{N zVy(H7H7B1lJy#G<(Vpq?WncLaG+h%UUt9k}#UhYQt$o>N;rqg^|MuG0!+-ARH0Ql7 zzesi;B8}K^#y@E%|5sCHk9Y&HlYdejY1#{S5|cR7<&^cmUvj$jMVbz*%gHYvqEau`$P;AltzPM@3imN+x@K&PpWmJ=r|eC^3?B1OU?y8%M|Xwgl)q)Tqq z+~Y@A%`&*!dLNMTU_Jjc{$^uK!sE5?7*3y*L=(bX?Q z>#b*;<*%nbanY{oypi&vWzDbd4!nNSDz;lSH5`K4J0cYXTuYans z;Oz~K=}!_*oAW!m2UBG`IwxoLTDt$VwtS=8n7(RbW8Ep+InUQx*1>;W_heQt)_FYc z-K4$(_5jn_11tf*%h>}AuurJ(xjQ+J_cq_J=g!RyyBa4KFRC3)*@}&CnX`P#llPcC z&*9^SVc_qZl3x`$sxnt8laq7}_KGF02_uEe|e6q3R6wcE< zwX<<@J?9-4KSj**w;JaVQ_i#>-?shgu=ev(+v0h8SXzD0w&e=K(n6=TO)C#eOTV5o z3a6}Utb6ON#)9MP8UuB9p7GB*!cR=+^yMQ~g59S+%PDJw#>D5v)BOL<=6d@=$E>!Jw4Gq{UO`dKlv{IcDqg;*~S3ch&;QbI<p&rY@1$K@^XYwhDb z9klt1*QR)iUw=9IiPOs3c4RDOe-4+@-xrp(`ZH@jRmYue;GXQhM;^`be7^hq%B*+H zuVk{wc(IBP`o9Oj-#ls)9fl(j|jE)soE>Yj;;{(`^(pf7fXbkl4`&wK0?&Hu3 z#-i^N_-EmUd`2p7DncT0iAVVyRkNbafkBbY%)Q@tt>U4spLwAl9j> z?2SCn|6mXPv-cOm27Mj&y2=n|=*5q*zxZ_)wo_-J>ipN8n*&8TO@-7Kqi0xMg<*9e zH@fp<0%Z%Zfpp^>$JC5BmZv*|7sS!;@tf{kGN`DyY5Ymm%Zt%L7GSf!a7IDXqu2r_ z(lFaSR*uL7!yYX<>;i^xv zo1RVAyo5X-KqhF7cfX9jmeSW)`Z^+`X8A;C#Dc=Zz?e4ciDwZyY4h?z{8i;+|2bn@ zN}o%6n!Agu`ZCWZ*tLeM-Js>_CZCwj}6>#2K<4FV;nt~(TLTnK6fs`ZaF4dh* z5%uLBZf;ZG#nk5fJkc$yMI}`cqqF2iZ4Dfkmk3mJx}p zSJ;eCES_38A}2O(VL5bH4zAY?eyg#hdtGCCpx^ri;C}(MmA;F07yLhC@uJ#9=xQ+V z$>x8E|A~D%m6dO#EOb@^os~dmS)`|T=gj{nPq1DSqu|G%G@h|*aqWBD6P{Rbs8RB4 zBDCw=hfK8SsmAJ^+-LICu13MVrQX!+vO463x;K$ekeLcj+102!mFv+L5|MKpZ!He- zt>no?wbiV}1y3T2J+Z6tbNaSs(W=J8l0%J2bq8xhjC0)7J4S?JV;8PqoGTdTR>nD( zaXO513geu@I5QdND~xj(<&zj&KPRT4n!TTIg!LmZK#dzm3Ugawx-p5Jg z%VgX!jQbVFJ%(`)W8CjE?j**oe7V@|HU1>VAH(=F8UHJcf6P;gn?O2eLE^*P0}fk( z!&cz10ys=L#pV+YiDwBONx%dD1I|6}H+6_E*Ty6@Aa75SKa0-w3CCUdmSkzk0Dl8N z#nb=7lRb>#7S~f-a6LqPf6-CtCtZi@oZVbt{0cCh0*to;nMJD_lYp@q|H0-- z{{Yw7H<%z@Q+1E#e~s$rxdlDm(!lx9@_Eqox#0U)@O})sJo>2MW{jbq25;$8CjHz> zKQo`)W!5*v)iB@aLni&yzCaTFoJ&8q($8=lQ*4YW^mnWB(%)z3OA>uio^J8v~m4YjZ=U{Ca~xT$G&j{ zj+0EKk1=>qGJ!L)9u0pR8a^KyJ`Wl`7aGQX6}0yo?Ele= zd<&2kL!KaZgih=S1)4qsye8Y@HKCC0zxwUWxTUFXsr*50tQql>Kl9!% z=rmNvjNV^|uZ-kQd#2FFl##!d_}qUnK9w_eJ|nAf4+_ucIy=Mn2ha4@^|T|~*BKYD z?RB&zUMU$uZNJPrd)=mO2fnJd?fGx(yQDpBwS6gVTOOO@-s`n}w`igT#z(eWc(Chm z`5U$JPU|l+gK}+oXIq=h{vZ9`*g3uy%<&hNebkTBmh0$lJkB5hhh)tGFdaxge0WMH z_}qhy_L};THXXT1{p`yaI)X2@(_!KDidTf!`?s)qyOMTA2QaJg@KP{qU0b5V=V&sd z=xJh@T;Sp4|ES2e20( z>T2Xp(OE~b;@4dpw;yNM#2|@}l%Ev$nB@$R<{YzV(2&HVU4(!ew8X!jNRxRpLGqmRkndT7_XP@(yIG$~|3&_oTfs^x+l8y@GMaFz#iHdphm^k#Q$8Zqt9{D&5_uyMMyv zs+(zJ7~fiXa{Fr@w%c~>^`d*LBgxO^H`FOTwv_*7FO>a`Qu!sbPDp0V#@3*Hi7n9k zgY17KqhD4RPj9-Aa_K?=TSnoq?~U_J|hYt{pfk%v278Zgg2+wA-b z4)W_u6D+8!iT(Hrbls5WAGb6!_K_*)c>6@G>5?mMrhds0vT0qw9dyJ}O1R?ews}-% zA^A$BqjO$c_W@Ykc(;umBxHQ@5*8)_zwkB%v*)2Rza7;#iTXmGf8KS#HiRFB;BY(R zt0eECS>u7(IAE8DJi^^;>#clZa3|QFjn?cF8F+r;(e;+~*1k7*5q?O5BYprr9QUkL zn(TQ=#C*0e+soeO9AH+%{3j$PEUcrv;M9xqvJ<}WC{Nx6uOz<7*V@n1lXo9RH7)eh z7DhGDPh!!~5vo6+`l+iEIbtuyjs~7ukL1FTX^+_2c!B37}ZjzV02R$jNal~S{RHr@b1H?_1u43 z7}WzK`E&@6TH0WqvKfO9`)8@A-h-L&r{06vbYPZZVAl3NFaQ3oqw$__e)>J?*}`}u z`A*CqEPeQVmA&Gqe04AK(ElyI`q9!a&sR@ke9`#o`i&M3`fv8|034MZDgF`+8*4b9 zUC3Df-F)^*>gEZg`fo=IgIpwuCpGRq)JsJ;+?{{K;+s3o7elm6*!+m8wq)y+zMgB5>X|nf_ z`u;K-Nr$f+f0=Y(66r6KE4?~OET5DE*#qIjyJuC%bE?yPS1b{xnak zALO-X5mVfWFXWylLg4Xp;_6dK@6TdC?=0NvcckC~8Bpe=!fWspZ za9BY4Bo7XM<$oj`3P=lwL%QcblmI>Y@J)!f~Nt zjPH==SjVXIK+;Jx#%Ox}UdACijb!7c;86oqiG@UI*)ffzGB_Mxd3N}^uD)?e8sF!S%A8;*{?2wu63?xG<2!9;BVN?wCCPR zkN*CTPImuFd*Nf8%oxQF?HH37V{{vg#wnXa z`OftGUwGr}$ez&@?1cZLVjmIT!yB{ilF^u7rVr8Pa6ptXbIxG+M-g+F8yxk%_L3%h zbLjAH=TLDU@ePa^Bl3L2JhrcE`{OM5M|%FX-Z+m1FDu#^)3M^^?;`N>VAoc>To5sy zW5vtdvP_?cuNd05zZc!ti%dJL8Tv zmk%?S`@Fe)!lOs65#NW;X+DL!qDkq8=ix(X=QPE=C1U)-*|v1qG0x`xIX(YhKeM!{ zvBunF$NJha@|ydm)% z&71s@eLi}5J7fAd3Lm|SdHXPe2GgNA@zK#o&|tDVDq>7uX1*N!-aEZ}c-h@Y8JA?a zk{{T4Z1{;ivv#ZDbMWb(T0OOrHKLF^*Gjy-3)w7WD}ILe5a&Tc_{{fnk{UJ~A6gib zK5oDB&CBA&W7X=dvatT6`%SPH=DYv@T<=$Ds0N-Cx47_McGaBS!2_A-bkBQ9&TO}tGf=_ zyB3z(}nW)?Of6B++@ecOS(RNvm<9Fopw=-YVj+aSKh z;`5!2t?pyKDXkbaiYaScK zFQO}ZOCjtxvB;`%=p@~c?Ygs{6g2u-$#?Di&5D@6#o_aJoUi}GKYh}3C&?n#exrA=JhPbt$9pk9=}*=WnAfXh2DG? zF`s7zdYN;AXYaaWvpFXb=)Ew0a&A?2XJU%-EjNH~xny>DnHw*8411fAlat*Cc$XbD zWXf1uV}SgU5tVuee;jy_ho1oY=-6P3K5Fn}UJQ8BiS*9oVW$C}w#?W-l`OF_N zqHaW23$r(v`CYI1?M!+X<~O=6yn2M4-x(3}yYRj+KHeQZ03Ap2fn(+6Z-Xnk+xA#_ z`Bfe-Pk{%>ewpXdKD4;$%s?8npX#2~Li@cI_WoXO)#=-3LHF_8#pskBr@7`SnqS1Y zEWInAPw(8xO4>c7Ne0?Y|Mo-cIn4WYhSpQs;rl63_E&Qm(%`!hW{ z-^aYa?#=rE!$(``JhKH4+S=*&|LA=1;Jh~Wdf`EP@`=`Qr?WllweOy`^xZ9N{=W`= zU;H)ZUi2Mp?z5SDvyKNs3kL^?k;`)sI4~cY&N1JdDy`|<`MEHTIiEovG|$s{E{DD~ z&vt$P-3O2bq=>o8{x{9t_5X`=*Pcwh{6Bo| z{y_h}F3qKPw)0wfcUvC%!lG81V~_PK%SeZr|F61!CUn3<-BZR^jfY2G2=B~6H!3J9 zGCENn-@1EirGt;bUfLJ`90;sl_z&ctZ+YwFcaL!{o7YP}ibXDpLoVuu+}j;_`8f2W z{pY4{m@GR!i3G`a1`w73* zgY%K_(W{V!oj}^cEm?uG-xCL}Zr*EWZ<+V{*>zn5tLndP&Q|TKBW+92DI3L@eVIvn zVcG-p_rt8boMz_2Nev*%5=a6hPoTuZ_^{G75 zuzUQc$wlvY^LSm$JhpFZl$=}szMZ3^t*_sTn8QoL=J4zA>80?7|5ZMXtSde}J)BPm ztWJ{*pI%G*;?pnl{7>f7jr8y9uDQ8u?OeY(w=F&XWkD-FejWQ`27Uah{JA4JS8J|p zkHtkrBNjrB1<;{*YFtsyh~BjMpDgFzeT?&_IJyUK>;j+d3cn4(ciY~xAQ@Nta1UTJ zt|Ydb_6QUHr*wJUZ|t02&YW&zziO+u_b303J=oHVm|N|a$&QdmJZa6(cI;q^Lqx2g zsvP3948qQ=SS{S~vt&V*y;Ety$^{=z^kTKh?p%+*+eg?ibyq^Q&J|zll>J$F!&9+7 z{QukeR)gJnK~~N3SZ5Hi(azsIbyi{1BI;cj7`!8$_zZ>EY(vDI$=Nb<3Fi*o*h8Ez z!%t8B7>{jp>eQm9@qun`@zk8A4a|24`aP35-@u%Y!fRY>|E}p}0=gHob#%6HAC#DmzFYFI%JR){4R6 zr48cFWl}A%VQh!%ga_77h$`;#j|0^cIDgL z&jjbMS$h#0 zXLi8Zr}!;)Ph#xm0CT6f8uiTmTF)=!HTo)lz-aN358ik_J`!!^2y1)m1PvSq4IB>* zoB$1+hz!yL8M7xcW+!8Vm%m#i4OBmBY2bl5mIn6rbDn=Cf({;^-%1CCDbDKlXh7#t zi@kfrim|Up(!dAMfP5!37n}vC?M)nxE9(cEeM_CQ3&-sQaNGBx(mqU127ZH6u~i4+ z+}NqvO?Akcva>1{(M!icH^O!N2-CPfs0Li0liB+b`D!VBwbGA@_sOpCp16R&d97zF z-Y*ahFhA|#{Q||%B0U=3D{hgW7K!(7K+EBHznz#;+2CCl?wj)Q-W3gab$5jKx@)Y` zj6as~=T;G$>-j?bS|x|4XY_u=htti#K`>E_HNoY_yoVUGpU?k3L-~l$^*T6NPF~6N z%0GqghJR7Vli-B)g(FrGc{`QD&-nfv-^IhaiywmXJ|F8QJ_c@xkF6u7`_br7`8%S+ zA)2c&IvffePJ<3x#vZnRr~RG<>~%!aVRz~fKJH+g+TRcjijMU?l0F?T&C+O+t94&x zKH_OZV&G!!XuNGeFdl;?bgRnaLh`re~cMxM3r!|gv z!u7<@(i%6Y2j?hf*}YfxTWyRn#nxgC7=NPD*jw}VUw3%l7eKH29_O!X=6h_z8;nce z$A|5^eGFgm%e?_#QM%}QP{exX@5O5GO?2HG*=@K-&rV{j*aaTYnMG`J7lhqw+am zzA&BhI+Hp3qPPtiyWVPC$Jv*mi*3w?dB?JzGS?l^@g?*-l8#HL*FRgHz!~m}jl`MY zJdht7;)kRU<*fF*oYhV!IMkTY{l3}&=eXBBwXt#Zk3VVDy$vSb#C^n#SVVk^oy41X zYFFbG;q`J>dkbf^w{TXwg0tF_PubO|JMQ){w$+PPH71lCYMjG4>UF2AYMlJ!#>Oq2 zqy9GOoO5ft#=~2*kLvT55c}6YUwKzN68fv<`5Aot2)=?J%cOHf2Tlh{=n0&zfpT{gC!*?Vjiytpy?2@%p!HuKx22Um^3X=(*pr5`xkXmHr z0dxKW{_vR6!uZ3{WZ;kC2|j;#gSB3K?+97I;{|VMy(hhmEa0W>P>ez^twk2_ctxCK z0n#F6-~sRupI<0ep|9DFL9XR@NOS{}_`TPrfujxQ{S-1P>YyQz>Z>>9#yh8Cdr$?d5HtRjGmE7&q z2ix#=5IW|EL|Rpe@rylyu6pS^FMW$Cz}sEQZ}y!{yy!6 z65FS}NZH(vy>0YUXwR3;S1~@_SBu}M)m2wIWv6P+c`9bBV%W~VhdJl{9B8#y6oi)zaS=n#ZzUo=fuJl&ztH%EjIu4`TFBG@=h*;jejSN3u>$>8HLSI_f zB}aEew{941wdk%sO-pxehi-RBcMYT4`QEemFi%?p=tyccCZumVlE-ql<+eT`chF0$a{d z&z3VH!j=-X&+m)Rh3~|2hQB>|40tZsb|hz> z6a~*86P|xfyUk4c=i_+3q0L11a-MdL=s13kaNGaMS9!__7GJfWaI{!c!ue=xMjigY znI67J+HuYh-}da8^*x-`((T%_U8%ST<_fhuJ>*S*L$~v>%EV_b>Elr ze1q$x9|hNaJ};fl$MumOuD@?^J;j|0Ega74N>{IbQI>< z;(DU{3;JsJRE{0Tzp@;3$l3_6zoUIQ=&rk4d3j+%7%z{|LEzC#iZiX9zIerg4}H9j zl!G)El7qxIjO>fN^C@kF%R%3sXXT&+d>5}T&TMP%x}J7q?=~EIrw$_$abZaR;)`f(~RKw;kDMK$z^a;7iCpe*F1f$URre-x=8> z&$Hd%4BkohS;v-y!qt1sDAF;9b*i^nadqJ@_&*&(ZDq(QJgypDe9Z z%!)4atOjRWWS-#e_R zHT{&XUYZ&I$o8|W??+v)>T{gV-0hvrGf;9)4QqhW-^V&-tCc@Y4|tCFJ|WM($DY-u z5yXH@z+YE7FoBwesa~gZ?y67^_WputP32wBUS;*&1meL5%F3zF-f13F_6z=>4!!4~ zKYWZ`ZPTr4~P3)+@k-y;}lQZ!}uHKb}Xk(J_f!0XtGx{y&GseN&m?FAB(p}{}_ApGhOZJA2A-@ z?~P)wN(jUKe}|kFV62gH+C8)pE~ova#L8)99%ExP)MaQWsCfB#i>Dd{B%=p*^sgWYRwQWt?cPaVUWa5T9n+M4jIf5V#a9=PM<_HV@t zk$--})8h8AuL;CrVZShjJ;xw>k4MI!Y1ald)8cl??H0Eq?NIlNAA5GFN^o29ON$*U zLSK)Rfg<(wNLy5pv3F#PIwl{w2wRl&Z`q-;(aC#H#{cygY*F$hGX4c&x_BJ;*U>&i zTnD{IK3t?=_` z`uEXfp=kCg<3oqMKkR7ssSfrVl3VbeJ1hBb?Ne>z3n~8b!5hc4#2NDKuX+-95Pa|G z{Hl#JbcPcs%PGkn8G`r5;?smLWZ6}LoCTAb&)@9MoYpiLf3@2)K3v`}7`LOEIsGD- z({h)K&V2u1Ho6-5`UO&UR5N!W%JC$;(PK^Vu8UDV>|p zoW>U2J|ebg*a*#OY+}m7blE3}FXeQ0R_$eOL(E|cb%ff?;Rnk@adr+MkjJ)GRrJV|!-|JOMA z4t_ZD&l$q+LVnlt3-{IGJUubx+l!6RKJU2_d>tBwueWFX$?%>!^yf%?J+B2{Q+Cv` zCiwX3Gv)kb2pThV{>cRxp4B=-M^CMn$hWHHcmcOL9 zGnhxs-^rv)4p5!}s-qcx5YZ~=DqiH5QMz*s)w;f)l@A~$66dqG*)`<_6*W*i5uwzWs z=vlWn{SUYz`dS;4+Ta?VpW0CVbl(0Q@cMt5c}Z=kT#>iGn0MWsQ`v^+zqhzSpX~0~ujh^g8JU!;Abmp+8y{w^MhIS?ad(p*p zqM@%^6oCKef_QHMHa&Xr8p)qoo>XX%O$ao9ExPRz;_!BV}Sg?xvB0$F?7@U2);U zNxvP1Zbov6)6w7=SID1Ctre~+|Udn!H4sx>2#q!dYR?R zisyyjBlKf=X569XW$J_UfklR{?0wad@elobQ`_hSV-;_>3qH7A@y{pbFncJUc`(Ra z@3$xUojZNy^VQkey^b~I@>gt{;{2#TXDEHWjV-H~s0(&9+n6z=okE(<@a?@gtPFX# zlGa({;Qtot(R)De{I~Jn!?^5m+H1*DN z%08NAeMHsf2l^k@-d|}?@%tVe9@ba-bx8G4*1|mAU8?c%uCebWE&L8;`ex2VGzYtG zI`~^>-+`&gRr{_@srusTRN$NjoO@LrTHmGYb9||{60^BtUauy_vU_l(vot2f8Ge9s zO!epk=p9qn;lHo=nw8haY>MSR^n>`O)L$Dc3+Zn3$AeY%V`Iwny`H@;`z@xbXm;+B z`YGhY)}V89+wp5WfDh!pv35*xj4$NvWybz<<`V5?sy+GoH6eeh-9S9LJUE;u{0)X0 za?uSQ>e=+H{*TAce|9i-Y6j0F*7ed^w>4eGnjRvSP$_;l+vA;m^(Mw{%EDfkTKshe zh93DWOa3(RMhANcn7z1pSk-~e$8ow=Iic)W!{)7)pr-)D(79@G@E|2 z=e}<;>-?kWak2sG43K2D6{K&&7N$FM?q>ZtU}UxgcP(w$z0-L2PW1~|tN%0k|47Ig zF8Bz(lMIX!8s4Bz!9sG2e1f(E(*wp&q1V(5-eZ$#v>Y{M&jTaK^S3+y|MW8XK2vyj>omCs^LoI?z}*oGC2Hcwh}v(6fB>K90A zD1j!o!;8+Gaa+^-)H#zg7g}GpaF=-ueO&sx=4I-u>exYD;c1J#wAp-@Upn``)Nbup zGC_1u2VCw14)KqA^Z=d-1|!4Z!Tr-q)rQ(qy`STAc4*es;QCeI{FUH-e$|1gS5zJR zZSFp3;)wG?;rvMd+uo~c#B-UChvriW&&Gj}9yy*u7~pLM5` zpnQjd#8W#3nTm1vdBS0k?XXrj&c1l)T=Q{<@RB+3?}}ASblr2_FV@*T4*b@;`g#KO zhdSj}#dIGHjfGt8dqvCFdesjumsa#uOPYVv~Is%tq1U4Y%_ z)t2(DxG_2C46SMY$%Ii(Xlf9;31RE1ah#zcC-?a(zC)Yc9BeUyW2pb=s<=ZlHjh89 zPfzTdr)M9!d2^_9QqSzz)YC(OxIsCG?%EuCa^KUl&u}KFEc7`wbn2s5wUl>Cdiwt> zy*BfRWv2G8q5ZMaJ4&39>tdXt^})aev1d3vLubTH%swOG^w>k+-W+?zMZXQDew*L9 zOZwfxc@v(Y{(&m>jrw|KJE3m?X2aNK^xZ5=bDZ+@QW(W9kkv~c^@=HxY7 zh;be~GLC)zWzJI8K~q=uX?^qKGqk40yC2Q4`$Jl9uYi7o+{40VAniP;|{_Pxqog}=c+^S(9+uz z41E22)YH9t)X(wyw@ zUoq)syI&y~)BuARU~Oa{^1ceb^wf9)&d@#ZZr zi9CZQU%dN${;U3klPrucHF4S;rHqKbCBxQqq-_zACO;C zT=$m;20r_)^i(ZNuku2Gz@3tOATX^BXzSZfOeaBrmpl^EmNqq-hcv9aI%67Z3f8QSgC#O&4MHzjnE*jIvz3AFL zPh6yVy8m*?w3eUw?F&yD2ESn7(R57==i%Do%lp5x>u(KmzF-k3EPTmH&*+F2O^#xR96 zwdYW04Nub_<|9OThxt&QN-K;=6Z}qBon}33#fheC##C8YymtN3VBzD)&!{K)89N5` zMR1wS&xgzHYiwEweD>24y>A+)`Y5o8f7K$ET|EDDaTJ6YWlB?NJtNv;F<}Kl85wmLRo$FU%zb9DoC3g%4qpk z^Z0=L6?~f#%53>o$hXJ%c5SGCU-e@h?b-e$y1%5YX=%S7W{>du7UDgLd(B5kzP(obGRe*4e~>Xg zMcEI~x&6HLKOB%hpR_8@ar@s&`KG<0?Z*eocBI>L=J-Br8c$zhbDXM{d_NeFzqUAg z#OIssw{_$D=hwlPr_e@0Pdlz~9aHxe`+DZ~te4@T0oE4o8=2>rSQst!9vqM#DlBa2 z&$v+o^PQri7XCQ@TLbe0ylW0a*_nNF_z6Di9%x=RoVGQ`N(;cpvfyKa_qD)XHlYFo z?-0Cw3~SqH=y(0~XU}vJIsUx16%q3gTn^o*B7IMEp~R74`}^fI>M_bE2d37 z=Y-Xhagxnn`PV*1PT0<~a^NsCM|t`mOm31~RXHzVMESOuO%*GHo2K7-c$weV!ifX( zr_t9f#5ho2Gdo#4=}#NwKB}zpVYi;Gi!My&1pWGNz;84$~TdDlf9sZynesx7Y)cypK56@ zcyMqV+RGy?gS2qkt6w-EKa+3av{%Zv{(SRkZ!2wD+DmoU($=2Y!qG(cGWxxBTafYF zJGS~a%D$55j^n%fSN_>y)7Q^u%hsSWDef;+o<1wzulc`UV-e1IxF_E78tqxVTsE&> z#4k#9Z=3FyOLKooIqCC1=UF+x^24Fn`a|ry)?xdvqkj*zw3Fs8G3_L{Bj6J$@QLad ztghDWztHclb;?5YSM3RgoFkpKxDoW%u&N z5U~RauK>o-!!vhsA0l}|zqh!(foI|4-Ay}{uk!y!XJ0|rZs>Bo+*zksKCb_g!`1IS z@YUX%g`0`)Eqqg5`d!{jW4?{MdDGlnzFWCF&Dd2mN5{3yQKEYW>3g_;N%`wpD=ULZ zO-?^MR~e7=F!Jze*q6)aB{k)y+wT?L_aXWY{jHvt(B#wJL)h*_YkQG_4PW-?Ezk5h z!R^gcbT@kE;@XP0iLb!jrWqS{HBKpB#699qHm(46G1br=JY7B;exC}`Y}<1lw0%0x z>r;6z`#rGCe(&n_X-!z4Zt?o0dw{}uK$huKqWcAMwEDE}l*P4^iM=p-(OZob8|xd# zoU*8P#i}P8V~ES}$bQQMhO7VZfd4W!O76v>tkySpXj!;CE!k=Rk4EG7@mi&1r@dFa z3_osN53&>3hetod|6sLjr2gCuI&MIITw!rjH*6`21GNRcbQW8CN>Cp&cir9o)XsxnaNTnb*c( zUur8Se@0(q!&D#3d)WC(y3yK=3g2o=yFQIdmnnGv@UjOy8vQf<)?TB(4o!KYPkuS{ zRt~+DgEJ-2TLv^%0gVNqu~%yk0|#_O^e*AyMgxm@cLq<5gZpx8Kj*tYXJ1@B7MmDz zhHY^B%G?`vbUpu|=1u2a3WqGJE&XIwW8U%AjiK^Gjj`ax_9vfg%-Qf(GN_UkB`TKalPj-b#8V>2pcHmh$r`KbG=A%69_Z7ej+3@IvwA&Wx*oJSF7GC67a% z*abGddc(>c8N7swg!1e~7Y4buPiT#W5#Ru^RaK-vAszOwOXoO5mi z=lCx?@&Dh)H(y`y^@MO6UOjy-p^iP+g{PUkt@hFO+WJvgJN|!L*81G~?M%AONw|dH zW&AGSCpoJt>@ee+OJ9?0JHoj!v7x5o@zp0?d{N<&{K;!sj^eA1fvHLdi z684=Z0izONEIWBd7+g!R_kKrdJ-LTOPx6lQ@+R{X9tVhvDBW0PFY?Nk?6Ye`H}Ztr z=+&n1rn-4RegW%(Z9g@+`_#9=3HjhaRo*^ZBsW8X}uC^SH*`QOUka z@sehCi0p|C`qF44s&Jd%feFq5YdsnEjdW_{=#&W5KQ1@1>lc9qU}` z+ostk7@61He1>o@L_ML5M_X*zdB@O)Yv}Lx(@WDvH3e@fq!0DM*g>&1J-;a!F2F5p za8coi@v+?&<_7w`->;K1G9$)0Ba!|MIvBh(kFm)2F%BNMopOU-voOa0^27`AOP?Cs zePIFRLX-=M*PQ6wz7Bi6V8gqyar5oDIrLxn65_x2yj@Sx6mwwm={=jXKz_O0Z`pbD z?c4$C_vb$SUv1~UV599<#o4yZLFgg$>5+3Udv6napwVO#`4{L8NbwBO?o!Tt2iV^i zUY1dxc$av2Isb(pTMS=MbU!BMft9sV-1|v;*6e2|QBN}KZoKZ`YVWw-KtdSLUidB}5xb$2dF zJ_#IUZ?U<{xP}$TiV3m!LmZd9FbUt1I_g;Hm3y0~`V=njG_g16+kMM_-QTo3y4L!T zt|k9p;P;Xd>y|y5rajqA;Bivj;boOE&cB?Sg8M?W&z@8A!4uM&4onRoKOHIi$@k{7 zU}xe+1c7mkxg$<`@hi+XIyJED47`Hw*uKrnz5rJ5b#YcdbMfg_&$9on^=UHw$i3d` zf%C7o_Mz&3*!jJOcg4^xpNHO`71$(y%~$E;d6Y>Hao?=IZwqWH?#{mU)R|Q#wiNo) z8QiI?wI4oEcH6vbnrbq2*C+brIsA6rvE=MP=*>rYufZR<4!u#aCbfr>hitfqce_WO zX1)n$bnjhF7n@glu=381amv(Q7Hy4To`qM3IRoqC)qxh7B+ZSZzw&q9g6wc9I3@T< z?m0}J+m9FSNRH7SF7ZOaDFdey^*z~5^2%Oro=NUH$|%n1T-sb4Olgu{TOK@X)#N{0 zmYb_2C=&&y9tyPEGllCR<$~KS<{z+iG_t^``+%;)2y7;9y|ntm&0K2 z0)5r|*|BTyD9zx4L+mdf1}~H6nTv0!8ewS5!a=mNtFyCojge=;8S=<4ShQ65u%)F6 z_V$g_bmz&zW+` z?n^v17egq&2b@)1d%d)$%`@Kpsd*;3-{biOZKwPFTWb3^2S3ZDH$?B>ou+K6`%j+F zw$r~c_?SiZ?`K}Q&E}cpe#<=L-RpU(ziY<^Higr_^qm7!(NVje-y|Mf@>9zLGM=_P z;CGb!brc@Z|8H%1z%%42U+nRZ|FLC%P1%|#WfLRHvcG%`{G$`L$+rAsh2bATXr_}} z-$y#H-Z68k*uI|>BcMSMNEAN;N z@2GEwchr9g-cjEU??|96pLcx9`BtBI?DXhNJmLWVE&ZgqV_3I*y7`pvZFxtMn-0ww zI2qoNvG8a%{1 zo(hA(6ZAP6@7Nv2Kc6Dcv%!f?`4PP1ubrHwznwR+={=8s{GNP@1#S4pbW5K~p9~L~ zc1d&^UFyN?FweJ7iq1naqwtW&O}Qjj{g-au3;6jw^H{BgNfb+fY_q@;d$9?MF zx>cvDPMtb+>eQ)IS4FSaT{3UH_!?nJ6ZMM5JLc+T=IQx&$S_u%kC62|6Yua((#QW_ z_3@8JSRmW1>@;b|aL!n534IyIwba&a{r(d0l~|c>Hqvd9JjN;d z;oZ|s@tC|jbos=u#>>t4j>cm;F;AF$GN_fdWb56Ae3B&EKC5^PWXqyuQFu%*$|sO7 z6p!J&nIvTnALJ9tD~1fhbq?FA#uMdMmF|08HmQH+clbj1M&aB|eUnqP!1yBGmP$V36u-*6Nn*JUqX){OOO*iLPq&Bcu_ck{p%F9kJS`T*#4zq?O%j4l^%iZ zrj2Bx_y#=IX!}$6zoj6%c9i5Vs{NEr-m`%3jGh`W_{(afYv3M<2&? zkcasG8R3R5A^s8z8D$#e{RbiMhh&u41qr&0@}$g%^$0@tg$20g8icSu(f`epVWQ}b zuomrV;4jyzx^0JSvd$g7UL$1Q1W}6cuT9kJp$6F`RIdp#Uy_K|^9va|M4SxmA`>C& zdnP`UJ5=!s(bLI)-FWqAz`OD$uA^!3-_=`0ya{XiQ7b|R!$s5kZU#$ARN@M==Bg!%O%LS;D zl>c!)+u$#6Vmzwxl_);IyTM=1!8~t_v9}OED}ui`#BbQ+310(!A@e4QhjbXRC@b0; zC}UcPzuX0!g!qd?>_*;j{_ZW+b_92Q_u)V9J@QTWBBl*lar15lBc`L6}dGAEt zXndx;QQkB184GnO%}&v!P>ykr3GtXwvaPYA733F=6Y>}8R5+He#y^9%w8DFCrK;;C zK7D<3qZ%U@;5!;``3?BX4dX4b@BtRCTlwy9q4m+9(IfmPx|NSn*5$hVVn$+Ql6@jN=HS@|WvF{AC32 z63$CfOMe4RAv9@VDP=~!+J!$BU(jkZpD2|U)o!L3NM!E)+43Cj0~b<%94 zGx&_Vof^Z&I;q!Qb;ojJUCU79;retP!iPJD_)NI2CE7aaW|!ja-AMI^bf5+{L*W~Nxxnl7hjo0i(o^Uy)7P`;y zb<)nKLvqZYSr7c#bry8FI`ryc=@NcNm9;9J2uNk#dYv zY{ecl*GXUK>!ejOZ<4sqfPs+fq{jLf(*+?uGoWQSpK*#}nNk`SL6Sd?@yIu=AixIa?CiSYv3={X>w1*kYjqi6MYvTMpH18bX zhj3U2>$6GnTm|2Y=Osxy(me=C?{A_E+GbJ@!T*(iboM?EIZLg3uzp58#sL=3vrN@t z`YqntJMd0>S?&woiuWbhWT19h@oOHuFkZrJCUFZOJ9MsA4Gjvr%k96=Zb?boLu%i@~XO1 zpW=j#AI`WSUge|Bj#He#H`5dY2IwH0^{%~|ZGkK+buBir9RIcl)O^A^9fNMW4cbJW zL;Vi>uLx<1OG0T5AdSJBf7Ht$&Xui@Q+$s&KhB-H5O+2@&juR^*g3=^5A7Q|NO+NU z4bHpO{eGAON+2;IPJLDX@blj2i+xo?`y)L+t71-R8Ca1!?Twqpgk+juZQnr z_Qx0*W6_EjXN;E#euWP=?%6FV=o_d;UDjc5OM}ge$yHzeU!WO&=kJ@BU19Z4G3C~m z_tWD%Eg#M{dFsnA#dk$E&PT3^JTJw37ci}5R4vE9b?%MQ7Q7O+2kQ&Ga(o@l=eTo- zizJ>x{zX1OTi9pYQ6K*AjQ}lB^P??Jm)CnTMRS}hVRutxf~^Z|*NOs}IMZ!Psjc|C;&~-# zQ{U0pCxp(F?J7JuXLm|J?Z7^?X+QLw+(*`|kv3#=QD5?uD$p+M8l*j3D#|9E6`($A zVN1Ia_&_~6R$5?ZfV%BL+sV&A*LBVthhG}FLDD*Gv2~otJ$TUQHrVJML>}%9&>sxj zN580>5TCyjI#Semc@H%{W5dShEr7#uwy|IY_>x0>CgF0-*+m<`eIEH3ujX*t-{xoc zKz{O7HAd{hj&w}(Ci3E(#d?E>_#Wx*T>>6b4E(VlJL`78Ly<1)ztq`Up7*f8hN$A| zC$n8`*Gw_x*O!|?&t}*leR>D%YLRyg(z{SD_mkIKM${g=N|%vje&I?rop=$$V=R8LL5W?Q;NQJ9BMDq z)2?$P>hmc2{73vJUC^#n;fnodm;Ltw@{|6EgUNvDm9~?_u|vF%`uJN;52T+UpBYg* zLDrXi{>*yMwXkR23YxKM_2t`E^$l>WRRG5vn|{#c!AY=t0WPh;rS%4!U0)n&zh3fE zUuip4yt%WS_tqdi=d`yG5;tuz{%Gq;xPOsj(Jq*Vef=+l8^4_?=dT=$FXG3*+XwhZ z`U}ll3J;YF)Ho!qT?!odV6PIIyNC~)_*%lZi+5z0Bo-m`7v$6y1J84GTzyx6a#=gb z69%2Rr*`+Qwb*KTreh;`brt3;;#$pH@%p@F7q0@A+8P-;z_iMSk1G z2!8ARbq@MV&e;Vw)J{g9k-lHYf7q`%YTGB(9vy9h{X5P=&9=bLhE~M6oW4$B+a`Uu za6JArAv7L)A}{Ie--u(#|35!M8zD{1-TH?dlb-j~d|=*jj{Jtr&Jy|}pxqPk!#Vsz z7=EfT z?unO$I(}SlD_o4-q;Ns`aWwD|;#KfFq04rAz;8HL-iN$u&0`an;{KAsvYzz6f%ViX z%rn^UtOXv|O1U;xoaDSeP>qjs$Eo=ve#+IEov->WK*}a#iFbn8oR^?`#_Cp)eeq%+H%o;rxaz;|84l5 zWAR#5f7WjT>PFdC*+s>QPf>T!Nm21cWfyf5>Q~rkuf(Wdq1-D8)lb!nYneoGC&s%` zw?esB5~^Deas~T#2G%czK4BWlRXRKN8OJH@o-E=`oI6uB&nzM7SLGGzH+-v@f({zwvYIH-3-( z#zDAOPuU#V7dZ6&#;G!2tgH`dYOfCG4L$xY87g`^)85_-NV^GhoZ@$|ZCR=2?~B54 zb3W1#m*h1ABy7(0@zMu~ft!mEzab1atXCdzLt2m1Z85X-yoCtqCqViX#klp|u5e|- z9_A8HbX>*hc^^c0Z4YE|1{zo??;y5{08M| zV=t3_Yh7bi-t7;oyu*v=uzj|gdl1>Z&yd@ApW5T6=|{l5^O zvJ2*wdkg=Ud}gF2tOCamp4QEoIo^;evYGunO)(u~yCF>E{SBOXB8!|kue zBaNZ=^IfIJAOCO1{^PVR(Z^sf9P)hXroFnr(#eE2eHc_7+;BT&RebV%N zx5+S8$}DH%lb%6p>{s5Z#(oa+(!QZF-*^+}x4<|4YVeJ>kS5oo@|wn}yn~VVqbPY_ zZj`tDEcnJRmX=~4_7SRJ3lVPX{X$|!;H6kkoxfnmfS2J@ELfoJs&1{-Rp6{`1?Dx{ zaQ*;UaE~QM{Ag(ev<$>?$~u902%x1iPh1vDwbEET>ZIpF! zKa(Mg{0RMX_}=BKixgksSo$;jbN|WS<=;`32lPdLG85;U4Sq6RAA^)19%g;PKPZoV zgmGu=*Ud!y*OH%v?7{;$pGrI_e&P^+)${%XA@?d9^OMSnA%4;W{58Z+R9?wX{x9vp zFVJPv)9qFE3u}9C)K&2lwwZE|vIn07|6WGh`yowZdrtWOUPc>n!`|w8q%rtOm0OKn z{;vc-Ib@1HeqG2zT+c^%V`7M(gzrU5E}cGll6b+Bjo<1 z!B4Wfs5)hEfAWO7Z@KZlX+3bq`rL-Ry_=|yxxvmVRG;>;%y^M4L#5j}n|(=tiW*B9 zgA`vFi2UoL@P!w4NAi@dNK@KL<<0Y`ycZ$whf(rA)hO>Sq$wV$=x{#9f^k0UL?*|+ zI**e(Lj7-rG0nBz+4z}j(92@}r`%_p|1!=Hd2+gXbHmS%C8#q*+b1MTIjkDEcMn(P zhMylR%~o-9v(%bw&@i>u;`t<_?&Mjavt?#cfwN^UZQz&G6HxN&1*7Y^HQQ`&vZm46I$ufmocIeQKCV>U(ngclLHi9>U;U zwxJ94Ke2*vcs`PPvL0doQ@eKdcEh(d$v=$$&*!^VR$kSiszx*2{+t$*n{3r?d#=jj z7Afgh*SH|(n$CG3S##wj{|bGB^?|B#6Vu`Q5q@j4o-5RSzzhW}`r#)Y=u6a$Htm6~ zZv^6P;89Y>(tR);8A;zI??}HxJS%2A2A&m-5U23}H%9SoNgHSI|3|-mZI6U#g8t9K z^%BHU*5zHjvG6aW&S1qh_&0H&p1D{T{pRC2PUS1A!Jk+ZIMzX3y^HC4Buy(K&dq2e z_mi6IaKd4H>4PuUMm_@Q7l88EXDE;TM;IUDopizXTVqrozJoaGX~NI9ZUel=xbn*M zAs>YskS16_A4aG8wjv%z4nY0ym;pc1vEsoN+JQXq8~Taizmm(kdg;I0HfoU6k$ofU zz<#xhtKr{|b!57#eqFum8gLNu6~j6&0WO(_kMHs>-hAn&#V$xEq=h1+QENTB=z_Sx z8htR>M4{f^c*Lzk{Wjdu2Wv*y((CySwqpKR@v96&XZ(+h%*35CxQ7F0b*a~Bj2{iU zx#57#v6`#<5UT3g)ob&c0_;b^H1yg_kggPGAz63ofWyyESTcnL>^U4`BGr zTE{}O)-M2=)jc=ijP>F8Sa)u8c;^8geD3w5{2LnuR(RjDzo&LlaKigI5ipwSUi`$ zd=u59Z1U+&_@*9_I&JE4;_*#D$4JCK-m$k+ajUAsU4+!XP$$d!a!psNr+Hh34zW;%*sGUeyeO2RU2I?oz1zd`oAiIG zk8$JPox5)jo%i1nj{lvfze|m{uf_U==g$rU@5KEMw2S-9?04etZG0QJ|5~;k_9Teo zz8UdPT=Tv_ro9PuHSjwM?}l7!*v%;XCQ1Afugg%^!&pBXIK4qHyD#!C*KxX3w%;kH z$j~nCLCC%(PL&OgT};%|Opsx`=p(~eFDcDo6@ z_0)O9pk1E-Rrs@rDQE-RP5gZ&@#PSc^mcI%Dny$&gM)gh`7Tbh#k;8O=DRuPJD;FsvS1*E#5f}Q%|b>4DxwbVWRhD=ndFD z4`d?4wvPM4KcZ~vFu$v#4wE`=?l0QKd$K+_^DINBsF9&V4A z&T0C~=qH5>vv>_KU&W)wX1sU>?=Rya4fDLuAMiKCwy+J_Ly6w=PHBS;eH4#2Kt~8X zuSOdV>wBV40S?E+5*fmOi41Kb4fX$0=OKR^r*Jg~|326I@EbkfqcV&Y4kj%i+A=Zar6RkMLt1X`DZ42E3vL4k8sKUHu$Tvp}(Jk>`%ON z&R4bob}>Y+|CKUK64PavC_sBlCZqkd1-eI%+a*J_KhhGmh@~yHK1VTUuzcUIUAzw5 zjqP8d)^2ay1Q~jqR>Zz$on(KuZzp}Mxlup*EzZ~V)h{7!ewtRde6JZYOpN5K9G6HIlApSG6VPtH z=iiy=&2OkXbZ?j+75z9wR|y|ybP%U_PJ$SPvho}1ngF_HU&W)2)alwp71o+Y{o2d? z3F11554-plaM<>5I0wu6#!K4`j^oeuf8{cy4v@ZiuL6w?1+5JM&1K=7_LYJ9p7hmj zQT~h1FmD~vWrkXv?;2yY`1(Yw|14r6#uaJH;JZe&T-xoaxCX9V;sK(yB5}AKJpmjcrV^bEAPlKR_s8?bs%{$ z(~@r9($j2_VS<<^Lx*@whS1r{koanP-nwUebiPdeyW0xdfNqg<(R9F4?Ti%}=;xPo z*momT^>K(h8`9Xs1U>#$^gHoDnyMI;=&epLd{Ds;Y*^l#8}i1A$MLRciSw8fv_w7+ ze@tjI_0qS3)>%K|fOUBQ={dfJ=;4(zw28rbm?^_}FhP$=_-{|{pcvtg-O?1J#8beCAKzj?)gCF!j`B2eYoJiB@p#{<( z()s#0ymLHwWat#_WEd~nAXIt-r-;$xTFMZ2oFLq0)(#wUtVkfPOfo*wx3%Gm&sg_G zvqvBgKMZ-n;M+BLSAA|5zlX)|*W)iipOaRIAJ5Q4?_KC~;v-k`2W1x@K6ke|sP-S( zzOMm; z)9x=q_E-Xt_5kWa{*wS(#;itr?1n#fa&{`+;TUf8I7?K4qM{ zYogcc(&`*vn*;xj59&7acEPr=%nBLCi(xt(w*M-;8||NscfX{$1n?2cTCw0GPB|z2 z3|d={d2lXhk9z~8J@S%?5~fr1*27*hj1`yY;YBip&AAM5=L$k~?}*AjTE^r4JU#3p z!+6nI4_ydpn{_sN=inLUvBvy}bJtj%R@7QIL9|491}|!ccZ2Rtcn|R+$`|y_r1;Uu zM*Jw4t7zv3%9}br8i@SFS&|H$;urkmd{u?e;732{aeHKF7afq+7%%L!@ib0>2mz%-8^Nj zwRK04?l{tLY!oBzUhM1kZmIV2c@82U_mGuAhi8M`XC>A@%x~y8KSsL?u%|u_{N^E~ z8KWgu6K*d2WJ0%=Lm7@R>0@sp#$74y^D8GyYLGv>C9L0v2VuXUtmQZHd!3 zu>qlfh#GHZjJL{F=At0t$OAaGw9TiEw~`n&-ZlYNVud-NVazF>@5Fsh>|dL(00-nr zi*UZWau0lj>oC+oyezhzIYY-VGh`k7dJ+wNGG2)x>TH&2AD)5haDHGwMM%hQ->iNDw$aeCnI+o`3 zq3@0Feeqqq)(I0r-@Vhkyqnbq{W!;F;>{X(sYCLENfMq-jFq8X+$O_VaWTS!paJ5i z7X5X+8)+m_+=6(vcQV>*$Ox{EiQd&twVtuUu6M|!C$jf_vUbjE6cq?U7Wv_<)Hd#mb@{*xl zSY+swbtb)DD8F(37a`}=o>Jzfewu5&5g1!HV2tHptPO{3ogJuO0NHwH^M<=Yn$l-* zZgB6PxjSa7XVE}S%>gBVZODxdl-EnjugxS4vOlc9rFpZ${JqDt#o7yf^Dy#Jr$<`@ zEAkk9XH8G@Rzc?*H_C%P!ny`9jeovw>R$}*pxZZ&eHbf_Vf?T!-$khS9c;;E9L`)I z1U(k{q1&c?{}qbQVXP|oY!JSW4re*>;tiR{E-GXQeFH-J_atnkCvdQ7Yd zk56n4oVEaNTLQYbs-KZekNQMoU{%l~P= zBzS*7ncK!FKEe5P8qyVFjpzfZkIO2Vf3~jXB+)p?T-9R12 z;4zFruJedD%2jR9_vB-wDe?m=zB#Vgm)}bMnJ6rXqkf2TM@X*?*@Sh2?uLA272h$= zS!X}q)m#}b{*L#MJmvrnsJ~VEuAk8VKZ7p0PI(J@GR~DpEuK1Ky|@f?#d_Wc7>0cI z70W@MbuzSzHxN>Pz`2upxX<)FDVXRmo!+0@C zhNPXQ_ZG0Gu<z)l#h~3Kqtm=@6XpQW zmSYt8yj?I2@jDY??O#$Q{cA{j3BDCx?P7*Zqt3rPiS`@i7N?VkQr7?*;$U z%(zC$c9@sJr<~#i3(5meuXCU;SHY$}O)I(^e)BS}R_V+G^g1B@a->yrV7y2JEXoXQ zkNY19UUS%;R=lT;&dFC+LCqT*@|p=H>tn=QGNe*~mkf`7#dUU}+>@X@~#h zXPDFLxW;~!WdZ(mI{cpipL2y;w@309gRemEuq&G1S>mWNQ!7dUtl|uX)3Fzaa5@-u zqCFJxSoN-sNAv;n5QnW%7Y#T(BG;-m@h<0bq-VQ#;GOUl9y!+39f7Rp4H0;>i*>RM z7(X&}h}RIV#n~24s0_C(oh}t;!y1f%FmWYw!`B zRjblc?l&QAseZ2>S=?p$vrU}_mhA&Save#0kk6J@$EG(%pF?M z^GHiO7o5{0wv!@(nK8AjB!{qGOdPp-t*HM={cTEz{xilOO$K)zqua& zBI@L?(TcME83~JN>Tg2cmLAAW%Fc`SXojuVT=dudcpkztQ}taPeXLMNdt{^;@)pjx z&Bncw7L&ALCLT&Ubnz~g^FHw#*Pz>Y2zA&1{RsGN9qXEdZ;s1rSvSOAhmg2<3N~w; ze+WzBH6hKLEA4{f#7U&#JrgI6a7@PvkAx8?b|DPc(Hi<$$||Q@s~v(JH~qmVzunES zCRctljkQ_@{@*OiND!lC=oF)57%N7~P^~X`ZYd<+;l2#a)q6o(<=Jc#_B0_=;<1tM zC1V~T-wvXmD9f;oR%;h8`dZ#~x0(8N{4?|ov%e!v+QoCSym-+9A>~raoIK}t1ZhDl zb*_nSsROBM-o={^I+&+_m*D#;yc5Rb5=N4!L7w_?Y7LtAE#U9eiZC|y`NS^nN4hUC zAAXh1`*mT@EAzz(8$#Aso1fsl(-yk-%gl4?prsq}A2cN@P(Jk!-rGXwxSGp9@@-M{`TUXGSCPa+I9L-^3s{sJHbrsYhT7S zyA|u97_8Y_fp)Q{J-ZEP*CNko(yyVhR^S{=xti;B%7}A+RcFIZIEVZL+D1P>q}9Zm zOo5WliBdkTPiqmV(EIS->#??Mqtb3cTGBIR;1BW6Hk8RQR;0_eB#3wToyPU0vISRm z1Uy57y&Ck}YQUpjlei(>$LaZAL%z|#jgo~D#4GrI)U5j8cDx%jWIc>E9@ax_ODgCq z7ysBc_T`+9NMF#q=`ioYzs=CUDmk0<4c{1utAhOM(P^rzCQZ^>^oa7GVl zDU)zcuiLF?ETar%?9qybAx^E4;ENgWhe2c1mEyj5&>8kJWZpP&A41lx^xgz-d2EQz ze7Azm(!e9}pY)^Q?h?}3+n_%~7MdvkLDz6NoX$umcCq|7W3N%s*-lxWT|9`8XOT!} zZ_7CNERtcYcvFTBu}Ox|bppbF3DgZ4 z{Dx=y$s5=|-a*jOe4u2^3eeOMou(?U3(?fMsEfiQbY`+%@uDZg1{#XT-gbUD=E!pD z#yQ54Bn=sBig=NV^us|TM1NMe?AXgXErITMH~ty)^zCNFlV<5< zSK?ndPuhiV*TlY(ANeX3tr+~sjctwVa9UA3 zsXb^#t-lnl^p$mu6^D?=;7Jna7&{lse|B-93~9r`z0K3p2<{;{kb(PGDT{T(+#3Gf z3Ezf%=F&WMrJA;$bGirb`6&N4JhZLHe2;s|Lb95hcVS=e*<7X-_QpLcb(B?G;okNv zlY71kYiyQfoDJ}Qfq51EZ`fyQo0b2E)UJy5enc6CpQ}BG@UsC`xC5=eC3$HR_h1yX z*ahAwc`9|EJYSiIJ4D%+?3blD8%{cMvaVRG(r1ftABAzom_8N?k&b7I3uK7&a_y&| zTeJ-Pk~}LDb>w)=Z?5>`dY+wv-xE34;a}!?1Z|^V75X{SOd9+gS$2&=JB!mS zyH*xhb}{`>q-Pt8$4$XK8N+M;Oj}hOc^(}5hwvxEvB$YIT02P(2XQtw?;%UkRVb5v zQYvK!<+FkI8GRr_DBg~_1+wZi_`zt4@tWHpLpY@_E$vrh@7E@-0jwEvu5<`1-r1%Y zgrt>O2n~HL>4*P$4w}w9JW8_@|`IT+? zaa3?wUS~^@6L|>7W~Hoa6Mv(Ojee)@_($9&s`wgwLdh~5;tBjG&3`mX(foTdq|Bh` zo#%T=Gd}crq1jq(X{+UErg6`eyz)(XNx!NZoB$2 zd_!J(rDophk81*eOTQb|()#ki`3uWGSiPnu9e4DxZXc#4c<1-l>gIKBF6GZ%9TZby&R5~Ibt%ft z2W?@m6?cw>&fzq_DKtND9jk%Y_repzc%xkUG;DS#CmM6Zk-hZA%V)z*tccXL_8@AqLt~cu7 z|3k^wtS{3T^OvhQa{ltq*XOUpDt#~D&gwsP{>tP1W`F4So1ODNc)wX(6Zf0NHM-yI zEb1@@^_BOV?GN2=wr^Vd>qtBEL1spsryv^vl{Kb)dmp@zeUB+IO=UvdJZ_%lJckK2pa*w^S?twZT%10dc)`g@%5Cl1PnrAptMdF`|uoH6)o&fS@Hz2tdgn|K;^Fm%#`g7Myx zakSNNNFB?MkZB&lp5i*o=vwfeb^d}IYXdsJE4f+mLEe>G4Bu%n&;{~dQsDl zd~dVxexgX5vSYWuTQUISl)6Lu4&z#IC1BEL7bs*ZRNqwOWqn7Xz8g{BK9G^#M19}gC5yZ8cl zByZ&&ompBA@&}hk z@wnpV2c+zGCGyRK&Wiiq@O1)SnV-%55ZWwezN7p0F=L)anv{k+;FR8qY5Iqyp-&O+ zJ4V}YB>iy>M;!9;Wp(!2c(!s?Bu_6z{n_@xsF!oFny>xn6D!u&HrP%q!2cB^v;!ub znKodRUD4V5xxPpH!!PmP{51=+wI`KdIqJ-Jt_$5C{4w&UVytmZNtk8Kw;gK@;FRNo zdn)1m@+{I%m;C~IlXZ&|2V@-PfEca!CiIJ4-W8TrJ+_sWvjP25($TrVaXt3_0c*9) zV-t@f?1pmLw)uGXo9WxmE_S|oa#=3?A~n=ywRQk9bVJ)p{?gf72K^rGb$VeeIZQZ% z)u@hBWqn9HHZe<<7bnVO9PSN=ZB}?4&4Aswjt?WP3w_S@J^4f9Jx=tg)bo~{LL+hF z&7CKuK9Y0r&k;0Ym%2^b@V_3GrV?qQ!6^w#^Kuh#R)nQ_5ouCKX|_&yI^%KTG1i2f z^A~5+mIeN-BtDd%Ib*)(IG~QU7W>pkVWSbQr*+pqu$${z>bUl`RkB$Vah>vUj*sy}%s`)e`cDQ6N6>&SH<<={~L)!AaDLr`)mCloM%q^(12X-u6 zr{v+?YSF46g-@45W@q(n2>W0i#QdH?F7Guutklcce&yej{dOJV*(O;|fBu6n8pIJd zqY)BsA_6x!PmOruXs8SgdzMH$al^KsI4~Y*3xYdOX;)P@t{L=lk+vYDcOPuohQOBX zLD;elz&tgl740t6U3=t}Y-{1s2T0R(y;1+Cw%xOK!oNI=eEUHgbKyG`dok=c_7~gv zGU~n}(^EYJJdtgoKK0%fJo}s|p25HSg4gZN!@cKKumwu#H@bQ*bUnwRi<@Dp*w7yM zR{DDdYYym_{}Qx>1rAfi#xa(}>X+ezV}_|}V+DBl%w`oEG%ayKYnjj3bKqGDhqwoM zTOz&+^K)&QDZu?y&6Kzx!;<*XRMbP-;o zyON`$2cwTJht4!JP!C@@2JbccGR5OLu!{Z^noU{cL%qm-}L4Q9j(pb=hkGNY(m^|)X}>2o<*9;gFV?X zUk(8+3`O5o_JHpQtZ6iijeWpRcit1M=N*H*`N3cg;7I#2?X7#(^4vM3-26r59qQS<4uV7 z>G3lWx}Yy2{l9mEk};{T;W%U(>alJ^xM@uPKw0xA%Y6&i)MTysw5IHnUuyzaKT#fo zb$v;Mw>~Z}_)S_Vx1sx9)az*Y&y2$9w%dO}ltT zp&026{Yn?S{{%RDu}^me=sAdfqW+L$_Bim%GX8} zaRb|caY%hx8Ej8uT=nH8-6&gYMK;LtE6^_iz?Z(30e1+}YhJ^j0`*)R$LcKEr?8(R z&pa&gA20eME%kvnw9xvnANu2)a*Wz1Qu$s2&Y6ev3(sZJ&X#G@k#+=a5i$PG#XI{` z@h+a{ixcC*@{v}d>4#pWzC01(x^e3KiIeZBd#P?yI~jS@84_iiHwoWshu;Uj2%pok zjCj#nhH)ZBhPZnZA$4o&T!lke^mHcuzp{;Vh!YqitoLyl;+&}rRXN)-L-)BFzAbnb zx&H3=N;saYdu*DtFU>Tm{xowyFw=}RBK?c2HR7{4FF=}iV2xPSIdVK1dT7!~<&hLG zZ8o1pedsGDJ*jxu(4>{aCMKX!}s`UJ5YaYvw^B<{6NCBsrX1%?gk zB!-Ra^ztzB!UHWSThQJdeypS)OZe*5+naB~IvM*h)H9dPRO?}VEM&hxxQH*qx={K* zhD}NOUS;c$uCFuQUFhFc69XlF6U3c>NBW@8!rjOhi}mDm!12SkFlnMA-pL>CMW}Vt z){*Alw8Yjf27cHsu4~Bi$K$`6vy^`q>cVb^{UXyB%X3aVcf&pDSaIbOCzmB)J)NPS zwYUa(t)8*T#`h3>yYOxLQM=HZo|+uvPQ{frSjS8WF6+m7Al{6}1l*+ocdY;TOO!n> z(^Xuf)@>IcE&GU%@8(pm73-}4_7k05l|2XJt8Pm5#`@f~{@s0~jYs946fgDbJ&@O5 z(6N?&ehoOD6DeM|4m0mSiZ=!C#La~W$%hFq^l$hvVo)d}zXpI1YAv59l^ zG%ke9%Q%~!X8UhU6DwNcn>3~H5-TkDrr)6$9an2D9nnXSf53~hn7m{Y;$6T;cYo+S zg700Ix>G#`@)_{|@iW0?6X2V}Ju0)#HOf*)nf3_sSAC&$EDg3vpat5Fc+k(R-!}N& zX8kLFN%5}QW5(K@=M`WZkG#aeZwT2|`a%8)@9cNh?R&hh#U6pp3BAI%7X?aWUYzj+ zT*C7`7Vl-4Ha%Y2NBYN^;UCw$>mBg1IJDOTUn1Lry}?6l;x2rz|Lk78$BH1}lDCtd zdh2{q$`W+LC86?_y0N`@ixo=tpE56UF05OPo-~ zs%r47sr+lR4Nn6m$Ig2)#6Ca5EL~qh`*!L}xWD2C4`7|PSExG8MLO202qD)#6{rJw z6>X8(h8VP=q~Q8my9xJoCu+TSV~svj-j#_pdXkp&HP+~59b*^7PojOkL);5EJX6#b z`R4pn?LSzt4z#w{*1LD#zbGNbQ+Ho`*xa|&4!oSG+myC-Q9i%LPyZ6vfgu{AMejtzhx1J^rA$d)#46|!H$oK@&p5M4zwXF7(&XoeS2hE& zVi(?7w{^e+>ERQ6E1tNk*+f^=7$3|dDa%>Wj}3} zVXW9FL!1+pA?&meZUpb}W8A$abfGxVvW+pA)QONVI&Wz_-E&ceRP%tJX?D?umgsq5U<6G+j_ z)h;dbST5Gd)E{Kzz$O+UR+JWogL+>7zfzG|q`+3Xqqch?DO zFxCOQN74=7`Q)D)Sx33Hj^c-sa&x#XuHTxUod}+8*y5HwspbYlhQi!mX8e31Y=x77HV>=xUa)GGuW`qM;`L`LK#Mmx5mB%^>*W& zo2nnj5YI;Ex6tZl%KUNS9)v#dkwVBjtjl6N`R%ki#*^pxWJp{8kiS6ELu7j-euY~f zYlRqVHxll-8G(GjD?HZ}7|{SHWNXzx=Vvqa@=rhZ24Qa;x}!^3H|~w6%rOP57=I5L z`{Vig_(NEUJ$AW2u8+T5dn9dJHFaLVYDyo9d8i{{Hf6)lIl2RA>`)r}9&(KSo{aEp z&kHn@X+wBvs;r}+Q==T?UFD5DFHmUaSqE)$$z4yBmt4K3#ytsRdk1(muuGGS20vCww1alrXPYZ#-wl>Nei0TqRWWkbJof1 zQ)&D4DCrI$-NE+BwZ{1Z+IZluttHbnZ9RB@U~D^_J3yTdwj5O3xZdIIP0_5?Y@-W4 z1WKV(G{%A-IPn7~F5tw3|Arq7&X?1HUl;Vvthe0f!v7NV4S8WW9!h{qH*i@9T&{pE z5$HI_3S2&j_hQVw8s3*9p9}eFz$^Sn??U=~q&MMTc$r@IDR?H!1fN*~UDp)qfwj28 zggwZ6TK_1S+_UGIL7Y8VqUP$4hA7*eBKAe2B8VgmB5h)K)*P?8x6U1E9mF2BBY3sKYB=+^EnPAhWY_gc{->{G6|E1W! zE|h!SAzM9`HxXqi{RYn#(*H=JgdeV(;yJInaf6`ShHk3m6|#>h*HVW_yp$9q^rfyX z3%KH*c6j-38Rg40RlMkjG|}oYMAjo-T#Wz!A}SFF;wftrw%<(I3+JL_ zo;~iS#9pohnaBTbg>^mZsVNpe;>I6Sg!l zjcjSoq7GwFUujEI8?vQIpV96j%8v6-XG>Fmsx8gX=?YJ0w5374{u5gox2AP8^7*S( zUqHT4au(KIM*nHEBm2)YOYgs5R37l9B~`Od?LTZAHo$PriiA-yRl%s-t6<or>|Jniu`#}ked!m{;s~;^fDDqMBGHgVGTUlWm>pA z!?Zxo)$Zku^pNON$wx3ASHX6}ZT%nQBW;`DBW)Y;k+Z177}QttkwYOqvTyuZ@R8b6 z`ADl<&ytUzUIsr%`44RJw0}m@gdr=Q?b*^taR$YZ;f(jih&x+Zah6OQlF6Eq74Hly z$9PwHBW1-=*J-vJ@Z5;!Iz0K19dE$A7S7iyvLktt|7L~j;#~?C0`qQ}eoi1SPOHUtp!5&=~DN{)u2t-d$Is z9ylArzJd<=4}{b`4@AAG=Vn{(#=DV*y2S60hO$u`)cxPUKid(*cB7pKA(trqXsl?4 zI2+pH(CVcR+mavdUxa<@1NP#j%bCZF|CCooU90q{M~+fg2^mqs$JrYhavu}>g{SdT z!Fj?3otixVd3Q7Hu{Vd^D9%!iZ0xHC>wW0K-APIhZbKjR>ZGmf-Fi?>MlyI2bmLaU zRV8cdT(DJm3FUMBOId+WS#GNGMb%b2P}NDxiGzH+DSck~*ZTrB-d3eG6Oxs_x>Y0l zsyOXL`KEpI%AYPNsquC%t9e>fNjv$tiu&@IqOjcCJy25{_^@VXtBM--Gt*1_{vghp zpdU)Q&`vyFJdbuI$$rT%r|kyy|C>fBT9Y>V=ojk!SC|v4HSlP4E&+A{pfB3>S?Ti$ zwv&F$3#6k8tRqr@lZ=zWoI1e%vW50~OS~7LEr;<9dVT#d&{{se58(URmiUiv_8IGQ zAL8gs?D$t6xtAYIvjphp2fCK*jT}Gl8%BD&7wP1_5klJjFpbvi5joD@y9P7_Tb`A; zGlTR?oZR@L(|c$Y*SgAAa9_Zp?96;`B0bwR8n7gscNVI3&+1QWJZtvXA5r=Z3*4(cug+;52)p+;!)gn%p%X*W|YQvBreHT!A$8jbOw92Gr;k3s*JqOZrG|F6~lD zEt^hCAJhE)B`vtDJ@}MS2iPyx`SrC9+ih9u^i~3&-1A$5@|g~XJ@PyUWOB`e=hvPa zvHxO%-GO;hJ@Ox)*bHmG=CD0$0eegMAes%IV6ZFYn$ibbfg!LN=nmU~*4Xc5dst3s zOp13Q+Jy6$|44;>Ujg39a~C5tY#xh)$=>_*_{R~d{UwK(i+94PJelkz&zz>Gc^ILQ zckYQ~?_KzAgEG%Y*|=Zu9~tn~#Qhf^;?0Q9@AS&B;!dlFxv)NMfjGj8)|>H6$M&b=oj75d3-O+xF*bP?_Bvf# zTD(R2IFXL?Ww6!AfXzl{?6+HBhrqli5zn?W&C_=Tm$gIQ`b!m`ZMk zH7)r*Jw6NZCdB7iQZ0%I`*8GsKOvc1dPg>D|@-7RNOEh466? z%~q@F+~g{YyL(Efm?<8dTcBRSTCrt{X6lx#rMi+o!M?1u;$_%dsqgXlW_k0F*BzF( z6nCVC=XD|PHHb6v^7|*;gPMiB`N-RzR#uO8H#5j zo^htJ&ke$pibuoK9ckHT0PA(UGkg^x%W&;a_Ab}o=l+xodsU}cfp5A0 zj`8(^Om7pbWQaZiKO_Ax4dMJP4x$~w$N0x|>N`$6 zf_#3hcB2(%0;$(tt=F%rAny%+<4(q$3Y-tr=H%{X{>FPXM!ll#*;Sz3v;(cg87P(s z{j=0(v)v}G7Uw)p^=U(yhwUGOdJ*@zKPdit-sQ@t4F7HGuN}As^%{XRM!i3ja<9s} z5$C{DwLx!GL58>nY4R<#8&m2n2NohtaGX{fgs+W?%d~z*S(h`7xpt%KKln969cDoW ztLo|Lx37<<-!GSWkQV1&T6;E|I_0iS?c`mX(doLiv{^A=OqOLr#}X#D7`QpD9dV`& zdUnXgz{wc&4ci>e_qcH`j_JNcx@dOBeV~I6>UPHdoyp!|Xajj?Mj+XngLgyDp1V2O zdmX;Xt8)>O|1zCvuv6NCWg?_+(x*|5qMdkg4bl~2FRx7UXZSM5ch-x_&z7;@>e2ma zJ@^LB;bX7E@KNd*&$BS`VhZwbzU(hUo1k6D9eBS~@@l8(g?FxJnC4Fk=hfIp!u#*|XR_EJU)#hj=m+lQRDtKuL;cgC1E9?_+c)T9CwvvL ze;s0$-Zt7&=VIU0{P4+T8)4@)?H1<69Xms`B`vN9*_EXZaC)a9FUQSM^#JnL z^+x$wQoqkJW}Ls{8b4ly?>|JdjU|m3dg9U#QzL9kSm%l!s!#F|-i~rgK2YN!To=;h zxl7pO8$KUNH}9iO9EZ{9%hXH$6Y&Ue;I6!ODqYS{F$%^ zFMtm+q)~n}>C9@69GSPLBHYafEU9?9&&McSJ1lhJB2%@P$%StFLl^4w!AFBw5oo}KcWx+ zIqukZtlx8>^Y5XDIRt;Zw12Rho|5_)@+qDdQL;4b(Jax=tx^^-Xw0=KlEx}?5f;ug64qSIXIA9>9{ZoSB(hiP(c9zK87j(Mk~|J9l;3+GO(;E^uWm1k1sp?*)Wj=l_n#eNG~y4Ryl!_f&p(|UwmT)pS-l;2qHc+2Dab3hk7bv0ZQxSJ*b< z*^1{4Jkj=2K0}`yb9eY&N_blGN@L$@r=C7ME%&-MUKI&HJkN$Gd7{8SWv{D5=CcX^ z+2jw~>sk^e{r`r&E-fi?U*oj$kR@gpeG(aG{z!|xJ`FBQMBB(~E5{~#Q`ye;THRvE zBa3l{hVl1yBoDTWtr7<~yN+=AO08)0R}W&W#);uF-Y!-m%m>~73pUwLQ)k*TtJ;jQ zu57ZC79`$a4%`UdJQeyg+>4h(-FP&6(r0m|n`7ZO&|5S+(k1%;UnK3?#Q7+fV}fydwx0k%vg0e@*uZC?&D>v4z!zn_cs2m}`CO%!A?yJtuh+ym@=Srb*5N%9 z44z|O^!&+X>!nU9P9&gw#&JF5>Z0{=K0LpCQ=3<7o^DrKB+l2qhfbD0d zrRXxGr>zCc)(Tole>aJxT9MoLM7i&R)iqTge^OJjaDR<8*BoHIXxkrtj{dF}gUi0q z%RY{=PX9=`1={LdOa5O9OBR+F!bZ=x@KXsR3x5BPWWv_)H&usDr~_r(^GCwBKSHd{ zpocc*AD+{~eWF*YzBshsA!XpLzdF1*2dz?9zZ7wvmMsG%3m-2pd1ZA?3F=z-#4j~B ztcnS^+rtj3jUV+sQIjqn zr;7I>K4-R8=QGY9#c4&JRUHC_kEuO1%IWm|leH|Yyn!z7rKGPtX3!V*c+jWxP4@tB zTtZtf^w+$-3MU`_?C=hK$tH0U!26I_wYsdG&H7PaKRu|<@R3FbBQN82%MfSTq0_TH z&%KN|F%fYaJE}2TcF5s{530Hk*czq$}-n-Es*(Tbdyi-{A3=B{_}V~ALUkq13cn9nDy_LFXDfIB(z<0@a}mqG7IE4;YMc!B zsPzuh@E`Gz_Lal?4)E3ydGaA6RjtbChdrdp{`z1}VSUR!hooNDCa%VR4R_}dFZAPa zXeY)P@^!{DqATRt(csnKxzqJ?Fb{#p(TB((^h;s8*ab-)z|YT9eZzjDAKNU1RjW+> zJ`Cfrgv&J+;d*qqXQGX@Yl6$RN1=_q(0R1cX@R=f;HqYU zZ4XfPOcZwlZmX#O;Nt-Q3|hhbpQHLeLENp=N(ufGM$a(X_+*Qsjbiyv(MB2KTx%6= zd_3?}+Q@uQ(Z&Mg@x%YSK^vfx9Ppw(2PJL9ig)p!wBd_F8=rN-niRCL5Ax+y{CBtY z)Xmmug!A%cF;flfWNMl(!G%sd-uPm?6k}6meg5sNJ}+!yg+Dp&mKlQQX7*s3Z3HvA17Enn68C3vr)0 zAZx@4g)4_xf&5PJhFH0`uWb9WUsH1pdD8p^>bzAI@S)9`S$iT&ow*^byj1GW6UBbS zQ6E!}kmqi$xX|S(#)lT!I7;`J~ZS*nWeDB;d%S9_}>}-JLCUD_-{czi%0EcTJ=7b>wnbY zZ{TTMGxo>(7K|5ZTeKSX+WR5PwJ8N`*oFI*U3f11gHS)y8UH)u|4RI~;2(7uH5e;g z*AiAYz#0kv0c;=rcW5YIL;0zQm;L|r+2OrAaK^i>R3FBROOT(uhwFIZJ-LkiNFK#= zfd1y-#r2VPeq5vH>SvC5U-u&1|HD4O91WVVi)6qf{wa4?K<=)9+?|8AK*wXFP5NQr zs;usGFyXgchq+#!smD3lCSW=Nlk+Eav$Iim7vzp&=#r?T%6&av%D}punq7u+N$arV z??*k<1i&O-cOjm%{29Wjz-twFi5urxr=iYs=NP;I_eTKkMEw5>`#bDs>W1xu)mnw^ zW*>IMchy1djWRL6#yThK8S9Cx1+_>w#$v7h@Nh8aKD}=FuSC|ZSg#xBZa3=3Gq9{j z))7^YjG3W&6aoh8y-L>GDVTRK(zDN&BBcI~=l@*4Djbh>E15n6JaG^FY?H3Yf5=y? zfAWmUO!DqDt}kPS@%{+n&em>lqD*^cyTMz+$}!$m-blN_LaaOHwO0N~yH~09_86}f z(T??%YW2Mk?>vW++hN}FLh$_|c#QKVmtCRR`rsLW=Mp>y?s#74D&Qy|K1bsvo^gf} zy2BrUJD#Du?n;$b>!5U>ZIOoK$MC^y=ukb5NFA!@{I-%N=RT|Y|9<3i+fUV>8oD3q zh+w4xpRw9{>N%)`y>qPcT}=Kq3Hj+iI$YOey?CC2 z`!mK+q2*NC;$DPtt|{1B+gt{o0G?jw{yM~yn_-Ojb-w?T?r$Ow=>~!R3&8s=keOP5 zpInLW&o5WJq;dU8pT?NEljB*ZWwbYYCHQ213sYb*{E0JNIQ@o?!8?$TW3Vs6aCjVN zckAOd_oR~Z&qJEdp-CY`xNr)~n|rB>MA`U1RuOsY0{57s_0Zaw}SwH}T+Pycr2XLFx9<^=r9oVa55 zzz*7h`Dl0g_W8?ubkKIS$u||XVj94l_lT!8wK~sZ^#DDQ zZ!IxbZ0w2scpH4D#bM8&P~S74k2FJGq3uo~_6`nX@1O#Gz&Y3rnBjXRus4u<2C9r$ zl)-%@_;5ivN6<#ro%m;8B_fXd1*g?J@1*}B-uXZuP0HWg5ztg|re)XX@Gru0esP8N zlDFLK@Xkoniu@KceAHXuqh8%7SB5d*YOeKKXYtl*zpH*faT$C!SeorRrpp!NVY#(2 zQU}U9KGs*Q!MLC7X-S_T31S+`QZizKFoA|- zgy#_74KnZ%FWy4_ZSaA_w5e}&@;(pzlaCnqh{u1frPC3TCh1E8_jl=QGu$15cgluN zgzI6OLO6Y|b$HFdFW={0q4b>v2#LcHC|j-T;zVni*CrlKMnA(Z8{uz6`6YP1fgc>E zzl3n%M}x2{z#obW%)8!2`}wa2{*@GrtS!VpKjMom=3Q^&pFu}k@XmUWrYL`MZSr>Ic-qY3f zOtur83y$5+dz~%VCvAp(>E_s%#vP*tyzh$ZM0K|>*Ab*o+GM%3fnR#c)!gC$u4(f_ zK2O=d8117kX4*O&Mqk!K4>%KRl?3Q*uy?U8zJR=lY2(Fb@L8vLlX0gZeYVC5_#l?? zzu%tdw=usxb~}9*Dqbe(Z~$ozzF61?DEB_>Y4W?Ne9JCBb^npF zVMYJ5lMOjfrbBPVdD4w}(u#S~ih0u1#j~0I2F$<-WfUvs)>fFa((&z1EnCjHYY*BL zK6m{A9?Q8ajqzb~7j;MBa~FM5o@wrCT^~GU?&A6h_cY>eGn^&37WbOXMt^6jyUj?0 z9VHzry@?xl8rkXJc^vyojTP$evyf)D8Fy&zRzAq`@;iAe(zK%XvTs6nC!!oVztFBN z+}?qGlm(w&v4o9$Tr&Yja?j*qz{rK(*qEn`IVu_q_fD60al<`qAsDW+gu(k7S(mC( zm-1sR>k_)Fz8&B!Mmx_`7tYCqQ}VXUyQHB$AvpDzccZ}xmkYTrCyc_as!ha+p{v`E z{H2iB`JeN6xJ=jrw9C7{!teTGeX7uBRp7a@eYneLD(hv5#PyeeOI#m9+Ru@;qG0EM z%7S+WRJ3fiy6Qrl34)%nqF@K&whySZSXLiGe|~~=#=SqrT~LkfDaq%T0ygW>!=m^; zv7AlxhCyQEAB2H^}%%+sNsep>-$oOhg)qgF8FPI~4E1f7*D2`+nws-y1qz zpj{G=7;mK8<;eda`tw~2>Qta;ckUgEc60I1u&FR?DH_8z`q}rYPA?LEsGlDKj1_>t z8t@Mq@NZY}v!cOoVjQv!S+BU%9fPur&>e#l0B0@ASb{Q)Hssx^%D7OL5oP>EEl1rI zE$O4g<&A3?=b^HO>1E9dE6bFp%Ca?8)=u)4$a$o)Kr5Qv@8q&7oN3C!dSX1_8TN#Q zZ6PzHqMy<*FCZP~Y2qp$`YN8Qi^G|Pl1DS^&+ zb@`U#2JmO2EY5-7gQn%22DpDioB3}t{&BBG>isMx=>6dTOO7|KXdUJ{(v|76P<>XR zK1{P6X<%#F(b$J;;HOdhQxg%m8mDm8S*Ly0)4)|UUa%YgxnE~B*+rq`d1p^YM!E7X zfJWuMb%t`+|HtK?zP&5XQ0}r&x%2-!+dKCR<<9z#%RPO2#{n+Kfx1T&{-gEz^k&49 zCmA$E``Odek-346qV?yHCd$b?O*yG^m8_^~4`ts5U#%706|Lvxt9WxTD92(?{4?wS z3LaGdx|~%1GVm`|kJGe=vvUZ?t;2aB5>6`N=>H1tkA!m};plNLjEzBrbFL0&P9&W6 zgrol}m>mhH6XED_npT*75#e;v;oKJq=LE*SS^rlsD-up?!qMYgnm;?4a60R7W=6uP zCLH}=!Hh^aa5QI2)#LKft~P|@(&5}23FjNa(f<`pkA$j_8yS1>se&Q8M7TH{b!v?YkG z=iG{YRB)^{fY#txLaVKvf~XCks1Y>5K;F-H@B7X!`905dz3=t@ajt#tJ*+*g zwf5R;uf29EoZAG)ORJuh3g=G2@#37Ss>yYN6ZYWDOoelW;CN}(m8o!U7920mK@WMC z;2iA1sYr!$k>Ge~)t9BhL3b7&?8Q0Gyver+&OsiWAEm;XC^%kP^$%0wOcNY04u2Yx zX9~^%9-K>4;fxj>FRl8LR5+&yju+>kyNe1=e-F+NQsEpfI9^)yj8r(<%MbSA9Ov%I zrwUGA4^DY19G&^5d1=+tQ{fC2952p^R81Z!I3W+t_fz3W7o9BI>x?tx7`vk<(CJN; z%tTk+I_XV~l11iu-&OD&!ImDNXB~j`9fvWU(E}|+zR_8sUVl#y%|VhsM?X8mYM9@|5F2)QymPq32C+$Qjr_Ekad zSEr*7>4iQd^`5i(QnqW5@kPBR%i5Q|bC%wT4Z9ZrQ?jA<$qV=|ovHMR2lw&!IGo)Q zue_%d%8n<7KJqKt(|o|mt(Eg5V~4>fCk|e}6g|Q{rxTtO2z)+i`J(r}7YHpZK~J5F zo?2}zbg|MJ(v!Y&bDcxGCpS)GC1*-6CrHSv|LTX~-%Bg4kc1UREJ7ENSo#(OFIUktQu{%Z< z_ufLvCx2S}me!8d4d8oEb~;tq?@HGw9gA<*q;m$z$gA2vtxo&Th;6K$?}V$_hItCBl>}+ zkdx2nzwqU&lfWIm>!?fjInGg@jq(AP>3&9<_Q%@^wQo_}HvWgJ+8f{5a_8iCRz7x( zV5rXBH`}|oUrsv}{5=Ic<}U74$a@p4p8)CeBOeShv^Dr6%U8zG$Fu0KXs`GWHmwf$ z=qWqTYT9EnLmFX{j|?XtIKgl?LZ&jI+Pze->)y~6Blm9 z-X0s5ub7wqJtqEbboah}_dn)~#shKA6XJC%xDU0NeJJfuqupvdee~`_74mLKp<4>h zv`NPz8*2})VD91#)9r}p!G~b`F;3e2==Dn zbVdaKi;s*o@YOcGqy9d>&76mPz^|2l3!dhn=1-Pyj>Gr5zVi;ZeDk}&R9z<$3Ww#l z7qrih^{C#{B7XJ)y zTZlgay~i+YuH~UyJ9%h$n~VPdm$XT9D_e&t-tf`zwypRK@Z)E8^3w3OVM*}`ej463 z6Q2Rn$Mv0iqv5CcD5*8Jsev5BPbbi(E!nC3^jeRfeg!|Bh+WrM+Gp%l>8p6?oFU`l zh49cKkB8m@Z>u;kcTpbpp;O?Yufh{57;D)fBX>`>JhH(3Gdxl>m&!v6Jsw)%zTu@? z9-8ak4ITbCWbKaXevxZ0Iq-+G;S*=UFV4i@z!~v&>`vh$M%S!!zuv%6+hgdObVt0h+Nu4DG1xIQ(l#s* zX}dP9@1tv3qe{^`g|G#m!J0IPF>EDW^(5^y=#-xG>-f9IqrqLQ{6lSyL2-@x>uNs{fuZl+kJv}QWP&<{T2Q}jXsYuIYk}j ze8{c|+2;I6_KEf#HGE7^-qLxtd%XGs{E5_KeM?w5@vDnCSC?%fW218v^lYwt!$uyv ztFa0{(@k%32ZXnqD-Y^#@T;qBOQ5Q~vFfNhC)Z!G@)~0+Qpfs%O<^%Mg>~2znmBwG zl|PPc=E{U^rs89Z7n^sT1BXKgcgaue?^?>Qd<{QE+fBI{@x_gU541L*0bT&SW zj(Vdda@WTeF1CpBsZ@@QWHC09#n?zzVIwKn^T@xP`qtd}R*U>%mp_j0+m$O@iqCkf zrTBNvCQtn*cVaIZYpEB^#qx`^*uYcyig#>({k!AEp6#L1mSd|r&$CTczlzVmKU071 zHkEv0;FgeA@9Q|wcgbHYoCBbN&i)QcuPvso2ya%G-$i@Qux(D1yY0z}Kd08OdN)0` zxN)A#y{Wg}w0$~qabw+;kK+gYtrlmPHzxJW$I-w(BWC)la+*&^EegP_a?u;&-M9Ms!qUhtAPKe z2ha9HzBdFf>_!Z{g#Fj{6YU|Em-Ir z?Z5PfXxRM?`&i9|`1tFCS!UInHXUt4a8B-B*noaBT@zV2C07%*txazZ;}<;w}fHC98= zKTyxU9#+P4MfQ#+eG&e7 zvU%g%z*L?Jqp!366?|KaWcpDV!MmOO8o$8Rh0%qb?dh53;P0I0M%vmJbS!c3|DDVm z1Y>hSc2xHldg2e_L9!{Vdd1$?{ers0j}tb1neJQQ3OokgUV=Ye30(^Iy4>uj^qoEX z;RqT%hIBe#QAfFVSNOfoI&$ED);~=-e&(+$<&uTP9x~E)~F#1E&hw< zCsMY`tV2DIlg3qJg}&Cqu|&R(YV;;o^+(4u0A0@k=qe9nUxd!&=7HGrr1K6g{zPaO z{t!PayJJGzM)nr+siJ!Qy~X*|KbJi7JethpTl+EP&o#C=y3cIib<$pB66tyDMZVhD zC;s<y)(kb*7K(btt2;kuL6E{5NZ1wbuWzyMb@*eLDMV zXerTO@h;wVpzbX94gRY?uMt+zo(%d~f__4DrnbFo(seiMT;}r}=Jjmm_blf5Omul? zz_;x_w>xcw&^N1p_$3Bk)E@o+FW_AV>||OH&zH?m`&E5_8v=d?_4K8_e&A1k^lrgg z&ENgB55JwCl`u|EX`U|8JSFhwkHEf(JfH8fI9<)R#z^@M{sdF!{dv;!g+Eh*@%O-= zX=ZG*+=axOxnv%+&%Bjyjj!PJbiNQH{cGw~`a5b@Q1h4F$-C-EZy-GsC|KBR#uYzB z#A&?Ot6U)D`r~~*@#AR6#e`bpHD;pI(cqIE!%TNNY4;g?%5uNQf9ds=&$om6a@r)u za3W(_#vGl7zBOp=-m1IX*<~_E;;TCu*Er|(;Q+SqmssBG)8*CFA==e>{`H;xOZXM2 zAU#I9Z>ym>8AaUwp79G$)P^0jVF7hycD5lgw`T+I2J+O9zN)hgiS^+$(glMy7~I|8 zy7#C5$EttS+trp~81b@YP=9wJ1NBs=e}!Lz{WP{-9rkytLRUW*3VIe(dQ-K;hUubpAI$soYfVc@ARMdcUEOXYx0|ZIzCT@ zpTZ-JmG1fCyKYg1?pZ@)%U6ikC(h*l4ouyH`|@oku6qLFcX7q(Z02oz)N*bkf2BI7 ziJ|)x9~B+^iaU{d@4VuGT;o%H8D(U5{snU{e)UtnrL$HW3dBpRMf3LVv(}6kNxzo% z?3&Wc$f5biAhXccJBgPbv1x+VjC{9>Z*<)Tj1Afku=uDp%qC9vz2!r0!f2nq3*A}7XSVhk-3+{mmjAlq6S|LD!QExf1h~6=FL#$S z-Jcs6VfPctizg~>5pnN)flV>}*nRU^%;%ZR>lw`N>CE#ac)&#L$1D$!F3!ibrmO9_ z=4;37Suz;^74Nfuxg1!U_p0Un9#pu7(7D}N8DdWps@EQCP0aA?b(~EO*EvaV^qzgt ze}f?jVG`tgja$k=|ID_+aFB7Op1pXr@1 zRxV%o9(c1*8WmU0$3I*^AhUGG$9=^d+Z41M|^58{1#bepGH7ezqV>Zj#J^3MGR`G4 z@joy9>w%2JF5WQ+fkU?iOSV>Vwy*dg@ti5;)bPHV?n*TfFFo6;A%P9rvp)ZH$C6c? z3shxGCMQZZNtde3lR&!Rp3D`&RO3iNmTRSs*d$&a)Z z%q?xTz9};p5B95^XKO6=P91N$<>-#I?&-cCEP-Z_nVCfPDzi)gy%!) z`}^=v=ui44@zrYb>P(;=UXcmz*Cd_8k1*%(S?n(oxc^(ul7zFu{jK=m*@7-#xUW5k za6gA}ReDDn>7o;pext$t9O1r~);B4w6Zbv1!#M9ZxIesS+@DR`bGqRE6odOYi?$Ad zPnIU|Ki~63dN%$1C2LYM=O%?2k+u_CJIsHl*LZxM=WiVBxlL z;P49YZ3nzzZ}j%B)v5H>_y6PcmjA;9z3l);MRS)j28Jhd?j@SrR6QYX>8;S6##{0_ zH`-~|tNo)l(cC`YwhJQLg2R%T%g5SvEqpY7n0VJNG+4f9I9vM;zfW$tXKWz!`bm73 zkFojsl27}DeZ7Hq({^kBAlcyeyl){{2Yi{@3weGFtJ0^H22Uh>}@1jfqv~ zj`75sbsauI<@aj(Y52#2uKLnedl&e4&-!rsrzbjLG>d4|to%LI(Bc@82?Wp!WeblUSTU`anDnMU)Z z`)lg=54^StS2QL^0yo>d)t>2=@?ZItFZuplPj4UkvYk_8=V{)ztX}E}_Tawk=I1Fs z#O4`1!sg-3xigP+Qp%?>D;`u7Ek_3T%jeNn;klXTxmnRs^gC2&VL7|yiI7i_p z!YO)3@gd?DkS9c1i1jUST%@hoODnm#OWN@^ZQcoqJfWMqXKg^qn$B|$A zuw=clgCE($ng6cs^~)UALzy1(cJm{fZOVn+1NNtUk{{W$9`XnNU+|W>Yky zvSQ4njDCwE0eC>VGj?#Ab9@&3c36G)cM2zU^gT!A7E$hu%E~dbGWstnr(B3~A<7gT zz4h)f*7mM^Jb9g|`{a;Ry3Dq8x%?{Iwg)L+^RaDD z@;Z|YqkdZ|jJg39#=I*mj77kRZQVDFrY)&3B7H548M7>mn}E^K+#N=Dy_~gGFFwZF zK3zQ=e+jLHMpnEE7}6>Kgm6eN&o+v+PG|SqM)ZD zt07sXm{4{%5kmQ?EGLxQRYfR#t0R=%Z#|*(a7~11gbwv~)iv%@Uat;ph)o+E|039n zd;IC{it4;p?U$vybD;fA#8-XGzKId5&N4E*FTYEcM`!+e?Cmk=37uN`8;AvSyUF<` zPjHmUV`1jHvw$gCHJg1w!=bFX-kv}({kJv>@t0A<9y58*z<&I7^l-I`^Y;(WBYQqS z1r&w-Bd%l3z>CapEWOmc8VrMZ`~LZeAeX z%JSClhF^aTdo!(D(ntDnPyc%kWwp1EO`P>b@-l6{16WVt|D*z2_O!oUf=Z=w`>Dd*O|omdGsFlb!p?C^v4ug-HcULATg#tCBNlSop<&p z5B1>67IgGE*xEB5uM(&5n`H3AzP2>_z{`7bg3w3)$W%E%awW9X#+?!Ln4DFc_NK}Y z;++MQ3#IdZL4WN7LyWh^DBvDQe9z~_jyrN{BtGhU%J12{Gj7^nV*k42I(!=4@O|Ni z>PkHy)>`m?3iDlHmh;Za4-Oa?_hIAD!Q3(K34T}krZ_#aQZoOHg^~Cr_;D-m?X2Xk zgjYUswmd_AXglthe3BEI6@(8;cf6i8FXTj?TTeW4b3dn-Gf;iVC>a+YzI*P*Spx&`b8%r~?51yEjH-a^I*reUJ-8->Y#_8~eek!YXctgi6yU;Hma;gsY|2KGb zmf^Qa^-rh%3Fs_~s+_TF(r8mKaC*k^ycd3aU`omHnIkfGpSCgM__Ll0<(&4 zapI+fp~C`kwGDU&mpGw*MbKx6G#};3{9JKQi;~+cx_DLv4|JLjCa>uC&9( z#Y3BJy{A+^XWUahZ21Q0>1_$wg=wAn1@@J>*y^mnPm|so>EKQd`%+`~^Ah~23Hq7K zx>JFl`Pg0fHt+v(OT#Chv@GBa&hyPDZ{5I>)%(ur= zdX;DUc?>xFC41Z(Tj@hmy;bNoms2mgx_DQZtAOcb!q;!=4tFJKKJU31UatPBzDG=a zrdviIoT2D_=XNjqYm+C(@U6>}%KpMDJC?G7Rqwq$a*yJTUDL_vgeP#OGM+OPY?U}8 z(p+SJ%LyOMFNfa%el^g-d}tv(Bz_fgA3z7zDMz7?9t?cZWgwXFPgpX-?z1D0S$X0^ z+9lc7-&@IEr~Rq`=Qw-wiDTc>EkZ8)GL#jqK@X(!xh(Xbii;3;IrVmj0R3g&r4PCdf9v4=RPo6dAG3Y}zNRg*Rd|jwJ&n26gu11Bmb`~BhvOP`7Hm;b%WGZj~^uI({@nj1Kf?8gMQ{Vy~zOW{sP@#%>f0A(CxNKXF5HY zwQVpuo1?)K{|=PeDE_W>;D=rtTNq36t#_zPy8Lf*XRJ5(zbX#M!-ur(Yw=|T(fgCy z(!_rUy_?RV)RqTlj*Bm$Ez)V#lD4eRg{Dp1jiOD3i?V4GzNTw$qfG(YltG)OqZe*k zvMk@W$(~>G2BaA`zfF$+(=oUUK;`Jd*qzAYSWHSjXsdp)>Y!Bf$=>Z&2`CybTxLws2fd`$;$dx5|B zP`a5nQh_g7AqyNe`0-UZ+Jw$_Gv)NYF7rQGccp|M{~SOZdfNNt^9tBElIMo`=(%Y} z*^Y2Dhx-bfm@DB%)rr=h+RNANSt4H=vh7ov??X*xi5uC**_8Ufns4?A3E%Qw-J0{4 zyn2^{J5lCC_v#Y3!@WA;4((XYxpM%Y^^#vZaR)d)?yU6SXr4OI>!}YB(~hva+=P*~ z{)Cznf3C)O>Ao-GFQ=Wt7@iFMac?bX&w!HGG11E_tC8zHnl7Zg##duh{&6_Eta;Cp za_~!MYxibL?_}4tdGL#U`mPHO;LQ{(3vXG~vE)ziO2M2rwjlZr|NS}?S90v2=uT`R zmcuK=mzg{I!#f_dC6>l}551h(^F}&Te@+|DAIW>vN80_yT;`&A=G@kzU-Az52%QyX zyE7*^Oe1-eEm&dO7#Cq2R&!iK0$UG|;0yhW1Ba^0&I(VC1>)VvDW)p5PAi;-ZARc>BGqE89yR(c36Hcw<5KG1|xO7!hgvuN(0{jeqVY z{`aSh&KPtT>!e_KTYWCF-Z9d}is$iWIs3q=zp(F#XucO;>-qiX49A&!Q)>sjS9T&7 zupa#=hxOBwd&EOUCr|y%j%RXw`v{#47rKv;rm|6Nxqc5XRQ?6DE#wsTE#dpwU42Hk z^J`|G);zOfOb!3l{wlSf|C=ts9+ES(3p8flct@7ocX+aBM;7v4EZ?b(kFl~)DdSPf zcqHR;S^q)Nc3{?E!;%re?uId*`&2l3!BC4gp;h5%*>DHDlwdq|sOA07J{gWiSM-WE zk4nf`<_((B*a*Q>?&FP(kBv-)|3dKeg3~Ol*b~6IB!f3}`o!I%nYZIp%TF58x0A*~ zp+V6HfU}i-GjI3CC#~oozvv?95k+wz8!Hep$wSs`%oCjayc_EtQYI z(K2y6?+6Xe?i`cm06bK-Z!2Wel(2oP0cH(+KKiO{S3E|$U$_4=^#5)3t=CxLbJd6T z&bj_KQBLcH?xPIG4p?{k#=#42Qam_uikGhS)la*YxC8l?Y*M!Q)_bN0Wt+4V+a%s1 zG5N#pAE9;RXy`iMy_C4A?|0zuFyEbF(zzRL!c4a#IAEV|x^Pc?L)W+61-E&fQycmC z&c?d8R<=}ekE@tBm}bDQ$HA|c!>@IB?Ophl?DKb;^&`{0ggSNC(fYhfTiJAA)pweJ zgWOs>AHAGxLu$<1KThr4d@JoPLgCXxzq0F9J@Zt~JlT713mZ2vPcxXOamt%wGzhgf^?Z_f{VRmfC;4;X|432(SGS z=0|n;ckA`ewSS+!Ah&sWGir=jaGa`~ogvmSYLF!{4%to+b?f>XQxEqe#c z=M5!?*}JccsZTx~CATa?ZaMGRgpFcdrfvKC-r3@E_#tS=bqv7SknTkhK*R`DDKwP->N8Y6q zU7SW4?E{2Q`c*jGajz&D2dq`QkH6jLaq& zu|0*+82o3;HBRlqX4@9|@1F$TW|UgrDkk6V!stsgOUC$jQ#NhRH+NHpYb=Z(ap7;z z_f!0F_0RW8yfd~aWrZurc;axzb_Vmjw=$>qP^O2x-Okv)W6I&@V}Hsgow1enkbfR} zBE4tr>#jnP$k+x?ceUllqHiVZuF&Yd0hx~r?VI4?TU_h{&UpL>+*3~X+~ z*i_nm%1cjlEcq?GUpO%C&-u~E_@A;*SzpL|i0lE_ZxkQtOtt%rJU0h9sBU=T9mD3= z3e9_Yg0pt^{_PdYYxZ=$CD=^8vXS{7_^Y!C&Or_qEd3h(2yA2nYyXj0L!Y6{FIYpr z>0K|qyZGHZt-Vl1KT87z(7=o!I%bb|k0O0pKWFv~^m^~YkB?yAvMlJ#ZpQvG6v!D? z#@mV^CwExrFnn+TZ!&x4x*^Ug$#A~_U;MUK)H7bRHQbB4Y-{X3X2$^RJFyi|p3)y# znSLwbmPf5U^ZFn1A33ZUd%(-+`>sAt+w(8kvSr9-=H1C)s{AmAzKb94Ce&O$^PE|yW!aL)=u1#x?V|^{Tnu~{+KnawqxeYvZ0IZ7`;YV zXVk{!g<1w_L#gv(P2Y>|^#L!znlIDce8kL5=KDjqH($?7nR(jY+uSQ7}h(kGd!i`JZ{?wziCsMs`+=EST(=q#AWnH zb+^24eZlDeWK&PRksI&5L;J!!_xYpL#(cM#a2GOf{Ye(y2+ix}wAy1S<=c6c z>|27apaz+$0bK!S)os#0H=s`_+s=EO=o3P$e;V_Q$#x!V&PAsJZDG4Gbr|xM+8UvM z5&EWlr=Jr>W#okM9c5_#^|Qm#;g6)pOV}%tf9y=?v_JUNAACA;c<=b|M?>jGoP ztV^pc#}Qa$dw`%PhVD*R0E zjwj3fW4K577f%j+h4D}u9pruZ1M{BeE@LdMzAn%0Fym%r@Q4}9EO!ZU!nLW|!!X~; z^mHd_qPz9TKWc-1GuOb=0(}kMRKRb}^Z4HNgeohYn(*kyl;!Sno95{(Q!g@j^}gR# zOkFS4PISJf*}47w5bJBb9-OKJr{ved$fodO$*y(`GTqy$%gVsuGIO)sj7`A3n0U#v z(w&xjvTD`+sj})RXWNn&hwK zd+W_ZjNY?xIQe#T`9Fp@UsmyTv&mzk@lfB2Ouj_Bda5Hc3BLcIb+8-!l698H`R6Ic z1MEF(wY_b)6W+;h7r)Q=`Tdt%oWb}=E`Ar7n)g7`J4go{<()IMSv}P2bNp}Vojf>1)z&KChH}SXy`9*>B*(HZB%P$(p zI-#>O-WlCQh|D}!{bB6Pobdge{kFC#W&40N-C->a*5o$_L&FABZ~O?`#)VyMYXXjy zYt|p$_gK+M*YqMUoqVQlLenPV{m{f~KjXJkZPYJPl`1PG^MW(D$kg@XdUw zEzXYAadw8;KFqt-!rjFDG`Dmg=Pg5CykZA;T6W)@#yuN!D9p3qt^XW7#LUW0S$*Pv zxc5A>atyrZn5~{nvGub-(M;}5R1nXZ=E(mXXmyB{pY{G;sHE}`=>gs+&f&jPTye+` zHBWivhZy^g+=@d=`ZYHO0+;>T3C%dfiTvmgCwImnzRky$A?q$z9|vPw#9WR&bJ(7o zt~78je9Nb`bB3dfsc&zrWFNoala(zKk8WtWt+z9~FLASoTSVOHXEn6+#}CdGe80(> zaOTl(v|Mr5_Lf;~(6D^~=>PBD5 zb0uDyL7g+HV81qUG5486b-2bV$ zj4+qNE5YnOM%JcF`s8xQj?=Ee_yv8}juZUZjMIUg%T2zy1PjUsK~%o|!K@?9JV^%Y&7Pq~Vu{1cI3 zlz(QId}nmc$DXLCeB;Sy--cLsV$&VLmAV7ed^)m@-ioNM=a;r}$Am!bIPxXmllJdM z@7q?*F?UOJ9v5k_Jo#4UT=HzL?w6o9-4b*<@0a+tV!OCA@=P$V)!x6zcaNT8_5Dw9 z_9IwYqd%oRb=bZ|rdht<4F8bMPUogNBaqF%f0yJa^6GxTdFjsTuaG&pZ!xBBi0*sj z8ChI;YoL4OX(dkgy{_jzqUKa@4hx^M4(c%e@_r92$yAaB1K^+9qPs0SC@VNS`g?DM zvIkV27VBOrvi`=SW-{XQG?I+nvM<{{Gxw5WZad z!k}mj+c~FlL~9Ab-`rE4==U)vBPiA6zpj-`EZQfPCtM>UxyAo&>(uj-GuXGiMW= z+J<8E*PPQgGgn_hyE=bYn@YaQOuS`5KH2fzulA%nqjWAId>Hd^;tcQU-yxGgf6Mt5 zl;GP1yN^12Gd4eYN?SSSoy+-U5s$7D`@byrJHQ$NOrz@t{;RY@@_i!z4XqjEFDAd> zDqb+si4)%vj3a?z>`3`v%71k9lgo_{lAiU0-}L@Pf%*q7zCg%$)D}^fu|=qMYX3(2 zl=cK^@;R-28T)Ya{>1>5BhPP;+f3W|f3L|Oc7vqZHrY2Q{PzmB40-N~_I|npoyJ|! zAa_Pn{S|gha5%#kEr!84`ukhUJFWz->L`GBRCM7Tqp&mmcN%YXZ1rvU^4wzZK;>63 zx90B9@jkDRO^yS9$m1SszB?Rxz>mdeWxqS6EzG|3zJ49>sDR-U55Xt&u9(hkbr}^DomJTynpI)s&(j8Y^5=uT{F&>HC+`15{wx!J2cKo$qw!Fh|Ul(KBrtj@}y_yn=jMPswNO#=5TG8moqT2SuHViq;D9>br(- z(VV{y|De?F9h^P+MjpF}e98N_FAp5ln!GR28X%m}y(sKomPE+!^JRN4IoqAU`TKc} zUEH-lY5IC(hle`wEItFyP*RdaMm`;1my^bA;dmUR|%IJA-nS8IK zHF$2>t)VIC^9S~IoUvPi8N>Si!H&~6-s_-UALDtb@;z7UC>y+CEgP0Ti=rLvW4AM z7Z6~tQMYA5V^u8H5*gNjPgLvgG|<%ESnk#|Mux>(n&Pjul=p3FQ60)(Ube8Yc!Aqe zT-nf4T(iZ*C-Z`4bnjIIZ68F_n^$H=Hx1D~)p4&MYI%pxXPg^t|Ne7G;!Vv3@GzCD zJHNN_#j)vu-o_V);+zNh-(PRNu8FBVAu=ll z3U!rS+kK3C*tfR%d-&<}L9)EoRR90w#QD6HvfcQd=B5gMvID*}+2l>yXTZag^>XM7 zOkJlW)#LxSWi1c)>&c-1Ck=2u-wICX{oK;ymMvw^)Yf;fr62a4ZTi;OB+nE3#E-o1P>k13y?3Zr7PVvkAq_d&bKYC&8te#TAltwYsi3|_M5_?x)$39pSN~Yr}1`aFYHBoV{_XFo7)h2 zI(*_xz#k5HA8N;@?I34$4EyZNj7VE1?`^2g;s-LLO+%fw8}>Z4FhCzBTF~+=uQ$ z{sqsPR`|BL+FRzjA0W&8jQ(p+^EM&!dcrQ(YlF@ZBxlys2Gz3w+uRfI19DQYvTgG@ zi}?zhDIadfpgl`?G^A}_cK)I!_`}zH-QMjw%j@5B*!!w)HOzAseH;Bl+qdE%@*RB|r1q!u3*RoZ89O%9uV3!7Upel=q<)P_ z>X#4mHTodi^?BL3rcZz5dn|ps78~SE^ox5%UHWD1*LC;i+N6HP@aOar{+u$G-*0qe zhnn_fx^oXt?1^%SoAPPLYV~*OLU4n5x!LQ-?wcoqS7qSWY2ewZ*d?EWT$%7qvo9RX z3`N>Ta8~O3Wh%eJ;@zddUVUL#oHKW!%sV6#y!QX?Av*^Zw`WGPnFF;i=bFrDN%d{< z=4vPYDg4SGFX=Dz4u$5RRq^y;4E5|Cx7h!E!yHt0nS&o{4kje#K=&3?am$~BEcf7~ zIZ(UryUmX4;rlVJ`?P^r*PA!S9XHI_PQ_L$60$nMorRV+so#>f2Qa^q$F=WN{eQmM z*58ZzcLvkBSIB$lo`0;$`RGUS3#7MqwgpSwZP>1F3ue52#^BeN-WJdsJd5AE$ny_` z{fO}m6kC_JA!E7D1JY_kjv7>)z?rIUkurKIg2V7iww@u>JQC$fcL9vpO1Ge(H%%9D;qzZX|?0&e_ij$%DSJX zt!%y*e{jK^Rx?J}2fqjo)cthA%DUcxl`-@=%`3QrGk^TbVB_l!=cnbOwh}uk6oxFgs-krwSVwGmTtqg za%N>k>qPvuR92Q4e_bK)EAI-6R{`M_I5b;jt>3OEj!1W=%8$_HtOYY#tZrR-deJY@ z)NzKVpetqG-)9Z5I**vap^ z>;^sn=2-H`wtpg_(T_oU5&ny(ss0oAe=Yh)!PxXn9(828M|x#W^zzk_t~LFhNsP%5 zr}k0eH74PZ?BN~v6vg9<%ZK?g>2-|d5JJHlOo*&y?yqYOkE9Q#E&R_nurl3$d3i4* zWUp;-Ad~;>q4}TX{*M2Gd4QL%KcVntFmMI4r?Y|L1y<*>{H(1;F8di}ZkJwm!rty& z+IgMWk5Km2>X-j+b=UinO+U8dIOAkH zj^Clo^Ngdv2d-jVVx|qLcO?IPnBB*g2P{oJNFK@D{@yoLzE{5kZkFhdF);qWdfD-| zcgGWFWRl?>Yy-#h+x+U^&D?%)X@?2fQ=!%-exQ|$lt+7#p6^J@Pj{MqYlb?pBV>Ma zU4vujvLE87^-;36_0uhy&1IZY?_jsnPrp6YjkZ1M|9Zo;M|JPI>;+`L0J2{iGGLIs zMLNEbb)PSt`h(P;X8cU)?#(Yv8}i&w7%K-`sI{gIlF6hi=4_UEdX#-*6?+=-`L1)e z>#|p3fA!iEJTNf^^~{&w#tDc2!?f-8S2miEyWgE@K`-sno&Pau8isA5>u9652g(V^JWmZ7X&Op+M--k60u0UGiTwOJ$>gy{mhJp)KjfL+{;93u*9jZ{bnNQue`UXa@}Lc8kZ(L|)jHnZ2x7zd5ofHY@%>MDv*xlpFHG2h zT~FIIuMT=Lt)q{^`>T2f;`bVx{M0)boje)3yOwgYD;sC}mVhVzJ7de-<)v-ksE=u`N7< zdm}e{X`YSXcG5InIU(-YRZo336u_@VxidBsn_R)xFP1wv8V{b=IvBs+lGC*pkS|r^ z%SQEIl^0zN9O0Pq@4C#&flm{s_}^ELWbaw%mYFfnaZfd&wL4f&y5!3z2xSMq1K1Zb zeuC9>gV$E?e$P7c)O;K;Ye%RY|IYsZOVi>tTWoyHJ6CV$I5;ZbKx$9<&_3U*tIln& z*k;%GE!SDNv7x*f$^0DyT#fbW>I++i8;6+o<+;Ku$wgs8!I?2b{mS=butN75ukG^* zt=v@T{+@9EWkGvjw#8YhZ~Miv|Q*W7XkS=PWOeM~erO$EVx6j!+Wa4s31m;dy!ckXLkDaA_bO z@!@!M>yRd#72Q@K{!TwfjcxRyA!#m>>AC5g zyyzNF<`*7x>`f;Lc7gjNzE=gOwvL6riC&+AE(Ob{ z+xti_PoeS2t@7no_xIWHrj5yK zbCaL$(QO{-K8;s3CDV9jYyF5+esBPJ{k6Gxq?hK=cpuWfX>AVu6B^&g+FbRmyy#o> z#b2BAhg&>fY$Yx4~1(!5SLp~fG6OuA_JH9~)FzLxP5EazCSt=`)F5Asy}E!bMxB7+FZ4@w^^HO9=9}{;fw5Nx) z`HOy*ZX?rE>9!i!UFmkq!)azD+Z+dR^~iEbNS+BeIKblJ zCgK$D)9tm?CAyt$LQA)AkS@CY2cb{5KVketw~?Gwy4_BmhS~((hVJqHL$?igrP6K5 zZxVD{|AwX8hPy4@PRz1!eY%wlpG>#HG2zQ;Cd_hAB2>TD^iHMQUwLg`NtjHx6ZsY{ z|JsCM_d&v*=yn?Mf;%qVj@JUdMYrFBZ*`^HXGz;%x;5?Tfo^+wbXzqpm2U3`c2~MB z_54kDm8oAOujuwDGd6|p5BXMKzceBC;3mvdLi80T%ya*3!UA`a3HP6F<(s2*xZddQjV=Q<6VQvV<4iM) zG{Q}MUrIjBZ|LrW&3W0nTMv$g(RnomZMx()ou6F*9Q@jiQn{N18-ISQ?qo_A z<^NZ`W5_>vn$=UQ-gEjQ?|k3tHmay!wDWj|FAH|whn`$OIq{59XZZeCGu`3D$=>ui zFHH8?(K?)S%?bA0Ub0^?dDO;pX=Cw4w!TZLPcZN4tS`rx5hr)B{`mFP;NO&s75F%E z+z-*E`nsDBVpfNFlLH^<;;UU__d)f+(SIbR?a!Q+^y)sRpVJnrXUTMTR(C9!(Pd8C z@V%w6-9$d$PTil=>yqa5Q}RWwvtxfa@zSlSoy}D}&+Yrb^XE3WA9K5g{Nu_JbNe^O zwf<~7)*0U1j_w@m#N0kiIe)CJZ{19H6>*x|@%u5iaq?}KbXD@B?sTQ|A@R+A zz$k`q;wN^j$_+QL_dP#bSX;*(m6)G^=4YfGuj9P=ncg{G3Ho}2a$V==AH->XX3`FY z`#;IahVYCLn3>kwX@xGtT*;x8w z}Vcl6;3og_Dz>j|2%)3cNrDwEoMkoKkjiFmwTO8fL9bA6M0OCToG&lO+ zzmX4^z?@$%OABpldUsjA&co1Ub^2uY@8=dL*)`~YM=;3Uq7Y|_8LZ>H-FGu@uC7a~ ztr}{_ab2c4N3E?-YHx8%y7id|d~6uThK^p`SaId!EzR5UVRqNYEg9G_gdS$Ur}QRg ztoqn6*c-$1BJqr=_~D2IQsXZm{;&8wRGB)P7AyA3oJ-m{ed1H!u{=|{*r~Kfv@qF( zVfP#pa;9lQ;mhgtXA=FI$eC#wzB}#vhw_Ws&iU!rvx3~&NrzXa`bPbzC=hSuTuD4~ z7xK#2$St~0rn!0=-@jVNKJjGeFQ+@kmP&WZ-e=!s@9E`nwwmjHR5UKW6F$j#5o_;h zwB=OlI)yq-=PX;#ZqQ7m_`kJ`@}sUye@VX?(^? zXSp-a?n5$lr>Kj*()Vj`<{{JbkK(j979DQysZ@Az{&xxAC(W{cpF&Chn-8{S{d_UL zm9OH{IUCpiA#%@cLD59b(if(TiPxArc?IrP#!9w0HS6vDnGn8m3OLug0UsRM=$F;@ z^H22NX*xFYTv|nB?(3A%orw{Fh&S%L5BIOU>u)WBHKGa#!P{wgx+( zwBsVr1uG+SrBBv9<##Akhu`|Ogo1as2@BkD;8{KYb>HmS>2u?&s-vw>vp*2*XG|W> zmQ0xIK4roj_X)y#@!cdiKjwcn{nD70WN;@nkhjP|uOB1cjB_Xvx5A5SPKx_AanFMr zR;QTfre)f@k}mOrufDy6eTo03Y)@}JsUH0*&Mb~r;VYzqGdi7P`M&(6N4p((>Q}?| zIU66v&weGm>)&a1o@!XbU*K(pRh#F;Ye;wT%RiCyWnTI-)fcpuu@g@ZNJNF!zt$vlStD( z^(4m`D_M3M-yR*K4+g)e!Uex-z$y?}tYQkLi6BFjR+e}#C z^0upi`5*I*FLq#_>Fr0Hv-8YcuOux1&HMWitv~Ho^~R354}7}&I`p3d^=@l#c(Hva z|C1Idtwjhewiy=N{0{UxL=t6@&%jge#ZYMeCbM8uRZj~e2b@Of2#GPnQx7i zY;*N}r`n7SoW^}2|22Msc?bU`n+WFZ{Fkmr@aFMf_|!JViEj#?9N*k;Li_`G`iJ1@ zM~vNn7}Fi>@v`V^4fa&WV}sSkdawgq$UhtW$a3e>2CXaK1J=F94kycfj{m~tADIyU znS`=WlWm9OTh%>XX~4SJ$21EF^<1TZ!O%XT{G*X ze7pUAH*Y-j!B;Nhax!q$UbRF0dK?@)4?166jm@h!hV=uj{I`0bmB*{TYrmi1Tl;~! zb!i)x4@ukL@6Ttet-YO*CZ0N%on`%H&Y57#KfQUbIh&OY#&2HiF#F-BIrqtBukb9k zwkr29Wi*!!yaN;BUWMg>+2&kYV`=?WSo^C=;Hu1xhZ9oY^@LX#-jwNP(3Y~;;>MCQ z9&d@A@m5PHy{RRG`(Lr4_ROi|y@F^1a$qJhjQTr*{HuT=`jNlip9<#)hZ4WM-<d{tldmf}aq0~!{c*V!e5PxwSmiWi^xA6SPh5T zHf11V#aXvC&%5&lE9`zvsQx*eX9SAd8_%MD`mW>NTV$)fPpA8JWnO%w&+U@~k@m)u z%{XMc+r0924zk_vdh!2O{Pa17-$jE5N7c3orv1`C+4bumIch_;S*PDI?Lp^k!d&-T zCU2Iz-F)LegHSw0=Vy{9lGn{Ir%iybjEBFB1NZ+Jll@Kef%)z2*i?Q!D}X$fhFlgz zKEsyo=3d;@3DkD1OWzQ?B(NbXa8Rr6ZVTpi+9RHjgM8K8MZWU=J&2zdzE;3KfOnv) z0~<;xuejLyg6J>V8x-GZ$9nrgdzOd>G(O@X%2V}oD^u%@jF*Ot1P6i}9Q4S4Wz6b0 zAH0XW&8OVe7&{VwX)E7sso4IZk+Wk%N80nyR|}#cWPq$IgqsEKV)6@ya6>lS|2E@U z;8qdupY1!xJGEss3As%EXI19U}d+IH&c)F}hRk`_;{N-v*xM zcM+lPAjR=@7+V+EkV)TTD*_vG6f%|$p8^tbq@SA6}n z+-R1UXYlykXaWDlZ=`AH{e4i@=5vfrFkcLoSX5JsJ-{

f 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࿓o(gBO7-z=^}# z{B-hD22KTMfUo}vHUl>yb0v5!xCXp$J^l*bgiHkaq7iNW7WmsXQQmL1`N{A{!5==M z%~yVM$me2kXa|NGFS>+sp=bBxHh(v`5*!6@0WSgfzO2n(4_*XL1J{6y!CBxca6UK! zo)5uRc`CQHbJ`4Ml!|(R>c0UPz zRSoS19Ojc&;O#_a7Bblpqo;_n)Jz3qGTE=@ZtDLxP$ocC;Emw*VEM~%;%x!1BK`V5 z;LG1>_ghFO8GhE>SUPGS5#qMj(`PPd_s4)+zzyJL%CQ@~5u6HtJ9q~;51lj6*?4=q zzXF|&@YC*Y_b0*M^h<084$ILKkdK}f$n0dIzv(Xg4!jS%7Q6%;1+N5qAx-cnk%tPf?8G$HTh8@Vt{45+ zA%7ovOaf_XL+);k=;H`zf;@6b<;=}$*aP|Y9SIpv2CHQLeY@Br1UkuJ8 zZW)VAMc^s$>#t;^HFzpGFLKz=24{iOrycf(gSY>lGR-*br+|CFPiE1p8~70X-C&Qh zrju@jg|SuGH1iqy7O?DcqDMXP$G_dUp7P#de+F3doLulE@IG)QI19WJya}8J-Ud!& zA$1!z-3ZPBd+^tT%fS1-kH3M}gSUfMf}`Lj@N#e#eVNhSRyS-#(!>q+QN=Yc>3ekt+FF7o|$ zY+6RVEnvk{Keq_k+>PXw2PEmpPC~YnhcR1_%|*5ejF^|5ar&^x)T=I?I_`>Z6f7#t zDZDLr-n`-kc@w5jPD|s$WfLdlx);)BUo~ySd1|RTS}y*k*X{UTeftkQWyon~o_*fP z(ck{|1apbs{l4!{pFD2n%)$i=X5Towcy{USx$_HVmoD(8l}f0ecbvBk8Qu-_C#^c* z?{D=yZfQOBXF4WaI<;^nlKtTDzvn*B`20%bRw5^vP%aR*KNBvUJg4C1LhniorWW25 zq?SZlMa199nU4-P&cDJFE}bxMZfW77Qfai%)tQVwVrqXAB+ysNvjX| zF0HiT9ndiEP3ZdGw-=PoFD#hz?FGiqSeNtnk*Cz>5BN<7Jnsbbx_)-em4Sa8 z-dx9zdlOG}5+$!C#Ov(G(`J9K(CBB~DX911=ubn=_2X-1FObrXL-qdFiwRyeR7|(t zH^9&ORje$FD9ajnrH*V^?@z;jYLn-QR#AS@Esh=56Zdg=qnx;5y)T77o46qjZI}4Z zF5aD7>*mA>>wOOVl|g$jJ~;zf#aBIrijm2nmM z+rYI+VRTYgT5I5?{4OTf?F+^OleOUeP>HAM#~ze#>cZl}plsX8fc&ZH_XqqMV6LZ3d`%SAC6>0g8VgbJ+z5*rma2Ti|PvMva*l#f7>{gS=JzNhr@y7%bm9p7hw*R971 z42OMELQX0HJ`#}F@609DL@v7kWMV4?ZLFn^~|=9C+$k zU;Bo4{0S*TGR_~D;&ttLV(@bktiE246T>(ivN4hH(rG3UlgprRywz+{vX_qY68oHZ z^3Wb$?-P3V^O90eilGAU_@qHYPCMuPF%vGIcD;!m)_a->2JcB*=#86G!dzhCtip-6 zQN^b1jiLfnw|Sqlj`oF-RGrArdT^@!sZP}vwN59$O#b+Qe>6YjQb(OBACr(94_%J_ zD+)^satcZdBr}y$X{yba{PTccWz$WBADKU|q;P)e?V;QZD_8%;0YA~o9nZyr7ZN

*7s@SL4K!Z;gfb8u3J{KRw`!uC%n&iQk)X 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 z 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 mW51Z@~_b^{KzbVKL%(L^h4RG#Zj=2(X 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%0D)X#SzQflOSSy<^u~y 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

=nj+Rr;N$9myI8#+9q-NR(!$Z-<# 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 z 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

{8hWyWm+F!uE(fH{cMR5pU9n@3}U7sM`3&6h$M7 zdZ;I>BxYDl|MH4lTdgL`Yzh+j|_kX=@9$SHqOtC5S*N$=QGRA$GhS$VYl`~5GNl- z{BP2}N6k;-WIfJ85pL6@-rg=2>AX7;5+|pJ(WaDcLE7{O=(|H{6Y~-t#dj;(^n2i< z;6d6HFK)s5$@xWF+ek2B-=jnNemUw@w23?uX%p>ktzytqX5Zc7Dx?XeP1M)FjlP?- z>1O;lX;Xe(C#g42r+obF$n)<4q$iA@LHN$aXP`~cy@%7LzQ{w^zoyIJ*qJuIB}a7K z%=cF0x?AXclMpUHQ{9l6hu0ma^WG*ywdS6UCK?AjNt!Tgf|}n$ke4(goHqP`b6VJQ zHqwT7k;e0@%3C~M<-G!VKa7y~v#`9RA7`TtzgSy{J&=!ANj<%?7bg9EIUzmp>LmjL z)oqhO$CVx6_c$xD+ZrQ&u(lLeLATS8L0=e<>409CbmB|kUAEQ(d@@pJJj)rZi%X&PzT#5{L5VBY@?8gZlMG0#LJj?-U*w$J|q z>WxGr{@A!?yG2i=38xWj(07wYT#x@Ijqrb|<|*v~cP@)OPdg$#Vf+-rwXj3Y!@iBS z_~HCZP=^*=qc1@o(ufyz85}#_3nlr3ow{z&h{H=F*L@Q3VcmY@d-hCqH`?_C>u#s( zyh(=S_h{n<-&`4Iwh=D-RL%AD>(pHLB7Y+z>MS1UD`C2m1HyGQiTN&VmbFYd-H^5flx|c)-x5kUcCYx)(Txh!6;3xU44FG)^jss|n56NFdiY24f^_3gh!3Y5 zKh`y+8#8s@w-H978|gnQm~r0|4>}r3H< z7Ni?Jr$?^)0N}&AZ$-ZRGu0h|Zba!iua@Dt(+y*l<}bRbxqlh*N1_`ae^1|+!Sh6< z8=luSf03s0a=aqZjkm+{l5T9-q44cd&{gxy-wDYVs54%<73%+o_no`{M)UlcXM1N~ zcF5U7&w1+nS#b*`-~It`w*6C;fA+J7QS$7e$LRmLdG>H8@`s;2+>^R#Lb(4o%El>^ z+yZ<&g3#27OhA6h8uO!-taIFVN~Uc3$gp*e3S_~b!TrN6Qr=ngQHrlO@~{l9LF+c8 z_$Z@EhirKw;(4})^2*ROmbX%Tm*Jl+v1lm&_vO1$UQyM)s>ZO~{elsbon$ladZEgi zCX%~eSL4NA)za>fB*T-F)Ee)$N2)3;Oo#86A$PMGGhXmZpE#=CYf&D3xGUXJtcb!H z(cNfI7UD@?7;pLk`)wrs=e#d{U-3+#`7|AO?&&RJD8`#`KAW#hQ}^`eBlI_>{7=#c zU#Pz|xn6JS?6bqikvgkqZ}hPfi*{y%C#d!Fysz?C*67nNLOGe6JNp*W|4ph4AG(n+KNa*%!F|NKf2t z6IOo_>(8SfuT%ZIvHrrffZsjS;Tzd59&K(M%mEFfuO$AfTGQD_Kh%y}21xmIse}RL z;7)=2Rpt3jrb}Dh*|(-~41#@l5$PA94@@J|eVppcmA;Cc;(Uw`;n_@v4lx61IS%XK zBa3rrvaHJ~jv`!x_N}|85B4oiQ77Xa;??t*AMzs^a$K7Fbwi(}zrXPDF(4Pe3S|(N z30v8&l^BB}OMrO9GEKb_+farxyG%p{mD**)ayQr0)v5cmnxiF$br9PCur0 zF$>?h_e`txA|#IC-oHlJv26c)slFl&m+z2<=VPZzIK+xe@y&j(l_A@p{9e&Ni7f(d zEz~yD;q#$C@?&203&ka#VGGC2g)b@k8=n7?bIea1ocdyD8S30C?G=(xhCj;afc2{1 zY^+&nyPBW1J#v07k6d0$ln1|){kZLustwao4#uL6 z?JQ?q$n&xc-C_kou074s9=4bELTm%mER&&2+%LmKu|$S(VzLaKVi7~=*#0cPiT|hi z$u{qcx#jMl|AgtG@PF^j_v#V$JQu|?lScq|!v1~qi#8h^cfzj>-zMz8l(5GA2#BNJ zn(!yAc^??lUW2xp@Xf%xX_IQ&n<@AvO8644*P*RPAQv}bI#So&33-=lm`;)XcZ(Zk z=oCW{a%>4xWk>H6gLRrgGK>=`GPDb}f$i!j!+5~(^mnw`LSXoAC=9WN9J||syQWTE zM@-!18Fd9etC)&Du-}B=7ZP4LH>vwYJ#Y{=an2I<2x`5BKLNZenJ#&!IN+ll_!tj- zbV(e1J`7gp>3Y6EKAaVh_?M>p+f4W0ijen(5>{#~?BXQS6DIXCbc@er=oC9;7zY?N zT~FxiO0Fq)p^UMca8BO>A5ft_WP$g{tNP&(f5$s%HeE_%83R{QG#p zm#IFw(MR~W#=PS`Wm~P%fm0So+W&@ZlS{1BZTnP)ZgDC4b(3MN<$B3{CT%}DDjjE) z-!GB${S4!##*6bYO8f<7F2SSbCv=~9UxY{XAy)hfT>|^UK6sK7d@<+)$4T|Ujd60I z53!PN5T~CPSVgz~gnv8rIIh$ACd$w* zCLrWE(zlm6j(+{`E}iyH9gdNqTRbj9hxk#3rytiL7}o}z=dbT!)Eyt+0`Rk8jAJmy zE#c>@75oI#-#+aCt)Q(@pcNKz9m+JvdobP!pO*nA(h0(;GB&}txm$y@ZSlylHtDOQ zajc)v@&ILr;}ku0dugLXdy^~~CWy5NC!^nLZX}AKI$q(1(vQ3ey(9E9eU56s)g^az z_8kSST>>7?=&E!*w@m;aKh`Lii~MFgJuYScaWa}@ZP z1Tk0lh4ecE^N{)p)y@Pl59J+|>x)Y?=R06PytL|in6?Yvi!>b8Lsw0m#BP+!x&0&N z_)l7kd&YubFgE10>(9J~kVwK^NR8|@|yxDb3U z*EMsF7sK|RZQvOmbB@1_clL9s4DDhGLI?7aR;w|vi-kH3+d!USybN7poDALKZW+?w z_vzQQ;eR?k-A=RN4maQmZFNSXEY(k^+{e$m(cvrZ^b&hj^xW&1k)`906=YeWV7SfZBcGqE789GE49iA`4 zI59|uZc&2pzq2lo52db;1N^@UW+cvQ_(i;8+@|rY#C*IYVJH_^p_-#7A8^)Zt!ZFYN zDc&~_V@`NvOM1aI(WS>!jprY0OuFV2Z=np%tMxL(J%2KEi7U{T@G+}xF|byy`WT&&9$t^i%DgTJ~ ztwEc(&fKYSk^E|=wEYSC4~BxN{Na(rHJlZ1ZmdwW8||@9uaSz}I z4m!o3U@zPZ_QF47evqD3996V$vD_2Du3pw3Cmzu4SSrH=u|$RrQHM~`LABpMI_he` zXdw8cj6gl~ljhx69Dik#=@PSL-Z(K3=>4246(M#kUE%nv4{Lq9^ju4jWU~| z?B;-f3&0mpnVPM$2}xJh`mOYvo(Y!iOHn^O-E zFX!6?T{qXko_MEC^gx6rU9dDu@m;Lr|A>%l56et1j+f_w@(_NHI_GOVC2n;`x_s#` zDPEMc;vOqe+=w{h!cZB~<_CTPK58hmv^09>;|@Gqdt;94dM{|GU0f~GB#Ntao+}U@ z#a@g-c7E zY>%?(oR?%Q%E34P`K=3=Cco{iDU0R3i5B5$#F=>UEc!~xUEaFiP)?krd-38B-U;J_GIWSvW#|-J^>?)lfl~-yMIG#mcS@p^ z8=Ge~cHkf99`{)0nT`8U7u#^+A$4!%(NTkdht~ifuMX5>9W?K*B)$>v)@eUCmoXpC zZ5{36t*gSCM0p(7r3Sq&;lZX=_eA>4tGL%PxPdldl{y?O2U- zB|0tXHsxT+a*XX_8RKz}1IL^9?oP!w>wFgB5%lXQ(wbxcJ@W3xIQ#%S=l<&_tkXXu zA7Oat6?Gn<7kC_w)swoM$7QH+XJY{8PcZL^7itYj6c6ik4~C@sE7EZ;an3G5dQ&gP zP}1x(+`E1Zd#=M;j$03UpA#8om( z5H5t=bF~DnP}cmg&O^Aj(`hf0VWMn9CB~&Czk!c7h8TzD^1ofA$&l;b>E*P)=0Mi+ zUi9|*@m%}b0O#9+_O=7 z1@&$m0h=Q5muqF;9m0>e)jYp}eo4MzH+;7zC|KsmcE*d*2x~Eq`qD;rx#HjKlG!0*H^@W+?v@`@zw15X0K zHfkU36kj9HVa)kh$b*go?$AxGVcn#4P$zymg5=2Ii<+ zu4(Ia|5hUW4K_k-$D1tcD|B{HRUa$0>{RJzxYwv z1ROtwzo6_4`~}X`hVvJM&-=eA{^B#qU%17SvOO;GxD4aO9WsRfZy6?vM`Y*_-yu|d z#&F=@FyP^hz{eXvgNFv{$AbpH7cJ#69H--Qu3`@&^SZ~6e zhLp`Eh@U0Dae982bRli;13O|ic^C9I)c&Fbcx>+Fd?>3Y#+9_Cas1L#eVHNm?Ccqx z>T_ZI9!Eavk$wZbY{=7?{?SgpD$?Xz$Okw@2Ff)5<HTgJgI5Fzlhk@mlKhx%6Z9X@IBee@>Q16i0}&r@Vx(0+tGS4cXq^s1+kwNpQt z2ObSF$TRV1KP6iNKY~V*SEg?}(g~AK>rx-&(<Y$KJ}s*WpSEae zW``i3mYN9u3EzrOTO|3k?Dj?$ancjQr(KA?h4N`me6uaDp^k7q?dMqjix)59-%-$U z(m_AYRhj4d79gJVEnA+oQhb{0akU4ztGVXWQZ4fC@x!QtYy5Der7TJDYIbn|Wsp~! zgV5yF@)^hVUxp6xxD4&$4*jio%Xsk!zOO_*>`&$SO?fpx{;_SLyjnBh2kj!x#;cJ| za82L1J3XNIHM{r+%4?iwsj0XtD#(Kk9?+EL&K{#^t^t~xJktndA#eQ+u)lc98<6rO zoRuK`+lO_YXT}sCqvZeef4Cd4qWthD(j4F*+x+@Vge&%ja_z8-{wS04|0)@(yi;+$ zs~j|n^oILPj%zQSu183^dyr1eTesNsJ9#7OxsPK#ufsg$o|d{owZ=gfjj;{#M>scy zZ_YjT?;E+ECy3FAB}mJfjt2A@_-HF@$BHotZL(&L81#XeaG{$n)@Bwj1TnLtd^c zolx#PUB?0$2fA0E&}5%D82>pZ`WQwXW$zN7QUA^8JLlwu_)mG9+E>7@KEBzG3uNdL zof)F;Av(QB#&eH!D(y1&mz2YW`<b4O7*5h5_BG17E zWtKLrM>FZsr=t`cmmwfr=-|WW* z-8LJ_VSnz!H~V4ZyaL=<#zK_Af8%so;u7H(uKz>Z3$oA$-VL)=-`C=4Z4`7{qV^a= zAiqq9{L*U>gW%|x!>SH_|je^XD`ajy|c^==- zsBikr@LY}W`QiC-p9k*l=!%DTpj1L@WMtGD7Xu z*k{;}%KLD*Zid<}a!e!DCHX5|kNK|hHoXt0|Lun33Orssz45S~SHTOIwr?DZ1E`a9 z!7|L_qaEB4q%;3}rYo4dc(uCIE(iWe-ow0&#_4Xp^_CUTMwnn_z~^;34FlM zz^$b>k=Eg!m6pa@_N^{T(d?ecOS;bfl?(xoulGDHx-=ACgn#5i`R}>D#7DdMK-Pux z@d%Z^M#%}tHv&)UJmb@(Og29=)z=j`Fk63T;(H<9S;jh9MxyA#GH@>;%b(Q?<-cbX zBqC0&C3f)&-lt)$oQ`t~oF7-qe6ivxgv?WPAkMcqMcFHm|EhtH2<(drIF7(4QHlC# zrYO*tm`xI?oZ14oMHe%`WPkeu3!%TAMzjW z=93}!E41Z4vpl>Z19nz((t#^Pms6LLVNBaS!e@xc-tSr|gvd zyX~0rH)Mg2oA1%LUokg1mI=360=C)lavi8oZ62u9V>oU&_O0isv_Bv%`7+`S_XXSw z9h9M6?oYYz*vIcwwRfe@GTOsXFDv)1=-+shCviybYwY5WvhVTYE9AQkuu*(Sy!Z^? zIlwQ%b{XDH94hGp{K8&}eVGWk<6`_{-#C`b&L@7k#3j1S75KLS@o8; z_w{O=^7m3W)>VI};k%E-G1!dCa^l2%evnZK%ClN!ABX=9RZG&Ko(au zhIr-{ui-!G1>3;3W&bPAcia=iGavCR6@I|*pM5lNZyfP#)wGk+j)MF=0D^z<;?qN+ zc&6~ALl~azmGwDA2|^RkewK02iOUeSAu_}sMTWc=lK6HV@aJ0K(GcL%V95S51NB!x z_Lre-vCf8XiM^O5oIQ8mD#+3*yubXp4fQQ}mJTiW9dn zY{a2BL3)ezv4XImyz*=0C(p&Y38x`QzZx{@GmC;{JA9k;h_-g_3$V5!|8B@$WAM+! zr344@1$Q*EK9u7^7)p;?;M+64ucSq3otx64D#$XPm3ZP53uXR95zYJ>Pg2?|JgLKa zr0@@G1O9)e@ud6?rC&;sd1FN!LgI<%<2c_W;0fs$+q@0_D2OMc@jpn9aMvmDM9mf0 zBglVo;_4=NqImZFY9$*s>CqTjpIsy&q+L4c(d{zMB}U26DQ=OW(p{eoKXCus!F1ez zN*-(&*3{7NLHIWLGLPY{D>JxmSg`N$)~y3v+^C0V*09dw?%Ciuf;8B|*oJvGWE%N> zSZ)l`lTU4#j`iJ=_Ou84bH!OYgBm?)9r` z8(&}Fg0%EB_mAZ@-wxU+X)0x_)Pd*VZg`F-$L4#V!X-D`i+wMB`kD8DnLc;uyX!Ng zqn*J&WoQUDS!6HER3E(4nj!JtI(rclsFt&nnNfVJ;LTz+Z_! zto{Aqr?5Z%`K8`f+33+XNfq#yc0Z(XlqH$|O1Q@OWxs-cOhzL=>$_|E$wKVuC2fB| zpC7D>f&L2m*nE^%)spg9huETFV7o!VU~!C!U(3D#4wDd)wq1*|O3*L*>7x%!!(zY( zrgi%>=worJb^D8XyqnA^rXoH2S3Gty?k2mb_V@Ht^^g8X;zYk&)!aK>ABhV;z#l}; zW7dLcsFUMSCiw>C|BLp7Y2Y6ePvR0uNHZ0FJ#T@1QjmXeOC9F2U%)Q{mzCX;L)?$F z#E;7mD%&)NgadJ9x%}rA6A(THn5gm{Vw{e@8zJY1?PMqAI}l?*IGeJsI`nH1cvZH4 z;GGSHIi0KpS0fM0ao8YxLfQ(XVg0&m?~-IBcvNH?#I zQD@oUkF?!{8DjlhOY1qgmgLXV+`;{b4SU>i*n{wHQ>1g0&zoOi^P)`LlRWs<*K204 z{J187GMnL_t*pKxaM9d~tt(g6bjAJ2g!9vL;(Sl{HtJ?~Y9@Kjh9pJD3CC#khj6}? zc=DoAP_1!F;fY(k2|91m^Jnpo_^}=M9K;VLi*o=!$Um`6@|XMN_&9|?Xs-KvWE^;Q zgxR<+jJUEHdmK~N(eyqy%)b`b$osH8*n483G}__05Kkr^(%9VRl-z4D%2Tv@O9|<3 zlvmN&_ir^EX{6DHQO9`Pi`_HbQric6{kj4b99Ek-YXrx}*vtOGu#dQ(4P^XU6R5n37=c!%gPvkjhG z6zykwnb%w^va7KF3Rx>EuTgy{zFnn%41LV}S?R)!khQ|hU-VO0e%t|DGE?6HdrKQh zqbH#Z|Bt7Z0e-e;|GoMy*mnPicfrP<<}TRSu)AQ-p$(%C=(}LiZoj?@Hs+GHH%fd5 zs+{&N*aN5D1>5bSwwE%Wk~5v*E?Be+sSOg>_fLPfO_d z7xmKPf4#~Rg|RFD;?%J_cK1e{GdR`$nDQ6$G~`D)zn{EW?UCZZ6QqT$seQ1fHo%u2 z+u?u3qwaueZDc)&Gn`q+y>)PwyhhIJTY|FX@BMMUlCjEfEaf3TfCqU3`o%TYQMElG zBQDCjwKkw>R{04fCrUPAs&|1Wi-Fv(D`?ts+*O~0ZQ#Vw7x z{0^=;@wY?;icsDNna?SDA>3>w&1`DxeeCYPOWK#cMA5`q7u3i(KO5=iLzYCHx1||m zS%3-U@jTa1wq5&x3!|HnJa=z%h(0VW3Y|LgVGIB|b!GVV{E4Ihr{Fg7I}+;d#Rp!Y|4`(-|d*oH6- zb#r__!h2B^{TVyOzqg(&%!MD%#`df<4qD*z%CLbH8EjT!Zq= zcD^O+ixn}tow-q`wlfC(4R7cB$mhY>b8khO5N;1<+V7T}f-BHd0}m);$p&10Y=SHB z9WU`IR$Lg8W*5>#Dkn80P2e=;#D}DL8ENuI8ji>D%*OL59&_(T+492Sv}bXMX%Z&N z$8hMLjWSf)q#lKhM(FvBwE9POaGy>&)YjID2W!c7V@ApPAr^Iqc%>D0f!Am5sA|FR z#vN6y82WZpwPl#Sqsq?EzoW{<@V*^Y2@D_DQI%};OG7^FkNb6HzApUs?by?u-^h0f zzx_M*^f3DM{ucTA82yL~-axXi1^U7Floyj>yJ8gZTrz23OT-g@`EOP+|2af6#L*@u z79r{5!?3j@%~ETQl6@;t58GFqpX^(WcPIK{$|MQP_p*#dUig*ap86kn2W_u@ zlJ}HGxvTF&*atq(nZM|{WZzO<)~rSBt2$rAF?$~Igc;NATF8H}T}2$>P=b&!YTE=3 zPVpDS6Q2uZ7zziaHwZmPOc&vm`g{%1Gew|d;S-Ua@>z>8T%0reytBaRLG*$!=Ap5d+T3Yy5iP~Lez_V(Ok z8Tj{L!;L#~EJp7t*aIc^8&y3EYyEM^%BEW?*R=(_DVH_N`UUCvFW!isH_KKc@4 zM?FJj3&^z)Pn_~Vw!yY4IbFQS2CNUkr~N}wMxXCGcn^MG+mNN&7wl_1<^l82XOk&o z_!#wOA8%Ou6XLkXA@9$s}w1L39c_{?V}%yCSPo?Md)IN3Jcx4^J?q1%LR z5;P>gp<&H{=*rTD_o!FH8TUM+;6=cu7;qVk@$q1MQZTm37E3i~bXJVt-?wYC_zt#a z#`gY}s7b}Z{o`ooVBo+IjOniK@Rx-BkAe6-fJ?V={=P$W`q4M9VZK=pQDtf@~mFqT{mmqHTR)p-#@_9$@w-p+4nZy zIoCcxXwJhN#Fy&$4-l3?mc#je5%7fgPgx4bmuWZ;*CO07`tm?|v;V5_&s|lMxoTTY z`6v5o0@uy2h`}Dbq)Wd5*V20EpeSFFZR|*1FIJHM2lGv0qhnLk61wi<1vUr@@6Id6{x)~xSK=p}%o zec0Z&Zt53McL($d7}FID-@RR};lCi=&&W$Sz1T9&$NDIXW1YKE)(|>h9|&;4IjLGo4*)$cWlbeHV2J#90g4PTY@l zXObyrC5~9Kl6|z_+=IDHA8B0^i-!(Ld~xXb#1-(DmMDHjJn8>qubXH1o#JQ2eIsof zu@-bJ8Jf~DFmymi9EIxm+ECg({nmo8hdq(B-ExX=ke=%X7*oe_=u4pM6lLEjy`P=~ z!&xTBs~mendG7^mJ@!1M_LinUxU|kjfPCsB8n%B&9@e)RIBxR0;pf)&q^3`(?p`i^ zu8}8M4d4B5A)ll_7?;U-CmrEg22U4b4d>lPtG#v|?xgq?dPA-Yrp;#nX_So7Ddm~0 zdo=79nWvcNAgmoQ2e^JYMg20^L0gP}<|GUPy>N*FZb?_JM{g{%LTsZ!F#kpD760 z29}p|ZL;rn9X|mf@q_a(2k-n}JcKyq6j?gWod}tiaXy{KGKgt#o*&=DI|Ubq7=&;7 zi4?Yi%J2QI*S z_7*j#EWCdR<;EfoG+K_CvCr+}-B8B?i|n?RTCUxPh@Te_KQaG7XW7R(gsdYQFkwAK zPxSv9!iBt83GQ34VXsU2O8$@QBVqJ4%H=$$ zmtnj(hA>mhSZD`N8Os{LFb#WTvrX?K4coL6A=`8X>LE?zTJRwFM)H{b(T@kAoA<`! zY-FmEwM>_?7JK#9cq3~h_J^5v`yBV5)OpMGD2u*LGLX;yrIMA~uwV4IHrCp9%v=x` zfjhQ(%)j*2}Gv9Nhp(J`X}Te?HH@WCr^@pc8Mo}D{8*G#BKOT zI@w<5@#(ZT%P>J?AuPf@_QU0Oytt9y(3{OhSw$z3Wgk*nd?v$B@Xv-m*mlo^T+TRX z6far2A2>nYj$`(hng;l0a?AE?ykQFF4{5PoRBeQR0Ew$Xf0ZLqmLIaA7>xHGjGL`} z%$%6p(*psN!#=Q`oPrES(({jieG&ZgcG`X>wMU#HfP_!v>u9wXyeHuij! z8N4wZHmV3ibwl2`rhUtGt9lPiQuT7p$o`w#SBLgjxlZk4c)Ot!3;3gqK#A;cQy-c} zw6|^<`h2=P&qc@+A+6N8c~I6===rjto1Ld&`^35A@9Yh*9sUc9z>Em#v9DHoJfu0R z9?$zb^>_~(fkr)^SL=EZHtO-Bl`gUJX}ykO-gB%P+k~E5nO@n}4nsMnZS8|P z{wU&Dj=2w;%J|dR)7B5eUKGy>Jcsb)HunbTgF6&YF$W}$+S3i_18kB9BOMNv9fziu z^Bws18QPHzn*lT3cFfoCbmsg@yD>fBhh51w~A_Z#QjRQouG7Gn499@L|kAAENv_&Xam)V=jSr_a?d>X20(`nxlu2+jXLz?hhgi9`S+NqN6*#s58*E8 z;-wy4&%dIXO>x@>+kM*a+bms&K&I7!Wj0{X7s;lc{L{naKTF{ECw6R@J1`-A`9V7u5?%AuHkFv1v%f@xD+0B@vuzR)=^4s$0w-CrZ5 zyN&a#ZBlJ;ZM2F0NH@(e)`Ip2#bTWg1|a4_GdTy$|p>%LZ6J ziuYoyy$0U@jeH*Ds{ySjLV6F<=OVoY|3d5h2kHbZ0&iy*+mQ#dt;v-A8nOBDyOH;d z{X>_uBy-&%{Y7Cs637NuHXXQ%9@m@ZTQkHuM_e5vOS+Rw4R zBe;Y9%yv50$T21F$2}L}P?8tlm-4h{02}JAL+iUx*SA>8hT_C5q={7T7pRx}!x{Kr zN!pF_dB$|HY@p(8I4a*P|qW=%=WnxZaFB21HFLMrU7+tUJWzcRvaKFkL z)2-`eZ7wD6`1G0VW$I70ml<-Yg40>;Wzeqwj=c_mBX9Td8qjsZDzb%nvS2h zryjpyDo-zrUs~Cz;}=>+_U5K#R9>vgNV!3k(HUiAzH{a>a^G%RMs9aihUI!yh8<=2 zH=SBWIBhlghIcVXh|i()i~R7q8&9RjW}dYX@Rn1<&;Jon)Vg^6i9aF^~2_j#c(=YGwwDL&WM(U@F` zc@uLb&hd^`GD4nJ90Gf#Yj0KG=k>G{j7Qvf#6f;D$zz$jG~F^suGJ+shshPO9!olM zSkn>P{~;Y|eHuE_I*g8-LmNhee(dRyAKxGCHtEP7&pFVM+EeLB%j9#UBWRaN5B^(r zcj--W!sHd9w>+n_o(G2pc}4U6B;wAMSNuVy4f15C;}yRMsmFX*d7JWz?+-N`WqAIM zXCt0m@Qx#}u7%Py&tIC-q$0P1^{&1O7W-k#Zd-CHO*)$|E$$WX1m8j4EZjFvnhm-( z>7UFl3Q+#x45PrCK5MweTVG+j9^az@1K28-oP;d3g|W7z0(Z|J>Pe@ z?__)oct7ZlDO20na=?Ob%aptlvgkLJT-7aZK>DMQ;eHq8sxE`Alai|{8@=a0P;%9h zHZCbw9fY)$3Fku|Y@=_U7~^2&iH5A4XRkrsZqWn(DMQXcNSU3uPT35w{a@qVOhcL3 z2w7H~puHU1Jq+LM*CFsF?XfnIZeNEuo{x4J_0lhT$@eoCKu3MhS-f~D^9;d%%G=5T z6UzMVucb^fR{T-M+r^bKq^{BhdUSf9UF4-bkfF)*mlLC*4{Qd#AkH(5Z0a+Sycy-! zmzAP@X1`ObVl?&VaAPH zquq5g0_(?H&YP2MN&dXG zaiU_?p4k=iOG;{nb}O%$FRG+Xd+W;jia(3|ilN;CHTwe}*8I6;Wevxg>HnPhbj8K9 zMa{+I%4;sp-&3<3IPx0g_6e|)Guz{T)8q5w{Aw%sO4?s)3GjZr&!PK04m{$x?L(gk z<7yeY#U6x|*%Qa&@Fd`QcBR5I+RS<~@IDV^U5;R+D%&Vko*^u~8T{>L}RkL}xx_8bQe zdGJ59U1tAEN<6;7c}4+Y!m_SuYh-nWj%X2J!F8z{U@>Hzzjid*WZ-)=aJ&rlk4Bre zAY^-}WZ!62&Z(#c$*NxoW?)a$Aje z)!v$%Hjh_WyeDdoT?^Qu+|Y7ngp^Z*|I|%QG|P#eU*WlTRZaG)k885q{7_>7{_H^- z5R)cl_)!LRQLKBHEF)grVV2Q(UPal2*J~1n8<<#|*^LuoL+{1ZL4{>pT44uL&L$~-N zLedb9OX!mcT?T9*4%&;Cf_}t{%Vm0;&qg2AJ~Uojg1AMy8rG8LP}ZbqhdQ(S+sHwn z3)g@?z=!3;f$)(LCGB`98=&9SVgCTV1U)nB+#~(*#R}QZJJfo?@yt8v^6f&uso!f4 zykL45{m63};Mol?o_#$^p-Z>G79navJ<2&gJ{spYo8cU1bJ$MLBGqsu%6s8Nxq#Zzs_PjlXCQ$x{vTq`uq(->c^NS$Cu>$yN>@1q0*hW z#8$lXfAPp9A8G6+o#tbNX5RFhlYHy&eIDw(2z4JrJ?Y1}7P!Qlh>t>iZpYV$7I$1Z zl=6Uah+~-+&8S#ERY}*=yTw`(&E|EGumv{y5yz3zi_>;D8WlcF`3AQ4f z+vzsDqN{CHP0ajHYPwF?E6?b#{Faw_d{0NUoa1dqy+91~0-47Qr;+s{(sx4oD5UR% z^r73IB$@~kM2dV^x%LXpGh!*a^d_s3B;;n^4PllnH<7RoG$8*XtwzS-_4bvpKc z65a_DrkRfS-1IR?Goa7(?6AB|TzRrL&RM~JBOP`eouFU0!tQ`|JcW4nooTL~(olFa z@@~>TX}IPZpmXh?%Q;P2T5f_EHF}6-gGjv=U;-V2Z z*48F_d~W)Wh=g@9}S<+`(44ak63Ql4PWKl3KTce5dj?*j}mcmvNrKX1O3K zrejP8+krQR!v=Od{ElReL;l(KjN8-||GMHIDd(orJ-S3Qyl;TM+-B+fLRUOP@QlYZ)-vXW0eDjI78~0Yp(Dc=l z2|6$c^xzuMg{yI{dtjhG0Wz=D0iYY{6ZZAkddl60CS8gYdNJ;b4^rX(uiyW_w#%d8 z_n&TGB)tds7P+9EcG!eXjf(wfU>)%Y$lYD;Z6Pe@t!O5MJyyqv%ByF2){N}Me;9?ssO zd~i0^-rVgMwh$i0gvA-{h%+4WoIK(1k4)+&Bj0Dy8#4CqV4uo#SF!&*H=oi} z4j+0(&f77`_dNPQnpoUC$+rUUq__M|u_yVKeZ~Bk_6VJcIiM7Z>+B;i@ z>fYIvc<&`?v0LQfo%9IqmsM%t6|GvaQ6Mi_s^}y-4?^m^vK#VKD90rvP@u z8R~54OI6`|oXAH1%VBF=VvS#4lmWZ!Jm@fyM)?(w6JGqUg72!(|K`7b_*W8^*Zg-G z{$-x#Uw8boLFXT-%+C0i2AUb^Uq_Y+d4ZzCs*M~U_UW@h3Lk0X`vcx@kz+{Rk~)7; zI_ipm4dt44;(oRbw)Bg#l+9{Gp0S-{RJzy&-o_FDoC8IGMe%#EjR#yzyLj-v73X6O zQ@)^F;$IjCMS(!??2q^AjvRq_lr`c9o3`(ixi^0gzL)hm8CRHsxsdK2U}7Vt))_ZKSL zjAzGij>ESr+N#zP$iIL;7MzvTI=)v547V}%uBi*k@5H22S$USnXpS0T1@0ZLRVmLB! z?!*Qf=|Nk0CglKNdqm=yMNE`ssCx|d$vFBD3i?`O8F!%!)+^5hMmRGaD$nc-ThsNZ z%hW;3I&mI~>n7*acGQuKvrmI@H#5hePc!PEUE*D~>Ew+&ih1tow-N9|$`+QED5 z2q%U6cCi3)Uf71xU;6oj4Mz%|3-Bc3iKI{IAjd-S2%-9v(6pqLrtYe_P9K_<`mSSP z<%i}W4@R09nkPc}r|7%LgRx(`&n16|zUzw!>HmMwcX{&SB%eT>;y&n%{E#(fJADP2 zXZ?taU*JBPd(b!1r}VOpzWdnEwvgk2A6X6gDdTT`m^9ca8YB#Gb{*l;7mb2ZUp$Jr z8Y`Za@$lJCz zoV01_Z1izI{&dCq^WLag(x$A&U38+x(^uI&Uw_k{`_BRMy!Ylq_u@T)Okf{_lcU!kp_G) zPN}{8mWINtL+1s&Em{RK_ae_W*!A4IttM^jKICZ~@ZU4HA`|UpIkqz7n{EX41ce+I z+`S6eF8y;uq4z2DW0~ql@e{4&T$%zO#ojrvseE4BmOrWDCm=rSA*0T3od7n&sc&(zuNU!acNFj|wh_O|KvPR-^M&!+I!wW&CBh-EIwVZ?-01QR zego$c-iz)>nQ!TN%3mjObRqIGE*9g&G7rQ5JpIY@eI@=C;@$w3n}3JPS2fD0tAf7m z_*nQj?P;v7g3gWS7q}MCew^zL(|T@q`C6d79tEn;{W__$4b{D{uWLD=#*4cLc(--c zZll1Bbx4*!3gtu3(hKE0v{2<^ySN8(8edhN7_IS8XByDhA*N6$&VTV zuD_w*gk=uusOs+Jc?(Gw=tGfrgIF-um1yI1{HK0lE5cjlIga@1T{s`S6=kWkQ3dni z-+^iGm1(02SpRIqc@q>&?z}idIPra8T>cEyAdv=k%!;I+(N!icov?IJ>)3Ze`{cQO0 z=^G7&TO#1c$(v3V(w7$TfpXS{714p^z!B=IHlo~?5&yxr752 z#`{L;`z3Ks+_FitAXal8 zMO%eB)f&Xs;8;Snty&wvA%QwYz(l6s`?L4+|yP-hqdqv4>@izVd(j|%~A^Mn&$c>*1iDuA@x3v z_}QW43v3*0)=ky*9CvpmEA}&R?D${h!Tg%LL#^0C>|np0v1mT~Y@41&y6|#Jv%{B} zyczC{6YV%%;N2IiB7Q3}#BIb|y;-(<4sj#ClI;ZV5s>D?n?U^gl+zwYKiS)K;*0tF z^ON7=797<(a}e?wa#9s?QVTLe6geq?ytN2WQNMgAzB_VC%{-M?<6taRIYIs{=h4pE#c^JCa`XH>i=bq-$x%e8q^6mCnE@zqExn(1|W1TZzLi&EB z???Jf(u0%>mf17Q8@w?Vf0<7Gzk;u6Pj@@tddJ4t7%jnW``^fN{TqReeR$N`hgabn zL^_)NNZ*h2M@bKoCOyVQz}46YRt>Nw;yXZXdlQ%r^*hu*nRxZpqbWbG&o80BI_Pu! z5HNnciAZ_LklJ@WU%h?4`c1YZ;!n|D&Zv_AiqnqXD9}E=%DYRviSh>{ubKH^-k{2I ztAHmMlDk`wyIYXE&!#PBGq$o#A4PiIg5AN)a&tVG@1twg96MzfFmr(^-J|qIb>J@j z%;V^jq^GLNvHMAHA2gvaFhnQV^N$uUYv8~7HQj{l!w7YE6CHhaD?BB{UDX@Fd(vv3 zC-CkBu&0vl`(hAG>8z!*xTV636Oz9-L^ zU}(e8O*_uM)x)=CP%^%sc>Fm7zahLDHd(wDy&K1?4j5`ni&wA8mXlxO_@9K* z>*;P_+1<9^Q$8JF_*^->avgrLHPD9Ko-^I`zuSoOY0js$M4bk6 zsO$ZR_e|bB+Z4W*P>=s@%O=|t*0C3v)zA7E9baeLJM8D!y0WKvdyf4-mv7xssTw$I zK^=2?96$dq%EA+zjEDI}`8~+b?>lpsh(3zoH}n$I&lzq2o#R^iPP+KJPqcZ9&b2zx zbIBu`^7Zt-ZnfxwWZi1j7yZpxtVyxs{}Saw=kKgn_4`k{BP>+#`6@qF_;^7#n>W?- zkIDRXDKDSTyVEC$$6kBtkGt#n|CKuevsU##Onh?ofAfxj`<@-2|2ysopb;^1!PkNL zW4^7zsn@t)ZO^T`?(9iV7Jvu(b1O0~d2W@hwzvnrv2celH>xXlo?DzV;8Voj2j0=o zd9ewe0F8E5PK)#DRA{8}5&OT_O*WiFzOl^zTGoRgvQ%&Q$;tdb9-b#&(j9-T$3D%( zM9!tw&5Mw z>1?Z59a@DAEq+yWZX7yb<${tBdwTHBD987DNkvS)1G3L4i_lZo6%@a?+#xO1;s_*sN ztv-513g`2w#(%wRE38Zsau-zuSABf(_W7C%MaA(m=KMFZ!qbL0_0eF;D&>*=k#s1% z=p$sV5le&Nj+S!USA9;wpF=Qp)hN<@y=dg6G@}<)zt*2@_hy~cTh>Q@Kk{5AuBThb zbC0K7$3QFVeF9xxO1(O}w)4rpny?VS%!>TmJ(#^1&J*;S~B=-;18f^6VwDj1J(rGQVu5dxj~?+iZhbv+>_1_|H>+13!F!7`mA%xcJZ5 z1nd@QY*B5>s`qHW#_v+n8fqtYG?5l1eo-)GRTF9cy!sR0!b5XRa;eV6G|vRnA4k@Y z2};|Kc%@srgbepI@*K(7`uUWnm^_L3vPoB8ok*MPJ|)A=r`#s`rig3)(gRb2JuH^*AILCFTIOk z{?*JAr~Wh2N0T4j?zfXTj}okpp{4G8?T5?d|In^CJFm|HY`cD(T&Q;mH_LYZr>WR) z_2PZBfRRx&26fb{xvX|o4=M_0$$#=>wZqOc>B*lZ&*~K3NL+1wcP(055N;Xb)c?}p z9Dg&g>m9_P?!d=w3Iw}u@1k(JU{g-}j}+hv_QSxaLO1KLvHtq1^}joe>H$UJ`@7yB zi^G`xBVp*BLg7-<58ZDUF7`c6;etKVy!&bAo^X*oAvmp}qVT*feBy8}`_XVhybs4Y z0I+8D_Vm%Ff8u9?X90_SlFldgh*t)%N<4UJsr0wbJiPuE-KvdafQQ}FPOuW^m-ghQ zeF59w8ZTd0cPQl>k;|1X`6yBL8#fl+Hguo(2ABG(b+S`G0Y0uWl{*T<*PA!rlIKA# za5WD$l2<&xrFO-!YieIVwxv(%lGa0cmjOLvOYLjKEkAZmFt}u6ZJ>S>`TRF|{5P7q z+fR!3e@Z^#acI!;bFKSo(?_ZY8j!45KE~z|ukJMQYFpeE^7Zog{!(RLB9Gcr{$_!B z*YH)+W#f_P?^)?h-xu0BOS?=zdgJg<%1>t;-V{!?maf*kVd?4_(tMi=-L;&s(~b^S*|U6cN3>zcf)x>ktqCF@^x=02x# z`}|h!7gZu_PXV59PuOrXvOqE8Gz4BwKCQoVfE__srMq_cEBMcbL&`f1&6BQq;PbH> z@;%7>Rr(DHJi$+&MEX3^H3yF4`(G&;8(MhtQ+tl$VV-^nm|RSohYX6I!s<#S(qFIKGaX)OV9@-}yXA_4<9+6K@zqdNq9)3S_x; zhIjq=dF9t@_z)0-+1|!I)ceB!xZd5j_fg=A zF6>*MPQ6bPj}R{&m3X$>B}4Q$k5ankQBUJpw~Kma?xvo=pRK&=I5Q_)7T}Ka%ze$; zR{kd&pR!|z`9GYrwKHtmwbbPvvJ$#4!8 z951d29xzsL{=d3g7XUxPGd5heFevhbDX*fhY8N@9-LQ`;cSBkti8>H^T%X3 z{RGF0D{`U}1`E!u9-LQ_;cO6`TRb>_NQQ&+xr~4p7olDK1!tNE=jCKL{}7y;Jvc8V z!}&sRyf_E_)ern{yvc*}VltdJ1m{K%&I`$K-WMD%t_*xy1?L72&hyD|mI==F9-QAN z!&xCXUK~8T`2)eZ&V#co8O~zCxz>ZTG#SqC1jmbWiXszU7o2N6IL{@+(H?&7)gGK@ zli@5B952q{9gt@Q=PD1*?~>t67o00SIKNGXqx-`FFV2ZXCPW423J=aR$#AX|oT(n1 zr<38_COBT4gZ}Xz!I|R0S&|Ire8H*l;5?NK2R&0pz>9O7853?7oN5owlgV(#3C`sn z95)%xM8Wam@Ubyrir`%4!HFfq86`MB_uw=n!#PoKyf_CvS6FZ^_24{_4CesBne4%N zJQ>b#!SUi8=RYT$BsiCNaDI~vM`yolCwXulONLV{I9{An#=G}|Q{}-~oD4@g=tNmx z=ba&kJqW&E(Vd=M#X9TD^jTx%hcd-|0Qunuba4A!WMM9jT9}t^-QnrLyTc5+mAinM z3QW%Ik-1ad>A>v-?wb7l4IC%6rCBy0i@g64c#iOu+|%anY;W7D?>ID&s`GQ9+$fkb&I}UyYUe#5A{EZz4ueL zKaQszl_}0|owNYump4qHjfs6+^|0-)9Vem-`>ic=IAtWKolN+f-v0ekWJCUkkTWw% z1uNmKts-UB)~kcur%pxR(F?o%9& z!O|aI*vFR@xwA~X@;*o?yPhWWkl!QgweEF7N6pN#(L>>r_!RKu=O8WHSylaLpuP>=`c`x*b-~6DL+H0> z^>J1m8z`6^%FTC68EbrW{O-^A8PK~&>(O(szqPuf4L$j6-hxTP7HtgiLrr{5$9mq+ zNK3PEvpJhze``(0c*PB{aqD?+MsYZbToxLLj*qhAiEBlc?|aK_9dA0kzkz*CD|(*7 zK>h~KVb2~44mH^hZ>w7TPC*BKd!R4)rOnyGn>97ufhrjonv;8G8T#7{_Xg8%neGb0 zDr|UO@@#m{H8wnX8&+bkW#2@~qfAQd0{m{g!JO~OcBk|ARzIvW1K-X`dU?so(jk58 zrRzNl_3g77EAHj!K1=Hpf!HQ&nCAW4&M)CMnfWIB{vt0<j-ZjJ^u-`!`~}yHSx)N{x^=(o<4Qe zR_s}~Ozn?7$^h(n_Ck-gH+r;vIHynL&X4@+1>7du+C*E8y$EgBJ^CWXUUp&9le|Xy zYorHBOJzKpk42Bd8(JEZhMNk*4{Fbdt}jvV_E&KF7d#0+qU^iOzjd5le9CXK2TNm6S>o|de7xxYKWZ%Ryd8Mb>E24H zIjlZ@ueUwl*)&AwpSkXpCQpVtm9P?BaUJI|8$U{kwNXdOfD<}m__rTdyK5dg(c_^R z9uK{3qxv=9Z8UK6-17-#r!y;u3Am(^V}1FA-t>6KV>kkHMP8j6yVLvl)g_s z%KB7_4l0Cg_$1b&eEP2QKznBQ40YV%;n~=kjOQx}c!~$V>)~@Ab?N`>{1@AkA!d2kHSO!{}TT-|3ecB!<(u1A6=yaK;odKAzqby-M%|2u?6{y$L)TgEbG(7#^NQ~$kBu3<9%cSIbcZ?jvFkvVITwVyU0Lo;Y7g-LLOu3PEh`_&KCy%LgQpo+^lYyD#FjmEPjdvH(=G3C4}^Ex z)84Z8IA(XVWeG&KHb)M=dqU%tORh7vAyL*0>YaP!GxnMGs;l0_chFa++@#pt=Hk7r4QSO8d>s80zd{GU-ClOjzb#zs z5#{Ho3OmUn>?Dh@lZ;>|DcCc}zli#l-~F!fkzMsPesGs8X)ikU-S(nqT1}qDFYm@) zw4uFGFz3ow(Od&havP-%;>Rh{A4rm9^sP&No|@Y{!{zSOyYJXG z9W=K&dezhT1b?^P8S3>3V;4CD*rzs_wyK=Q(^3D;WlU(l;&wI8<4zr$k zuuMO|A1$nO_Yngt-7Nv9jl`cxet%Ex^UCghD?6yr8QM?jUC<2o@9ay}$HFNKI5(!q zzxb~EMdj7Lh2T_$uL!>#>OaM&v&QUPr*sD)_m!@?(%miK`alnLNw+841i>q1y-(}W zpLxig##xfpA;kCX-N#`HYn+uG;%BD^9i6N%(0I{~o$?iuZ|!I&;}d@C`2B;Q&dIyq z;eX)tGV>1K4))rtfAvvxrALltJlOYY?A|bA$opi3n||uVs*ksRI(?q4GF7S82kj`0 z=PuqnNVG+KXscOk%^qdantbF}r~Vga?91`}=9o27{ny=R`#(~hdFMFJGQZz^f9<Z>8F|J1X)_21yzqa8}f%|;h?hV37h zu{LvCYej4C!XE7{#4G;BzR$O}DE=G$2@a*i+kWaLg+=UT%7Jk4W7yEm#xOutNWmb z389ZkL#No6y-Pp%XMc1XLEf#k@1f48PQ4jeeQ0^-X6*+iC+jI(V1G!S`5wJp&wtrl zDSxhXutDXI?;n0m`qAtkI?f6jesNTz_yzZOiI>izWrfz09QR88YwsmEd0o2Pysmx7 zT+%N#N9aXfuDjy|kJmvu6_tf1j_iQ}O;t9giS zd#Aa&qZa+r)%__y062Rw275CG=$399h@Dm{W8k>rcle9^OC{}GO*`d}Mtpof)+Eu- zc<{T0Jfpn+PxtUu{v7q&5Zwc}ehifVc+zv}kMCFaiM<=lUvDCPJ!nct#YBk?7+*SM+y>zvAh@DSU-XyG!&zafcVZ!Zo zldk)0XEL5=Fs?skd{1YbPh*~(%9?2P0Xy@Z5W0D_FVjuyqTfvSx4^S@TX8<4^>j}( ztnqsQ{P1h~mlFEvxi0#R&!3loeJgpM_`$B1wft8fDZiONhJNGY{xs=%nm^F*OU$2% zrf)Od*~FW%WE`|N{{{cmzk<`#S&U@GE!3;@54z~rzG13)I*)YGVhF~*2aWpueJ=6k;Bg_LuhSI|Jcs$@^T3Nq!?=d|gs%&}bq1pEJ<)Pc_LJ$1Q5`sJ zqF-a!HW>c`lkK|Z&zDQ7L$oW~ha0=v7x%{?92!XX?OH_BBZ>R5_7IvU!eJvg%%Tos z?`Lp`k8K6;ZX!<|=}WtCh}$h4L%LvqgPFTOw(cL({{7WH>g{g#F_?JSeW<-Zz=M0L z(?4$;%J|v!b$P?rqnwO`MzXf@E9UnTety0-vzO5u;6e6Wspxmp+yg1=>ywm!XIj&{ zHK7DLv-m6px5V|_(Af&Dm1)p#U+B0W^xPl19sr--E4HmR*kw<yS+CwJ$M~mTNExlQ z-!b;$S9kJXdVS%LuQkK)dV6nNwD>#HuLqwW&gx~>>;*Gfv%&Rl;&sN+QlT{?&yDb( z^8f?K*!!*%O~mJ;>eYNyJx6!>z{%@cv*(juY1RxoAB|3!INg_*|Gh~^`t)7kP9;9Q zqtB>T;Ekh<_<{Ju%hC&T=X<)j^L;;ezSG^=21bS(Vor!BDsDP)AAHAMZrZW!w$mBU z(-_xN8Q)VF=kf6AaoFD3^}L9)DSxh2J!Q{;=N!L%elh+(*0K&)0ZZc^nb7YMh06(@ zJDepU_KTrL?O%PpCg-@rbe_~3{cs=j#3AZUV;=Qo9;MW8O6P1E`~>5M5t-qooE^0B zU*`z&k)0MP8{LmH*y}li#mB;1Q@pd-nnkleWZukHxst~QhmT?mHLlN?c4xWc3FQYQ zQ9e4BIQe~V?E{X1^tVEsKeT2$ot%}fYQ@)Q)6779E57VE(f6IqK^}WpTH>ACmU3=8 zDv-;WgWmSe)H`4q4V*jtc^~KOHuS-|r!*9Q$ZhCIOVRCbh0bPi#!!H6Pw5MTq%-$z z`t2PY_$({n{J~Ef&$)%4#u@6e5NEnR+$o$}v{L7WC(B|rz>Ybj1NUO?NzFiKeipdk zf26*|JHs8y8ScbD8n_nBSvj;Kb_``IIm1n_k@m-3G{nwDrH393j_T& z{2M#b@qzwB1!Ez08fz$j5O^r9tYvI`eNS?XZ45)94Q;R>#@D`cm)w@g`oj-YL*s z=C#2RyB}dZbr$_8wD{SDvL)qA41bK;vHWL}@lxyMPdt;3`rkDu*|hWNkx z`47MJ@APRdmlb4&qlN}DEe&us8KZyu)4y{J4fK0!wnqcApn>7gfabH_VhGWXS@dHI zbNWlhMr(Z?q3&95hL%c@jd43>mUkeX~{-mQ5U%i>UI@8$-uSjR^*Cp62 z3^z6lncO3b&;7?abJLvF++UCHqBd-dHTSi@)7;OdUzNTig>=!0Nx#|5{cO#BFRgDv zTG!n7;10z$!p!|)JmGhrlOGE^ zb|ZIA?y>6C>AM$O}nl+FqZd8fLZIlP$pwh`X2D|$O|X)?VX0G$6f(_7xp z+?v{on58$~Sr)y~Kby>Y_2cMGG`HKg0fXodnZrhAzQL|* z?;ndFs~-Fjj}C<18WUsx%bE#$E?)>JD7-)fOMK_XGA#pZIm+dzCsH z)}fOEzLod2&&+lkJ@}c(WzSE(H5Mh0;@|dg6fRazkmFAA@-8#?`0YFQ7ks~C{%CNL zK1e)JWp%$y<*p}9xSzvY?Si`;n8!nxKK_Aj`2PX^RtN1^Sa@GvmKiKe8&fv*6fd0{Vw9&7^Re0B3G&n3Bk8DV^_WFA$@rv`2 zJ6~Kq%G$pik{^x^Nm=zdWd&nbbzVxHW^JOKiT4P zY;6dX7X3#?_(0lOGSR|vw#g@il^6YbBIkPbd~R`Jjq1Y1*ENZTrDtk!tiOrpygJkm zdjr3_uZc@MSlLH1H<6)*%eXZe;nIMSrDr<_-SmRx$?a+ z=7a8i>6dMz-~G0R&f7V!+TD0+^0>8pWBWhQo@M65i_F7@Q+6IVe@wPjSbq@m<1zi1 zA9r8VpEFhClIwOh*t*xW*}4}{cV*?C>n`!$ULQw((PN?x+`;GVaU+uT$C^ienPYn> z)4grv-O1SMkJd?<)QX94>D3-cxE-)l7QXLqw#DNJ=n7pFK!X2R2k zHtzhc;+sqRo}qGcD0ga2%~4a+`kS}cLX-kitPE)!ui4oiknw8FwDf6u~L42*`MyNA(I znhc}yRSTo|9Sh?=U^JEN3}a_Kn6;yCi4+)~cFxh;=a-MS-**8+I^6#voIKISNmnla z;X{w`bupRly`)bc>wH_uJSu`#8XmK_%wj(Dt-1cF(zL#FiUNfnh>nVw57>)LkW5g< z{{q4)!aTwVq0Zx?gxV7~5@ry#5Dp@AxJR-NVG*HhgUSfyQ?rV&FJXjG^DRm!d*nvK zRKgZQ>#x zBIGv7(mx!^yk(y$ottEA*~4l5g!Zp3mJd+lJ74eWS>F>ru2&+92-oOxJLXFNj=8~k z9JJMSPk+KZZ@x6tp4U-wsS_J>djS1QuDh7{GZ~|}44iLl@l>~DO?wWiw;n7$FMU1D z=xt;hZ*BJSjjxO-aGt{-OEot7jVaCu$&qncJKwaW&e%X$Kc0erJ^qQ72G8xVGJGEJ z^38c`G&r%t&U5>J8NNGo_9U3<8@vCoFdJ&m@#Nk-`tsZk!L_n{w)C14?(^Dh-x1Gs zFXz9Xu6M+5NGX5T?@MUF^kv!e@xD~My7y(d2h;D%W6r?-pT7Pl@e21O^S=ID3;(iJ z+p~kv#_%JOWdMIoPsf*#>~j9g;G8Twh;NRdTqu=y7W!+?6{5e@N4(QYe9!0JjyvM) zve?KAl;7In>)wIpANIKOZ@@3nO&4iisIKI5Zmk3VU6_9ZW)<(jT(Vbr%!mDV;&uhU zyKGaGTDC+o^`zNlvB`Utbz+yZq^YZX+|Fl`{N?Vri>p7OsX=(4^t3Bk??O)5iz|so zX71cVcTw5J$1mogNCI!!^dsAZgpu|)}V1|xx-5X{f3U;HvRr_z0yvB zFZ5Gcy%`)jeBsah@*yWO$p3Eg>a1jMrur|Y{tEVPg%M};a%iA67&s;ENM}&!$iP`8 zN2U)?+jjEmv?EV{E|hyRzZ32&Z_*>^~Rd zr^~(x8n<8S1wU+ocJDi!^FMsyH{65&_5QE7H+}hK`z+q=TzSxv_LX0~U z;k#Ko!(C6Bc$Rq2%Z87e^|k&}6QAx*q7BZ0tPPnvm;K1(;axq-K9x}ReXr~U%BpRR z-g_(WDc;y;oq+zeg7b^9oL^vb#d(az;@rcWj0yZE@;i+mJUliNT1X9vuZG-*6ZX3i zbiYRfUvwD=#{DIhA8z-tRo*?KzT^SFW`AELyQ8gF2RJk7*%yz-R&N1ICcFR2jBwrF zPS-okifg$dBm7HKZ@POeq26Ie|1hE&diz)J$_-aA_s&IDV-9BMZdxJt3YI@xw_xKC zbC-O={Jm7Btn()0*EG|872olV_<|h(Ea`eVqyDYc1#RbYHq^Db`v^kCM80J@Mvz|X(8 zCERpgrFG(J55IQ$x|O=5Q$L1#Za?A9TEkwsb20|ny?511dEw_0aB1heh&uw(vH7^< z;Y<4=aM2h&P5Q;?PKDDn4<~fLo%qW(IIY32dm1=h9CW^I>9a7;;$+Y9$0y(z z`jJ=PFY+z;rSt{zvx!@3;_y30oZhyx{4?1OP5z3uUd`NFVdtJ?c>Vmhs55wrTH{@H zVMaJj{Y+htd3Egvo!N7_O!rsB{er&IyWl@u9%MeJGOv3vzk72|#(S>7m%Nd~92UHd zKg$RU-;I=8!%wI${Cp#v!yOcLjeBLmG@)`$? zLF4He;m0>^pI-&uIuE-)OK0eIeXN7;?A9k=ZGYZ~vGVj8&+eGNj=3P1lkUw6xACny z9t7rtM>tDAzTNIYentPbPPwI{@K?Mqb-2#!vfLZMrx9D%jr7UjMZAr2m@~@cdB^#- z>M-s$b5^UgY|>f|bw=IFI`ScJs{HJ$ciI>5rphtAxpGYPQ|%8Q@=p6lPsiWLExElQ zym1O|xP#L}qcZmRu8MpFO4oe-g1G-~tzVbm_n_#YAM>_LwtM_S@E_`o+Qd0kRe#&& zuSc>+T@k8p;cRO#@Wj7_Q_F-tM*rLWU6LB!BpLVgQ|+<0-)T>4+}0l2KgH-GRi^2> zg0Swgbka216G1nTpE#Y-n{9o|t3qZ!_&qxH7S6>YL!ql_Hm!J)P5Xwlhw_}x z?(e9`?jiDMucWtBID6~tWXvS{PG?*t`+quShw=Rv8fy0?D+%i!w{NsGlxBn@y}8Tx zRa$JpxsIXr&_NmD2OjNj+EG1>yjMB+yoyYydo5+O=KAdK?7J}fUT^BKZ{5w9BbhJ9 zooV8vt4HR1$(~23Kg#Fig-<6<{sS)}6#rLzi17|U|Ahzpc4_$AGca=9zhiH%wM}p< zy|^ianfp3R8?gCk8f@3O49?U>6nO8WOf3lOOua$&9m7PYneJrDJWLxJW?LIj$tZf$ zrB%L*IPVl+-gszP=U?vJKEDXR;w^k1L>b*();sC1;!9`~XLnKVF5ZyN**)j34aWAv z%GV>F*gju0AHDUqj$+EGZ4a;pKAy{YwkHGqz&=uEG@_4%zurDydU-!h@g0ZiTsFsj zh%}XFpEBV*Y^hjVN2*K=+$w`bLreJo;tzdBb?|FtO>Ui1eN-La!apkf`Ce0jJtF(M zE5SwkX!Ud1x%T}a&MeFwpir(;-hvT0WI2pi^t?cE#<{RBv5M+34^a7Oz?T!TT-y-PVuq_tdstqqPsex82^C*Z0?y z6D{dp&7HHMb?BiSnwq6}=0}y6KGTHIz6sOa9ku;;`?ic=3eL^s*V@`$o>BVs1{S`C z53)R2an;1lYuT}Eoz~-ulvUl|q8IOOUE$Q1{rm3b=(|hWBiuzR;w`C3@a%GU_9A$8 z0G?e&f9o#7CPUBos0XfjTiE#RN?FpfcjP#0FYVM{hTcxL8g=F^Bd7ib{wwV|Ld}6k z19t6dWQ?j9BYSsmcJms>XcA*o&KOB|@TZ69S5sf6YjkhGm;?;16Y1~~$!YU>8#bFc zT(>MfpH#=p?df5?J-~cuc1V8~Si=8C^R9QgTjAkfMxUxK-zR|H=Jx#nG^IFwk=aI8 zk>`8*?__i$lFy@KtzOfkfe8+`@|N^PzRaV& z*P5Z+)8Y3qKh=LyLf!IF|1Zi#&_BJXko4ohRqz6yO_}yrYgI32h>dsJyR%P{H*xRf zpA|*!-Z$xdF*?$=DKOgh+1|jeo@-$^3FnKxzC-;eJqNOCm#_M(&+_j%XSh44x4TY! zSNBci=hSb*0?HW~F@rnX@IB3$>hqG8-FQJCi-jwV_2l>#$lWFSy7KXRD4b9afn$dIo2I z=&*){Qmt;OwNKy(>8GTd^7En>u(k^17u{7A+c_^f(f?7<|L*r6Y1qJI7+>I;hllch z*K6={&4Kb^dEq9$%^ddUV@?6@I3iHaXwPuj{Ow(DB6d)(;=;^don3G)GU(wfD}Prbr|1nyYcCOBKi{CtBdni$dZSG5 zM;`Eqwcn}s^!9nsKzR^dw8y*mCB3kpbM12aw=U=m4IO}g`4k6TrZegQ_A-S*=h{|m z6K9cDy1z3r6v!UhI>Z?z*i+dbM}}D4#RbeA^?`nMd((H|ozbhT^RL*)$euv)X>X>R zbBQ+z+n%&G#<7)rBa^jaqjwqY|GtmYnZ37de=D{K<_*nYvixut?H3PCV-6cT7~ZAv z`^w&fiTBm*ymV9(7-<{MmV%v^o-y`RiEzCE2 zr8|eSN1NQ6^6cBa{Ayq0o4w5*Ekxhyj(Z3jy_k20+F!FI*XH6|-0!QBUbe4%xwf^@ z_K~|hJzVGVz94XC6E`a*7;8Fs?t}*X%gkoa6^d+a)?UkpgB%wgMW1is{H79|&^_Th z#P<8RKT`fAo3~BhV&(Kn}BB?I>j-(qAt-8(`D#=0sSa`wJvYz|aNndRV&uYv1Qz*lo-PI5FV#1dQ)=@ z`F*=3=WljgCHt13JE%jhYC?Cwd3LAt)J^CYD!<}wQS=KT)>JJ= zii{;3%V<{_ZBo8rOVh)$0qz@g2I>Ek&!vZlJ&_tKVJ}Ah(c_`j{>-QT%%_8f^^OgD zA{0AzMPT$%D^lu9d0VXJt0nC<2ffo?I`^ygk|)@&%*AiS9WL)$z1LoctXGn-UkPo> zH#!czqn;@9M`y+5{lC%|!qGwAhet5>x$e_n`!aa0yO-%lD}(>W^kb&`IAuhCM%HJ{ z6Y1&^(nNnNk%81c{bs`-Mg;n@FVNhH`!lXX9{f-8SHcT5zIO{Q-^jY1((P9BU+e0Q z+TFhunY?ZaSMFNRx8pni2J@tzh33Ztj^|4!xwy+^(^veEs=cF&bO6;eBiqIV|z6K0H`D#^x&WN#~pReI;?e%+iyrqW(~R9HEgfj#p20R3^apzt8Cb ze)Wa%J%aWIMFZ^KK)4@*Y&?|Tq5KZu=eJ+-aW?%U`S@F4YAys4-f$`y=E=pQtW5hE zd3uzKk4u(|8`r0q@hESz<1&sqsy&}$PJ&##9J!+;)fre=UUuy)`guIRafi>!D-5Jw zTXMj{yuyL38LW$XKXnZuvhyu!4}E9Gg#Rzv|JH`3ayPIpc34M)b$PA9(9mM)ZTryT zIJ=t-PQbD9P1=WPhZ$PwmR{(klh4#mXmBFl4^6!GH9nrg(fnF$fA}&}GMzZ?Q^@pH zz2iDvl>xpPFX0k7BDtT-KCx{Gd}85#&G=LwzVrU0ZOAKEZse}Xw%d3wpceak##!*j z9ky?H-jtdynSI=dg7EAqHAjj6toP)JDTnSGPUk*DHSv|i-I#B6iLs}8Ul1y(87y7E zHN-i5J4Mxlf39)Ltr~3XKys=Fm-K6G4g@a$wG)~&*eSbgu#+=sux}gEHe|&WYGW}r zNQ~v^!K1flC-#Z>R$AlM<|*voXMee*ef%L!?UEz<5qAY~bBR0k^rrR!&bH>O`2Q~J z!0Cs)-G0?QU$xH-+_PY6;O+&IiOT|W7Yq-~Ss*-){=Qg)Nxk~|NqpU9$5TwBS``{2AD@_pPbpVlqxypq?fiXgsGl6@NJ zT^P;Zr)it`Oy+=n!*x?`jPsd&3c?}m7nOEX|9#;(H+78Te^DURSM#x+a@7g>(~wt` ze@eG}cXiLVSI_x=K|cGg#foEF?g}o^9h}xvkZJVJMQtO$lqDN00`<3(FY%tT?`L55 zwrdXOYVw!nxRE}V_g=)9OLooC{f;5Ywqx9#dJCGY|ByQyzYpeiSi7q{_pVFqyXr4+ z)??3Tu_tHjqqVsmkrym~Z-sWHqtiL)M)bzIH|5{us0Mf8aZakUY%}uZtF`$@MTh9V zMXr&#m3IYnuRI;Z>AuyC+)2=w>dj=$r^WDb-7{s}jc!Of-%N0jTwu>F(2)Y?&YT_G zNkQLe-XqO(dy}Wh*sbaQXpXS~i=K5$>;l@PxuCiC4`5zI+l0T7PqBSir+G_R!Q7KA zmFCLoAJ8db*XGm=?cLsuJf&?^*l^~o%+oi`epG0)X`uG+bkc52`8SXcWB+<)?I z+o$rjeW!cv#LPjR1Fb*dek zzbXhM1H|lykLwaPJBx+P6dXsE9H9}-|Ph@RCRk3Bhi1f`eILScN`5IAO1Uh(=YWG zQKzvnsCDZ90G_IQ1!=Nvl`O>m+q~T|%r8s6N0HUkH@xXvf2}E#?iP_A>4qOTnKS;j zAunFJwV&=Jr*JoB=Qpc&R9HUJ!MK`n{>)urKL7#W%PL>0|;5?XlcnLJ}A!As1Rz+t9dba(tcfhj(hHpFy-;f_$o!^Q! z*U~?t_aosK+K=|7ogY)SZlW!l?v=GPnS0cui<8SY$IC-cx$Y0tUCkV`ywBRX8Xiy^ z;N8u*??=5&y=5x)E}Ubw4SB=JiYmXJ@;=_0n}*Il$q&!s98}}A5;=7ixaCZ(=?G1& zHgfA5(6sWko$Jf3Iqqx3{deTnO7Wav?om`kny1HWq zdG)__mFTp(!pyy|y|cbxTXVE+ zR&%7Gp}lNq6Fy$8|JFdu*5)d=uDNVzti2`nW_wlNmUh(ASz)cU|5fd^j`X9I32Rz86|JXRtWNbq>*Ill!>n8ru(RuCRS9-d^{+o%=Wf z?H{*)@;*cTt9bc@e1LZNJW6$H?M~FMu?Ozd9-@wX+7n2I^uKLcyH5D)t7*dk=iBv+ ztKPjWJ$&H;_C%e1i!BYXuk6%+Q&$4tWnb7?NI7uZY0P8QKYq-0Kc=TKmkiOX?!S=R^03Xb>7Y2hyh&dR4&LJoz05d1PA^e?LodjkUAC5*LoH|9 zHu(I}_}sX<7xvk`v8C;UEp0cSGt7P2XXCft*kz}uG4H5zgpvaLgp3ESsb^s)f>p4BC9+`-w3}?H6IggY^j@i zygNF%?z`ZidLH)dY;QGow)q=k;4b@ZANHs8I}e<6)@9|-3CtiK+Wr@D(^IlH%)s_m zdVO?uo-MWYcO=_e$*s%0I^lfL-=Qrj0rLF7^T;0VD@>IeL=Q2!-feUI+8AF|!K9*(}fF^5aMiIQjf z!H2t;_C93#Ag`+reofqH`r>;0RV|_)R%-v4)DPCCTz7b`Pv{5V?mHd3Z|z%34W8-l z6GP(roWaEX9C$|NT!C+x-OSV6P+8|K-rLKXGs8CwVt%H(HvwZZzwf-cse1!su=^gz z_*NTx@7xW=*n3a@S@PUOXG|Gy{(Uhh{L-UNz4~3SAAEmM`1`QUUs*dn)>`YtI`{9n z|5LnnjV07PRGoU0Kr|4ahuQ8yUVXQD^Ke?iJoNj&g1$Dk{0VdLc;bFm;nZW-Z~9;N z9(UFM>0TY0hiXUqTH8kldpPcCPVUxDVnuJ>PUlV{<8U_iTvcaT-Qmh%@w>BGDA3w_(V8lxc$LlQ!uq2zg1oStZHVWQ^l8$-WJ*rEOj?KT@KRn;_>4S}l@#oXPJV{&Ra8{5~A1cRh&f;LK6}To2+TuOQdijOXn>d;ua~L<> zx!9a-eg0JA@273C6O-;mK9I5o7R+fxM|2zc{&AHPlRu=a%z`;Bz{0O}{U@|f`@x&b z6e=#u{ReUKiM0h@luut&d%l5c@QZa6{tB~lbGa{?>kgxi65aLSO(x%e6-u8jzgY4O z6!U!pp$n03AXmPFu(d3`<>n6di_45}ATRAr`3CaR+OXA1^ozCL_y)>#+t`!J@6bxe z`o(JNV`Zpvd}G}NKHdETh4JT*m76`Mn!ZTmjID9Mw1;`0tG@V&9rJaU(#g!?ZJLz& z4B8*`<&W_OrA!Up*P`XhR0#gb_6z>)^^K&^}MT{m;=l0_*F`iazf z`HUR^ycTFe- z>XMdWI(ts7pHySl%VW?jqit*H$nr{!@*%NX*l z_EhT|om)`#GFI~8)qm3yU~R{_l{=Fm8mg-?X==k*irD#`cH70~RA z<1I}oPcPafx;e_=hkliDU&~rx^(6UjuT!?q&tP6#KY+>Usl;zHZ_i`9x1#rMZCu5B z{h$1acGsC}tSZ}b&D&xDz0Jk{)k})P&tbnak2X|YXvg7=q40rqtXuTiCi+nMBG2}+ zb}te1eFx8NPP@0EJ=XtS?(BWp-k1GG+mrTALcq0iVJx9|;kU(B?x}lvP`Kd;2ivx9 z?rZo7ascbd-1Sy|(D%30rFxoP9AtEc`kwSV3u`i===P6AzRozyok{*3@B!sp(=Rvt z8Fh(A$Pd13R6YgfspQc;fC~tXJ`UPDi*NBX)p;7<*Q2u(j6h%ML%2)hmHDZcFG{-B z_Ak$)Plh=4&l0ab$q31g9^IGX@t@_xe2erbeL0d)@J0|KznMGmngbJQgTaOGgAFWj z_VQju*cZB1xu5XO-kR@B_xF4YX0eyAkWllb7`TGj(|LmPVXo1|6jyIB;e(X9gL%2@ zyPI~LEB|iiM>#T{`sMvcio%vi+LrZXr%Gp5nI@`u&~ht}=CCSMK%WAVS%Gs9pX$-QDk9Hoj;3 zam|IcA5WmnOZ20^H;&LRFB=?^?^@Ev4CQggSeklB`$pfvtqdeN@^nBM^e#=t~f7G}= z#2!`mUozD<=$9Ymr}a@Xy7gNwn#}=^g4hS7;*(tW{!*zwNc}0SuK~`B9QRiS2hNh{D+gPt*9;Cif08~q)BTKbdcraK zZ*a-oY0Q4O{7()4qTkgAwR^?;ppo(N`)u9g9*#LSojc@RX_H->c4=yx!GBdkTE$~F z?T*?%nY1@a+jYM>E^q#hl>8dvo@Zeouwgwm3!y;h$;((H^uOe{bqi#_fK9A>lc6o? z&O`1c@I=u>HhgvyYv?5Q60d!J>uS+OfBI!Q>x+1V?lrdj$?99rXWr<{#oue`>~4ga zlj-imCKQiI9yjeTwN~tWzN~q%Yy2Nahp{{SBOd+^_zU-CwBfb&x2^ss>ws{Vu0nKO zH+xVx2=5TCX&$cEbm5wOUcW0m)la+X=R5a+=hvTEdp93XnEc4szPf$&a~__)%v*c? zps;XkAzpmqWP_u8P4A3jPxE0Tenq}B^L*F1p47vfxY^7Jy@SP@D9)G1JGS%VJh%F7;`Z=LVk^DEBB;D0(VD+|geNv=DXbipVvq4kB>eGL;o z?Dy*S?A_WHpc7qIo6+$D{SXaizM%QjvaiKcK5L?@kBrsrmuz3)`>k0`e{0PxdMm^7 zd(YRv-rywJTe{f70RjB!-aws?1e1hewr0n=Zhsz9vk`_hzHsLjSVc<1sZmmo9aXGnNO*7m+2 zTAQ;q^l!V?kNc~I+i)Q7Vg^%Ioex~y!CY4RGjPpuhZy|uv1!6gHB2$mRnA!atIh18_itO_@}$Syj=Uw0(Z2@$6Jgh z%y$1^!W{P{6Xv=vm@wZx)P%OI{CDojE@ij$TamJASunk0DRg6bVWjz+0y`J7MZeH? zYd8A!&-B-MvT@OpWcn=xzb*7-68-vlJetfRk7!)uAAL4~erpGHbiwoT_9L(8H(&JY z!|~`hl{C?B0rXpkyw{y}D@PTDW5KgKM&L`|`p}Qx``8Ztt!5m=|Fk#A>!Rz(qdDPb z(tW!A*~50;uO?3MFV_w?_aU}0Zeein=d2%NY~HTp4E{LjYL1XF1BbzoTl$1 z-}UHKe419ianSVC{+6bz{*_GAs<%5$uMF)>(~HR`y4=U~OP)KC|DxlMO_=X~Xu=%# z?(n=sdX-Gl}1F(&+9 zqURpgz;|zZr3-oTlthnyWV=-a6o)Lb{@CuaosbPc30kQ z;ri?G&A?4ukH;ANa^2%hh@BImXl(gSwtfD3ywJn_8A5+OzMOB(%|#|mca^87_4qpC z1#{93f|=#c<-gYBU%Gv++CerUu4Su=qX(r5cPb4(-8&0O*XFS|rCG_d{X1>+7-6!d!Q=3A5ZQ345a7-(70y_va>Gp1a0-|bKK8Oh)&Ri z`R@59{PFZFKOWo*rA=vf{lMb?U&5?8Fx3Oqw>F1?{VZ0JYn_K zs`rC5%0FVyp(aqj);}J}GBl|C{@$sGa^eRgPxXDdGM2>2uhh$4nCRc5V;JX~71s7a zYx4o*5st;+7;WtA1t9zBiZf0%t$8_}_JLXU7Hl{1NyR5$YoP55GyFaGm6UOva z@>Q*{egFLstB)0)mFs#Q+b@9UkL_yJv4^q!Gx>`jijVEZ^lQ=Gwy!^;K8@}0uD*_s zZH#i=$M!|yG`1)Fh_QW|yc$~<9HX;reXmlVU~-=A&87I*-knh2uEzGU&+OQ8|F>&w zHGZ9wd-3kju4z)^*U7m-ce?zga75nGUi=cqu)NzChP^Sok$f7%rUbhD2W|1`@^q6g z*S#xo{NDG*Z%8t2-V7{%{3hG+>)ah}o=g7X+41rFI>h)*xBWTQ8^0CAX?;wj&C!(W zK7Qkf)A;?>3lnLxb24^G3AA}UdDOn6HGa3*`hMz--xFQ+#m8^og!;OV-;Wt1&cS;e zqXOaKjZtUq&b;&MQI^j7ldn7Pye46cJ|my#s;+5gy3#q3_~t&qD1vX||8=z5zQw>U z+wJ&##Tr}ui}?85rSZAW_E*pwpYyx=D^6dlDA#>_))1%hxdJ>C?rwZOAg^$22FK`C zw!Sa+v-CBltG@X7EK8`b`}lOfgR6dOx;#HzhYyFe;<8xZFQ=_8eWmQa!azlP33oNM z#wkzhW#qx0U*F@%Ka2aiyo34VojR8wu4Pb8_!{cfcOZ}xzKL(i2IhZCPWU?hhYF&n zYb}_j@4#ihZspCR!qQXQxvL_dF3q9aJK7!H(JihTJb<{+?XAuJ|KDKW6$(uI^}-bF zga5WLPdah-4PE}-{X4um4@ms&2nM;A6yj_#jdh%N_ip3O;}!TDxYYLJ1N0;GRR5<0 ze9M-kS|5wR4@G#>;E=h^)mJ^;-ue~3&hGhldm6S3p~sLNmEPivRvSw$_WJOgvRK;L z`0FSOB*&je{NM4Bs4`KT7P`nQb0%qL^of1C*7|7Cne=(!BU+ef!VLEu6Q;YrHDNaM zxWu=vV$PmbPvv14qi)*xTXSGv99$6IjB*Ut;fW1HZUX@)Id2@|0=&J936Wsex(Qz$S?HIA`}-%@J6eIm z%3e&VF1zI~l(9ND^u2s*FQqewkNIvz7PdSvpEK4x_h%J5=Bs}mz>iBE_CP6zm%SLQ zDZ52FH|aA!qD&M&_-_#E%x94a^WAdh*`N5;>~iTDih)s6ZbN6!>(1iZc4hn zXQ@4!+O;Qrw(8KYdRAdL!nsT}XL0g>D}Srj-XY(e4J@^(>8ok0pTuW>4SefgDRzwN zSifK9jfSP`rr}d`+G;mAv11(R3%&H`YtQSbWF1l+p|Q4o{m!%VrLx@q?|UYGrx^R^ zcr&1e@h|koztX%@mg8PS{qmu5IQ^tP8_WOagI=4zNl!X^ID<6p6~{QvXvwi(@n7S1 z9-+p5q6rJkSR{_wJmg)$9%k}e*v?nUut$?7*y1fE9{dkX{%}XRLf$MGL#R1}-%v9r z{sXw7s;$k#```l57nez-K4HfMM-{^04i813HS_1SlnZ!q&d+dUjO znycDh$Tz^UFYj(X2fyqOEP1>AW!fcJvqoB2M*>U#n~uy64~OnFzl#k%_o3}Fm4bp#06H;es@VAfPwftP z@GmhTww#n5PCseSe5~o)EcdU(MVUvN3Drj%O_<}hn=sq`#)SFqSA>H3Z}UIhJfYFd_kmaMycT_d|J+T%-tgmI$gQdDC9Ta1{>3`6 z4Ri-*Yur=e#o2DY`3~}(AhU~+C^_lE+_5Z(wH}-Jq z{{?(o-9xrJpKs}f1QX*~BdbWaUC+1XRp(hwY)$Zl*t&idu}|UapD|xQr=PxHE#JsK zPkzhp!nW#2?6Epo6E>p1|ErlNneL)2D+gQwtoymUAUxDRn$tI#Fweb#P_}Ba`_LXm zbziMCU|nhQWVusKnC;e>Fvq>zggU=ZUI%};{ABFz@h|DEhr6|LX04PjxRSd3yo7Ta}wd8I5HV z@4$q(vtfCmJ)>4%+OsWdi}f6ERpz84390V{!Yd7rN_TU?rLtjebIGYsw>O;nZhI)T zr9F*1Vhsn{v#09p{BRSpU^;S)+B=H;OMxM|Z4LjQW;_)?jQBseaML*T{Jxle$a25-%G)u>axe4Z z*D3zuX@>8Ge?BlQ+)noD^w+UeFR#|>56Q2#y>G%CccjUi>9(8y>F$$+;wjR{NTx_! zKQ~XTfUk^&zwplC)qie~-B#<~d0V$)U%6#!0GTWW*(`{RhF#rly<*!c0`)sqq^@e1 z99WeZ*oQZc@R0`0EbtLe(3x=e^I+d!L?L|qf{@QyRGTM6YA*V;Qj{1E$tmcQG+ zezkD>e9?gVM?6G%B4=8;TJLVWI%EWMAh^mwrhUSLsx%-&@%y;h~-ap@Wj&$mq3gfbwd{U{* z)=YH52i_2?JTL`V@`at_+Wt7BqpExdx(nYAZ=SmvcpATZ33ZR@xA;SBSP@v2PTLz6 z2UcY(q%R#p!Fq#yYH!`PJmWjEbn5LL>DntDY4=KzSa$dTFVCX++2LV)i|?t-qKC4> z2lC(Um9YQScj8`Ycn^Ce;*$1CM>uEau~(X&lD9$cp=N>C-MyT%%eGmaN?2o4(Q8#* zLcK**$$Os4r{^{|iAUh8IP~R)_E}%u-CVQesrHov8r##N__yo6|M{M_BB!M>HfdL+ zA|JEQ@%BJ<8@;q^N&BW(%>9?Y&&hWS!9i>8z9!6YrxD86g4Xr=t(F%y)CTa8enyAd z^W7T@^J4V*NdCvZ3#=L**yn{xWaE+v9*qZ}@!*J98gR_~^5{Ckc=8Cv03~{oTz~^h4u-*YVkmPbkVf z7tB6t?JHI$(-_u{u{zs32%{CO1;DxhI9+pcoKs)YzuTN7&qQEFzrNPch34~F{MS7H z3-qCP(?X{tw^8wlZ9JL$-P<_Ui}TxfJpa4!$mCv4cRc7L9{$6>$k`pO0q2|0nv;yr zOwI3f`dsrqk8ln9@n!IEwfFqv#ozMXz0DYk7G-CV@4lTO{IMAWPo)P)mp?znJ#6AQ z)A9U7Sf41_?gMJm^&`0B!`U9?ON!%q(y=82!)l*s3|=_lPVkfsivG)YOcQnrv30!H z4t`n#DtB1BAnw(i-6z$`&e3C&W#=i>r}ftFlhB1u{Yq!&Gf2to!e4Xs3d$^@9h;e> z`d`ieSA$u04GbQ=Bnpli^WU(a7hkRAEoXo4cP4qQjFaxJ;9LD7TavHYH#|leyUxn~ zjJN7(<0F){`E9@DN}n&coj@Zr$f$ z)Qj`y;UoM{q_sxQG4EnLeOmL!!zqP-Z?gA&wYN6>n|_*0`3C48zVHHfla5-uD1rWl zc=Si;)8Fly)0At3rnS!BPWk9ZKCNZB)A%pBU=wsIyOf4QliR5H#5P_*{_btO+>7(u zIGO*g-*m&B@hHOfO#af(SN?8vmPl6*g1>MYP5;_8PIQ&!Zcf+#4EIfNQu;8`eY*OS ziL*X|w(1RWZ+_jk)XtkC^6uWx5$9TcPTK0*ekbbEe7oPqro3M3dqz(QC59HNcbp z)XIKY?h~|Ma~T_AW4}4$;_UFJ6*?P}yqN3OLKo*!MteocV`iU&Jb5ACcAt~$PUL$e z`+xc6S07GiEEIl0ymYNPgF6c!p;fJRPd8^@dk;xCHDwM=@>#Twa?&Z^M%f5&!)=x< z3XIDrulzGp28N5SnA=?S)Kl$MSH0WbGUu!IHCNu^?ojdx_Q*4=5B({I~8CE<+w@L>`DD4>-sJGmr-+u?{Xr9tcF^ zZFtse!!on~W1kN^;XMMF;??3mAz+2dwzUU78)EJTzP5dzaJ2uu&CVf9+RL7PyS?hG z4PAZmDf{0Iowi@z=kBERW|e{3uR13?e24cvqar&zn{U5=W}J{6 z*4k=i&|G(}z7u57#vb(br*+fUf9C1y)t;5V0jDXY$i`XjfBj$7y?uC9#ntz}6W#&@ z4H8H|(4eS6QKNu@VhL{=6g5C-qhbw0G|>PNf})~EK^qk{C~CA+V?~=Bp^b_P72BZL zV#O8(TiT*Ur5Xe@D(VRd?C0~{GdpKEK@U+!~GIPfe^zK6c9W(M;F>~Y=6>%Xp9&YJuw3*Redjea|8 z^keVe`E^FuipO={MK4=-Jn*eSSo?n`6~0TZNaSqrAE37{dK1z0!4bUMgQ{&S>VD|6 zGjF0@(b<>(Exyvb^;rE!+1~g5V0BL*zPsVwjE?X;s_>kVr=KwG65l$d-c8(x6Zcy3 zq?SB+i#(|%Pdbq&*N`WllPBksCu6(b&5;Lt-wV&8^xNpH6V772nQyLWC%W-Xl=@`< z*o4~MqdeXxlu!62`PXp52)@xxsI7Q$|9U5xurI42&foAZ?c?HDKRoKQlzf%{XsFVr zHuZ7z$)C6F{`WFUe*Lw#bp6-WUB3AG_ER2sZ%w=EuM-OPe*G}Iwssgnyv+9}#4~ue zaa5|8+Kc;W?(W>>r28+}O=v539)ECK$)xQqqU|lB?XCEH*VkjI>u-@ywX|g&@B2Kk zm7?X$ce+%6okaNCX`5?ln>&{8{dyqfqBfQDGFr!N8keg7b-%ZBzd;FY>A!`mGXGEE z>O00!%8Q_#G2iyRL%I)gMon-|>%Yib+1meYxGF1!-Oq+yM|x$4e@B139ftMilZD0} z-S_ne`_@U{IqBS;?)llZ^~;Q(6-VkFT(`()grmM_FH~zy8te2YOpU!c*Z8aN`Cmh| zAsYKBPj*2YZaRA6?>Va?sr!??*c;CIqz8Vp6xNUa*g-LNP>dbijUAki9sCJ9h+qeu zumjbPYp{bqVF#VCgB{qxbJ#&=?BJTN_dI^6dXv<<{lp^v2T*4M-_AF&2dhUL$jh)E zqyF4bS1vzXM|J0eW$iOe^z zeay&T%UC|S%HW0IqZ1N2ANlUbD_EZ?=I+aTwy-S2`p;Zyg2tt)_fOh2_q}a2eoKwK zi=C*g>DwhOUv2VVyP0pa^gR1c6VB@i=6~#_(5}6KF20+eumpeVcS1YfI^W1%=^ZFb z0~yHr^JC}bCGH8{?FH*o2_4fIuX~Gri=2C|lG`@Oz7@}+8NKq8_+J~nQ`>CgUNOB_ zei41QcpELRrX zvGwNm!F*!P<7TY-PvTm0)q(Sg(0}$-`};31G_v)a4gC@MoxR2AQ(iSpJG7qiX>ocU zH~tb{HSt)5|Dve}`p;}J>kMQ0epl(b=hFTAAv1PQh}_ichkd&p+M>Q2pGBCm@9=*( zW!slIwtYL_KZW5J5x)G~da2nblVJDq%FjjkxxLef+F#f0OS=P^`B!ESUBEllwYXcu zLsu2ymGl2pkA&gcJ+#ts4muX}7*TuIQ6p=Q8L}^}f5yn#ju~1%O^Q_V%uD6}$ZXtX zgV~qH<>$?9%{*~@*MJrhM&>04=BM^BM32?p%l-E*gnKV@*n6oxL|U8J%@|+r$hrja zHT%0hzbS5yp4y00OrGpjJIMQ~2JP>H|IvKDL8e@Eek!)I=W&E`DTJ~V$)I&z*( z3C^pke%gCiGI|I731y-=-#+vOd%W=fIex3>Umkp~7VNof%w+5#_x~xc@?Z<(tSV zjcbTw`8X5aUkOh-PiYM=_z!!1hc{uV6J8SkJu)b6|E2P!{DNMs-~Sdwd*t7SpO3iL zogXVx)pglUSl`ti%SM%N`rn5+(7?VOTYdV7SlcbxZzPMYUK7gFpM6XmrMC)M>E7CP z|F&g{&gbO3OU~QL%jEwUwhvD~UH`3qH~zx^cSyP=Y2wj)+qC}2Lk4pe{l~)^&0SKm z=QeoW;4bRJoc~~lukS|(an9e+j+dto%l7sJO`i-ZOjGt+gX~oc(y@YbEj`|_{>!|Kx*P9ZJj)~}~IrBgrfeq|V zFgB2s_`hcZT@uIB26UAjCbi8Tn&bO}lVl&aBuq@YrTxUru15__>gi25`rCx-^dD)V zY|ame(-qN#>$VT9=rx>lgf`KCd;8M=WD`Bf{}ZDL<8!cY+R3h+DBtba()pjY&y~M} z*@VuGaa595KeS_? z_7hddIwg1mHK)#g{_fyBPvuEccg-=4-LQA@x~FyKMM|)5Wnjn;EJ_s+pj)r1?T9i?>Ol&+IYLyYZ7B&^&`i^6V>y73^M1?^nb;F z^kaD8InLTg(F3{ngZ)LRk(coM()@JRP59qYaQ$S{Zxp4Qv$(VGHtuP-gMA0{dDq1I z56#`wH~j=Z>YEZPj9j&zzmf3nqz+oUD1Yyl=NmmM{&iEWi9>4SXYjrwPAk~&@ICKS zUg6tv`78dh*>76Wy8l3DM)2O4F`m|^G=DSSr=>+6LWlg^DoS|spqF7^8V8xPwo)Uv z61Pj?{T}_n-hnn}FHe{si)UqfegDGV0oKcve$GLc+ZiyhlNn|GQgMG1J7y>>C)$ zIHz0W8~m!j`U<*&w0ZXZViDygcl^GAD=j~KC-76;(({q^ueC76Dc|zn7yq&wgZadx zQ<-=1d}t7N6UUEnf5-Rj(lLTEULVA#N92zIO^aj(vYZu(Tjv(_u;)f7eZOy`bInJy z4`3AgMn|$|U<7*x-VFNY|76$I)~@FeZfMs}qF?qr9iC{$5R+GH(u_@g#W*A0wy!`o zwC#QP4{dw3;y%Xsf8P2pm}T6{aUaaKtMMb-KIS?j7uxm{*o|y^$JhgHdjq_K+4c*Q zezebYum#DJ*knipssB{Pq`h;wx6^7(6)btTXuP(^&i^yQx8E0(!4jX28 z2F-9QE8FfKJnIoj320j6x`1|%oDBV+*tYiHHDB9-_4y>;H|@U<+`Ml}4c<5P$~AeC z(v~}GxZS-3MZ{Y&VO~tbopCYiBgdHagz(*^WG`|!Z z2m1)u>!3Y{X_32a*n0Qz$Pn{hW=`;~hjV6V&&~U_^hkTct$&?473uxtA7)O)*A}hs z!5=`6+70PUKvr@YJP&!w^9*c2;hfWG!g(opznvEOGKfQJWEa%DgE4ymzrSoOWt_u1 znDbiq|Ea!*@4P=kUS+E?y&de9sq$8Cw@kmWys%8a#GUaI-bWvCV3{^ZmNE^?voG&M z!t%Uiu*$P%L}e6vkJ~e{06$9qs{ubX^5cN^jJyKXzFIw7VV_+bQ1xHw5&fsjf8JBi zcT)73IyX&w==IJ_ZQ>JzSIs#f2ixBjp4TI}Zpigw4_HoI{~GQAdpSwp$Z_V)#?xw7 zah697duMC@IgmXY{C^_fdcVqeL}ALNp6Zp7zv5W4ui<0%N_3Fz^Q?)!Hz(+OwXZPT z)7>-Dopffh=lX8;9S^trtu@z=g>hu$D&i;Iucw8&*;|6Ge1iT2^eb$QGa7<(D~^mj z)n;O_A7q`*i8;sn>J!RlezTclXAIc?edwq3!?NMb@V{Hn;s4JX&03)QP3yPF+(KOM zq?}gGpAh{vc<=0`4#8hK?M6+T3DMM(IWM!?)W_!T?75ns`0h#gY26Pu$kxX;F?&*d zOtw>O?_;5^S<{omo4W%KD8&S<-ME}v`4sGq&gT& z^x~YK3DMS(XXB;u?0e0nF?hqx4F+I~R$ra159Rs5>F!nW>o!jjvq7bja@ zSTFkH_NY4*-hG#FbPpBcms|@!N1$!Jg*F$Ak)?0OhaU^jub;FD!U&D@+ zmPJ8YQX~A)nr-X&-#D=H*IUDQkTBl|MM-`zJcl)^(;oOJ+RRg?D9# z@t=xq_&&LNB$M^Ab;oFZEHwy2ZQy0}XGda}E$ODbD<;woZq%8{3Bfor+ot7g=3X`~&LM5m7=CYfP=vSDgJbOj%;<;?Q zjpf(BdFO=sc4oidZ9J>K`lec?NB>85b0FI@5>=bTzVtz81&N>pTz2u+Jz%+yO3~!`f1*!qf70=a;VB!@yQ7K=^l|MgYfiiM7PK?`c>J5 z>8E=}?xziqyz;DfkS5w+_P~eh$Zs(gNm**z$AWwIZy%pPuWUDmI>Q=J@GXmMX0B~l z0-IL9Pagk!v#FPFOpNV+TZDg8&w2!9w9S@<)>My0=T>CH=iee5jsbFZ*)c%Sj-^Jv zu<6TJxaOVxY4e=&tw%&(dJx8+cS%Tp2eT?q>;8v&&TsT9B=P{ zr+Qp4#nj_Asb;)A5SehiUH%VKj~k9#_+G{RW-oOGd)l@Cp!nCn{`&6w*nd#ZUg~~! z{5`tCT;_4*a4^64n0&DQH$8yA(s%Y)r|ogSG<8Jc>X9ywlVvE%PHwjQ1`CRPuB zqxhp+<=PinjlVDAdC2PlFRXhv?r`f~kI3QDO}fUa|+-L6zc2yuz`_;VMVmt{rr;ywDEX<6c*HpbcbW zU)poIkMjs*3t_#xo%aLbIKAg)*+I|92SFZ(b*^XRar`K5GXj3k$X}p(xBbUonmU&~ zW&b)iiRY?wMNXaj8eV8SlLI{_ZypNrrbpzr@D4VY*>kquQ=7{m*X_0fKlXz+ztLHaE!@TJZE>r(_uBlficjJF+FEr`7f@iX~ zIZ&O6_#Nx08jqQNEj@CgWB-~X6j=Ko^*7TG6`UR$AAU(+8QS_3WM%*5JP&z4hG*|K`8>+R?Qw zockZ1&7eLl93yHRZpJu#mq@==U1Q#%n!b$xrO4gKf2Qhxe-jxSwF&xm)wgD3Ip4hL zNV}%Y+=Fk&^u0^B$d7o(DH~B;(|FspjX~B9+`4wE<%PC!67GgY2ik>a>)NrBckH7m z(fp^U#yG22%QkvP5`%Pww$VHCd(JbEZ9GJL^n5o|-&coe|0C&nnsKmX?g?bNMZOAX zc2h9+qW=O0^H{x364YxR4sZo~R#Th>AMf5-gLVcAU&@m~kuqCeb+ zyqI^8t9U1_w(Ugz%i#=k$qqGUp9${Cx`b@StkdZKD$^tSzX;h{p@7vh*t!1Xaogc*Ce9x!xUpD?!t{TUxznudO+l9jeUiZi; z0qqf)5m5eX02;pc{_ZEd_r78@Yuck&|1oC|@t!|Y9PYI`*;{nYBPQPGv-UNDu~<@{ z><8~T*?m`9H00Wj$@dl{9R1gd2lr270eaMj1n;^oVZLjhYy6eLIzhz)MqYhG#%auT z?l*3|Tgw=ad!f}QcS6FViVEY__f8p;@PC(mPTVw3R5*GU)}LGNuEYPuJJkL^*}#Xk zj>R8C*;4Sd-}LUQcA|D&DEJLaup&37972i<<( zT)XL0U#xlV<6VE){+s{2w&uO7Zv)lOE@l3zbHCJ1RL}1ftze(j(@zhrRXNP!9h>&M zA8Z|MDDSC;Q(yFbz0Q^J?f3P14_1DMx4a^lXoU)i*q+u72w2hrD@gw>` zwIAVo8UA3&o-L6U$pJSoo>BX!`Hj96`U8EO;y;+ajJE%P^CZs0kNUQOP|e@(8>RL$ zEpjUE0@}utMQOWE3go)6wsvVWk#hNjHf~7Z=dx%&D09Qquno((xleG0Lk{yD(_e+> zL#IW0B0GgL|K)J|EfQhs`~P{TcujK%Pye&6GaiaA)mlYw{s%$v>k;W1(C(3rQ1xX> z+e+rJO4}s6XFoBJ;d|hKa^`eEyG5>mO5Xj3_WR35F{T>HT!wFGJD4?^uw8D%)|Cfe z1hjYL;y_PoD?K9Yg?z7_*TOgW`j4TO_soBg^9|+~`afpu#jd?m zmxKJ**iUJx4Jc<3P~Pj_H)E2PV|iD=nFi_XD+=o@|0`(vxv5%v(f4h9?{Y$R(>BUM zYp2H|t8lspWyd>Y8_psd&I3@%?Y(&{d6GlkoJSs=OJ0qsZDF07ybJb-hh;Y3`nx@# zX_4Ckni~0%vI_QvY_)rXdjBu(4eEP{y+M8B_6GfcI9##K?hPW|MRsq{*l4?8?d+ca zv^QwmfqR3_|E^uIf8=2MK$28%*$1+Qb6_%w7w)0z2jH!|{Xgvc&>nor>1OXvfXk!C z9$1?X_ItW}dI~an?zb-}V~6mGbY79rVB+ z(x@ZpoX^;P(I*4FrtA5CORaaQZPuEh#%e{C=D%Dzl2@H>e0gR6giiN<%UmiW;po3M z3}jr=CzpQR%kwYun*3M2RsL$08uW35dYts12pPdx-N9mg? z^FMwclRw*@PF$ojtMd8wSLNEUF?-dztG&UW&&+O$%!|I#aKhNyllI=aF`2kOP;S!5 ze!rA2ZhUU#@`S_gttO2Fhz~ZCn!LAQU3=1q z+Dj8U@3;!yfE!)^t6Kek|3<>l&-dkQ{QQrixf?%!TQq;;=YL5Ux{I=m>@C`;|H#|1 zF=6PAec-=|mTuhfPtmy>cl;}1=yT-Ju1^w%F58>4apz~Exf^%x5Y6AX^GoEuLFf0} zQ?r{+B!70ik+A4m>h2E8bLCahS30vd^XN96cO(~ic^9DTq#52zo!WG|cIs7L-sjX~ z?Ry(A$Bln1{j#yG-RjTTdO|t>G00i(*z4@uvLCwMFL;Qx#4|T1cH41Mv6rW_g8qgL zc|&w=q0ZCk9r-(M=CeDV<@q4aJ@_qWLNuJpH+Rf;^&i$drWk*3Ay-{&{>wuC-o`Dt z9tqx#mhOd{)xS1~sr z9aMl|jjNtEMDB-iuS52#%e=hVe8VujO^+SzFEx7a<=Mb1nR}APrZbrrPEk5d8s}aT zOXC3KmBx-!Od8+F-#?8z3lCn7#eU94&aoT1y+h*AVn27|HGcla?VS^cetx*z1-Oeg zZtsRWP3}_Mb2n~368F)GLpx%3ov^uvWAT52-1!?j6Nk@F!hNdTMH`d$VzUErpP4wc z;cO^vOy7je;J+Q+cIHQXL(jhPRDWuRsDHNCB%A%yrTg1#{`i>9E}UR&_U%iI&3=*_ zv)SaI9z3l|r_vjyRp~5NdTm;j&SIt4rd8=IR(fq(l}@EMOsmq_iS&kP{hV|vywFY1qc z{51?5Ngj?I`uW)-hwd0f-*#{Is^mTeFAnIF|Khklxi9V**s=Bz_E^T-?A6SrGP-$Z z&c4jp9(~HYrL*JbcJ=i`e<9n&o_4ZA$qEN z$LxQr)%z^ZRmcBD*~aV3)?UigSlr&hkJmL8x4&2&=jO!Xb~XR&dIoU|`z+;g()n?D zJkrVIF}7ZewRt>p|2)3V$>Vbml7DGVnmJFwv}>bGnx9g9kB_DKX&c|Gc&;>`NV^uF z<~Hc7?iovSC4Q=V#M1nr)zN-LEX|zFleh06x*D}#uTMk0^HbVstr=*HbPRUb23gH<^#6dnIcx25^qO^n-jRPI z-vVFn+t!22`CsQUY)xaDyO2w;-zHqiGx>2yV`+W5Mw|JlG#CtjNVZ62P(T#V$6YoJhbL0IaZa3Z; z$QGOti}x`$-tA8{@jjuOmv^&`x7u$vulu0uzr{HbeP&+PJ5r9k&h7iF`qlx)20fma zpB^i7$@AahJAOre{nUo*hUxu)F#pYY2Vs~~ZJ3I?!o4@sg!?fvTTh9FyA8L(-;LuPJ8_{ zwFB{XdBYD#EB!;Ojr;@o&@S)A?i8O(d7gb#%swO^*a!2(-_sWyEZj?eK)640!d>lz z+nN6jSGdD?&N-bcG;ft#@(TAZ>{9MCafkWjwdr<1KJ^arX=H0Yt!d$X3H|ZsjKdn9 z%U+d{;0@Nd${+FV#a8;Bf;2PlxCp&lFCJSv1^G1Q0q)!}^F#B^jrQ+^bH_)JpAwA! z?0!2tcdTI_LmFi=gm(9>p0RO^J9pHxN4fivkH}7#%Un zY5RzL$+*?56NKN#MeTTWi03t(nc)o`L>sO3FE-*V);pMV{7S#{+`ujU!aw1be(9F` zd)6KU{WtHgf2-AhCi;gs`sbm4YlpG5eaC6vm)7(0S&#S$>k>a^ePR;pQ+c&5Ki50G z_QCp8M%?+-|6A^Yu04Xap^wr`{!`wI|JJnGTd?5$_E$+eBY^i@9I%VP4ZD*2*-${e5D`9RpZ9(L7>o zB4>>yCS5z9bQK-LJc2r;GT$^<&(NuA<`;YF{{rf7Z1IjYx=|nS@NRHi2Ea-!vw<-^!L}4_&vQ93d0NH7?deG&?&xji+UICA7`y)mOgYuzL$7(@ISM;4$g9Lih~;;jLC0s zaGirI9bD?*TnA@4IK{z@iyZw9u5)mugG(Kp>)l*;^4;n9sLfjb8w}DOC6l+;4BBHIJogXN56yX99-$( zQU~WcILpB)4sKlN=y!0PgDV|e>fl@lXE`{rGrZyoa^8$2d6l=@oq=IgXEKca=Q=pc!6^=ItZ?)@xX!_q4lZ?Y zu7k52oZ{fdpE>#+T<73Q2bVfH*TGp1PH}MKU5l*;^4;lj(!K%Ik?inr4G(@aF&Bp z9Nc(^qu;@G4z6@?se^MJoaNvY2RGjC=y!0PgDV|e>fl@lXE`{EKca=Q=pc!6^=IyxGz3;5r9aI=Ixqxem^9 zaEgN)Z*ufIxX!_q4lZ?Yu7k52oZ{fd8y)=)u5)mugG(Kp>)EKca=Q=pc!6^=IoayLyaGirI9bD?*TnA@4IK{z@GaUU6u5)mugG(Kp>)U_i9Lr;u}CQV9eB0H-+8%oI9ehbXvc%bJG;43WFIRrB- zt_R;?@oV5k7XKFfnvKsZ;I}MZ0dCGVI-dvshSf#I^Vi@HEq)H{*|^n!Pq+9P@Xaj3 zN?zY{JZ`bh1bxloCE$Nr{1|wj#gBmd3^slr0*|n`5`2}#_krhId=L0pi+=`w)8Yl- zPb_9%WSVE=tp8Q(Y4OeA(=46~&a-$9xWwXF;5#gy39hoZ1f1C2#IqPY!s4sI*IPUl z{3eIJDjy2Kze+Xua_}0PS2`Q(U5kGL-ez$g_}0!wemr=w#TS8Rv;Hle7l11*=1jA+ zmn7>o7aYS&mi6#THoXMmSkJP^Fm;w*5p#V3PPQ;g0N!9y)R z0eqRo{lE`etnb`SU1PD%D|^J^kHMc={4a3NBaQqP@K}rg4xVH2U%^W(-Uxon;tk-hEPe-^#bGWA z_fOzli~k7bzncU8TJSoH*MPsZ_;=ub{K>KWz6!q7;+5bEi(dl2Wbq5&%@+R#+~FwW zcNzFBi)+Ef7C#HV-{PmiuUK3S{?6iGfKOymS8;e8oM-W);JYkd3|?;WBJk%H-w!@J z!}z@ye4E7;;Fm4F6a1CMcYyhS!yv5N!1q}^5B$8vH-bO0_vKTQ5D+$e#wj z!QxZEzqj}#aEJazCKG(I#m9jkwfGqDzbrl)e8P!FzBhQT#XZ3*Ebakrw7461z)40v z1zcot7w}SxJAt=b+yQ(9FZ`6ZZNcYToB%Gjcpv)_>MU*scjIFg$w$E#S^O=y!s4&N zUs(Jl`0P`R{7&%Q7H*|Ee^;4dtG0^H#&6V}hceJ!p6kF)q;aEZka zg732U0dS4Q3&HCxz8k#D;=8~pXB++V!2>NW2VZRQE#Mn1z6t!0#W#Rou(%BTzQxyp zcUe3GoHWenzZQIq#YNy;iwnUwSbQaTvBg(_>nxrOe&6Ctz~5Q?V{o5yjQ)w>Y>RWj zlP$gwe4EARgP*hbJn*L$j|R8>kN=065L!{@_zBJ{~;U;$y*=S)2jB(c(VfB^LJr|IXqx@HUH6!JV^BSY5%VT6`Gz z5{o;7=UJQte%Ru6;NMuB2>ye`KKo`qvA6|%c_*X430!6Ici`Vy{0(@v9kVrpJ+55Z zid|rafdT#;e22xKfg3H}20kmn$b1BzZSjZT$1MIQ_#=xqgOd}D{QKa67QY9cW$|CY zzp!{cc&){6f%jSb2QcsdgSfo`zSZJ-@EVI>1M{vrkohh6gti910>0eh6=425K9G4H z{H4Xe2A{^^Im(CUz*kvZ1LpgZfd35m&ldj@oYda%p9G(7@e**U#gBoXxA+n8_ZB|{ z9^AqBtpv}p_&)G+7T*KjV)4(w$w@|j0r(_~`GzO0$l_bUk6C;(c%#L0!AEp7e&>L% zws;o!VT)&iKexC9%-I$}dW*qlTYMGx1B<7EGddfY0`OZFUk>h&Z1|UgId3A+^Aj-V zOawR&d{`HQ$Aj}Nz6ku1#TS5gS)2prtf0W}81T4o{15J7$HT+HoW&f-34N` zKU}E-?*^xXC%@)-No@b`4K9bjjn9&DkRS98o;yYT(ctoB`0X6^rH?G~QjpCEL9`PX*^%ehPT^3ZpX_JjC*oz*{W8EjR;y zE^+X{YvC^hx6DiQlHdzR!OJXvH@NX3(g(j0-02sdmsJ$?cY=?3i%k>Y^jj0XdB~?< z8}-M*uXv8VRbZtX6ZY1@o6Ph2jpQRZW3}h42iJo~!`}*C4ITpC30?_)VF~-OHbwnq z#If;J_DF$q2`3eqb?-<0EjK56>)yuihf%)@nU)tRn{82lJ^UoXAN_9=es7f{`nK?V z+@L0Z8#>NK_gZiP{I&2mgC~Pmf_H*fBC`w}1&_Wl(JLkVwu77e9Ap;5PX~_%SAhG0 zv%#DIF0%FDmEd8-WyqO({1xCV@HlWC_@7Ur8{8Xx zNrYcHVvoOB^7zd=Z;zi0KZkIZ3S&PslU_N`d-FVF`W}BW&r`qyz@_lpf`@|Kh3S@A(Kj+R}?n;3zZ+>b>OXY6TJb1wFSH$oB?hCuLP%pcY|B-n*>g} zs@eDOd>sC3pb%dhk+k7I?)<&szyjC7zq>$m6S<{c7|qTt~Qbn}htUho5{)vtJ2+ z{jWT4GFZ`5{?pZXL*P$C&sq-C><7*VZw9A;$ANc(TW(17vccYhX1@VE2%HMu1kMC! zfh&nm9%0QBpZKT4U-GkNzXq9cSHvSQtdZ5{_N2VY0lOK!4hv9&y^4jtW z_V9GGKMb87GAqIB(6a)+Es0#L7Rl#3?eEr+aejf5G zk*|BF*{^`V7J2W_F?r=f^m^ zmx3z@YaBR*j<*bcHn{4-7C%Yx`~!KL-{P+&A2Q)DyQ0NcxPypK3z%pGLFmZ>F9c_R`+=*#$>6Q@c^Pf?`q47#D|isNEq>R5 zbHL>)H*jj(z5Z(CYu+Tk`EXz^{4L8VTP6U@;5RHK&?C@EkPJt?D9=~(eA?A}{c+$r za26A>xyVjKN9JvN{W5SJ{*v!7{(}4^9-ST`exvvKEo|Ix5AHo?pWgr;u$n#-ya~MZ zXP%dT-afw`ya`;Hv#+%r)edB!XBc6wU~wfGT)vRBjo9Z$k?)J1^z--m+rU-$ZMbls zzX9A^eE!H_HTW2C{rG);4Y)0MLEb)J9}*NHKY+!da`2K@J#QF`NhRQSz?sGS{Cw~l za1@+J*{obf9+d3!D~Q9|rzv+Z(F^SD2xvVMh{edPXEAaaxB{H?$v(ddJP$k?yZ~GZ zE(e!_r-4_4myxge;3zm3{y6ZUZTtLT;B0UyI1@YwybPQQ&IC7rJ#cSuzkl!ZcV0*P z4=w<22Db$-0j~u|>GwB->%cp~sh{rimw@>$(aQx_fH#2`g3G|`z}{!%Inm|z(h29p z#rR_(wJmsLJ!J*Xr0h%RXQThv=dTA>;;)21l#qQc01sgic0KxzLw+|nn|vMc2Jz(& zD3-ymyN9&0Xj=td3QpfjK7p&iJHe&kVdzO_AvhVoIrLXGQ4=rOXAR}ClYVX+i|yNp z*M`?A;}O1J4Zkh^T1NT)Cip4%8#mey(xdjR5?$MfM-eY5%8=b0fyv8|8f3RUMV^4+ zc-fi9_RpPg@p%(QTzJ-$xrL((ug{w~vt)Mus7YfpGI((Qm{ED|gN)*fC!Ty-Cwb*+ z9R4G(ZHLZ>cS}3+=wpsQ@wCB1uef5AdBpE--}fht9Wixk;q2MPR~DBPm))2*Yf5q1 zY;R(jgt~g|y-mn$;U3WVy}#*e&todbwbsQ<3ZnhyM=sd4J}YA-4cI$%Jx& zu>Bcz-q`6=t}gU0vS32tRY7PegjIz9t=yy0;rjVcc+`2LX3i)poLeT17P>l9(Wm&g z{Q){hotHbact%-}9!w=j&(1Hu_ZNP(e|jd3y`VVAAR95I`>Ev#9_#l(yz9L-9`6Qy z<<%niOLr?ha?#FhP4w;*&yih;tZZTq{BHF9q6PR7o!1oeyBoj7@QNJ2^YE*Dz6Aa! ze~i&EyzGw>y$gB9T5oIIc#jms?Hu^|-^TPWM)ov#Nser9WM$`l;Xj0a(VfK2rOA$t z4e02O%v!#mz?-MM*o;24$?f3(1RbISzWUyGX_SDcu9#gmt8mKnD`p!z zW6jIoNu0dzzW0|ldfs8^b?xlO7X|ipacNoc%o&ayC*x0LvW2+j;%|RDo>+WSq0!Hp zPEhVC==YFw?fA#Vv!%54Qn}YYm*7<^K3s0OKL$Vj>sVS=k}vncD|2MSa=!)sKk1W2 z=aPQW6;3|1;P*OsLmaM8m{V3%IHRn1>Xe{@d85$Wo47Yv zI}7!9wf-ow;0k*rC3xJFD+^1;&bVmG^dRl^d~*}{AJ!r2H|!#9YfXAtDzZ6l@V#9z@;V%rest!*5$Rr=PDcbk-C-T>bvz>U(<&Q0Jvev2N5`0; zP27W|^8K3$-#)UWy_eMGh+cg=ddY`%>guKR?jA!^ybdWnk3Qz4fx|{!F!9m@>@m}* z4Sq*VFJ&w+XIkNy>nUne_l95qD&u}bqki5_BP^ScooO9F^-pCi+icG*yKH-M)IXRV z@~E{8WrstM8wssK|AmERQ$|lInu#uNdASSp?;!@G8kp^MLm`f^u6!&oJ6Wo!?x#_=ax>kiMypJ>&f zs4rSJ*wE3A|8e;5$g?8Hzbtg`ulS%2e_=RFk$VhYx+ACf-3RaOdPAe=l{@#$n7^I) zyB!|G)7Eq;eskbmP5eY_@E1?Ra0k$z6eCmZ_*eWchd0eh#{%TU*QK)76;g$#E2JtD zU2$Vn!{k@xD2M9*MTN7=3a5=JDV&aZ%?_FYwSn~-YpSe@a#`p69DAz&;q5@}vkBgE z?&O@P{|l(xE6$Jli=fYNuf90y-wAz++r4DFx@51qCe3DaIg_BV&3BM5`{z5W-!^SqH@ z^|fPW&6+uDwrOY7#)y|Ohc)xvt;Hh&6Q?NnXP#YWmwO$R$$*%ck`a0!SlZ09g1Ri6t~hOtp2#S#jYKAw?~8V z-8tmZ2<{Z}P;?CU4T$15Vrp6O^~910&MYy_ zLlDOm&8B@=|MRH7;WN+UY_ZmOg&H+RIM_JhI>Ma8J^7KSUkH_Z?qgB^66kd9agRs+ z3!%l_?sY(1CKS$|Q&JZ6O(m4O+N*_2s0YMHmwca$4)M1=EmtB|L0HHP`XJHk$+NX_ z_R{5X_?B>1;xCk2kKA^6>Jxd)W$f|;czNg( z&9zke<<4=!NyaW?0|%oa#SkyU($JoUSa-IiBIAl@sHz9!T5pf3SDCfEgZormQ)awQ z48{r?AFAEd7*{56sP<9m)D^}I>JW$;p5Q+M!Hhi@? zH$P-zhw+cKj=Tli+Px8k1X#To~UV7=H3c z*?w>0j47qFi)PyTSH3xF>fdhSne60~##3q&q+j{enOk*H`Lv8Y4fCZPW7%%p{fR>h z&&(yuqd$VT`MFrUmJzS6@HT~F);`+7o5cGdQEyq)cWDOhF#S96-}Flk6L9=1j=SLX z!M|u0@}fD8zd_j5NAM;in*~)$IuOG~WU6@f4!mr*<}zcoHSj)I<$0oSTk8Ef7MHEI z4b@y~CUYs3`NHpw&1D60Mq4;evC4yd5msL63ftXuuk#V33rh;i3MUj^H-~`=&vLzl z@*(Kd7$#a5^((doUIM?eCFxLVR6Z-KSjXf}dOqr_ti;!?>p0S|0v&Ckx<-#5H}h&} zF5`>MY)V)EGj|2=ryc#F4#`WuZdYe)mJzG5bI`9mHkYx1Vt9kr#quqae7jt{P>dXq z-tqG5$d$+Pw{>W)_+}Dc)vKJ}NByOruzt<^3*|!(Zsm#kFU3{%FZ|!?wZiWATT`D$ zui1ZGA)O<+D+q7Y%xT3luD+n~M%!SL4XdLv9MZN=HuiG6~+XyweaJwl?aEE`x?8z7~ID;pIF2WQXU# zo6S2i(VcHZ{dgMsZ~HIS(@hpC9(uCYZY+Q62;fgM?bS2c}GW{CETJTTcndQAQO7C+UyVsRUWJ#UA%83}XQ z@esWGRENL6zU? z?^Yv|xi!&y2Ht46<}x}TgV&WfiTdakUH@fFXDR-4(ceuhn^HDsHduXL6`hCbg4ZZn zbEyu*U0dVa<#yQJI!;OUl8)9mLU+2?ZD`Ul-eG-GdwK1Xj|hH#>>YPXm$4JFt{z(2 zUBM#W2)DoYiE8sA0GV3cd(Wg`)R`x+u?yT)=?3eMU-DbYotv1-3hPk zv8GnrY9SwQgcpuA!*ZSuZ;2z9XY(dhM;@tG2JP2e4xLy3y7UP2e#jW%H>N&bfba$AIi99%w=uhI^t zXKUX>@Q*z>zpCHC`RfkBA9UP-^0Lkb_+eF2zg@(BCD8#_89J`W(3LX{-E8TAQsdrz zyP>If7`k-6p_A`1wDCSeQQ2y5(yxm?Cb(qXDwC1iyox{Q9DVZNn*4bmm};;1N|tX8 z0=pkIrDW=yk}0e&X@zihFi=qa*h1NFQVH;O%@UCbtQ>1bFe|gl~V5;59E}o(8R6)Z~k%JQ(xWTkR9P_;JDq@V=^}eS+pb z(Bz9oEnQq0^FLYb6VKwu32(wnMm}sHSExOLw}QNCSYk^0dE9yz8MW?O+>32qs-CH@ z`~|!e@(Z>H8`gv6Fui0WOvGON8Uj`P7Chy;nSE=-ORP zzTAVph~=3_9F*=FwXMNr@}Mwseqh-1%+yw6+7iyu-V<4_=hSekg=49OlT&lUPYiAwBVPj!Ezq9<6y8Udw&kR6^`6On-^xSYQ|NPRhn09H+|f?6!ssI=5@8E4NvE}-UF+Qm1d3q zv>vOxSaH~%gSN3eYF%>-+i=BlMY2hIIbkU8t5VIrK*A3$<*~w3n^QvmA96mD!T!p> z2VR1BO`(3dwx_Tr!K>&K%b!%`54`wx<{WrK9JvzYPJ8sx)r9>;rw?eOB~ zBOk!Kjc{B#g!sw5*3u!pje8h0)He@(qvp&mn>oETxA{{S_K)!~w#K+?kKN-h-fV0^ z<8wF#J9zPV-9%hQJ96H~jBDY!d9AYh2;R=)V*2utdmo-#&((Im z1@Af9e$n;)_V}W`@h6(^_^-nMYw$9ic0z6E^YCWl-=)dukvq%MVU}h?!#rDuK3$o? zZ|p~PYU0#cg@rRNo>k227yBAl^{YPbQ?s5~a{3;>ry(05}$LpD^J?vpA3~d|Fk`RU+7@&I&gRBY23P0x58^g?pQV5K^@=lZ_}=g9?1S( z;-E`mA8H*ej6<0Lz~W?(0aLp%k&*x;H^N9Xq~0YEUkftWvKUW zx){ffnK5U2@b09JL5$jc^$)TSUFF=5|BCm1=o7vle4WL2fTx2Gb%ps5(l8%h$HQpC zN+93#tlZwGqi-(Z+c=pF;@NxL>)|V(%GqaL{eGAV_N*>S^fGuJuj^CnYXI^*^0p3A zx^-n_CzF?JxR>#))aL6dsOID4*8Mzmq4gV%Q=Wmhl>O_X)s`-?vUO)VOU`yCsm9@*8~ycI!e0BNw&dQ10O#M6=ou)Lc_{Q$IHCN6UD=8`wzO^Gj3D zWK$iuWwYv^RhQLf$SOBv$Hp3}!^wPGAbwtsu?O0v;8H$H&q(gYT^e)<;KNlFCPnT8x@mVh}>83;`@Ss!|O&kE>$>kueEfmrQ4iv zSEFwc;pUr6;Me5Co$&Hj#llUc&$tm@R-D{)cyk@O65F?63%sPeDrmRU$z-)lOF!J> zkESsgP;JUyWvX_{9h<2PbZ@?8&wlTZC9CqSLy!8YvC~FhG{)92)i2H8RL;vj+v5)) z4B3S4_esCXcpg;OJJ1cd7h3n5(D?eb3f_`e_V}VzmM*rm5*n77`hWLQ9Cc|7s4FA* zjrFrbtUDz8y=%=WEMe11kY5cSn)&F`wtUm@u8~$qeYw-P-TcxxR=2K$trz^i;G3Ll zO?6N{(i^5%wBS24Cf=}@@kbTyvjl?6*wZuc%1_gG8AjV^?Cvpm3qmpMPW9zJc;8^h zqBY37be-d0{on1#jCTC1PS1h&(vya6Mqchl$KQJV>6$QS#(ryLWgnP6d_y1`h!7)l z1CHh~x^%Fi zu!8bTMMth2T*@iw7|C6Q{zJ8^+b-Z+Ai~w9u$mq{uwC5+Z|8Zjw67)YAHj=nSKo)X z#F6Vw+TVg#N%%nkl#0sbHF$6Q+|Z@xHv4jKg@*Pu4S&zW%Xj=K?a#n_>ls6PBQLj0 zL;p+h{}|8G9sjc2``~RJ6APyWx!d8z&u8YqD<&M577?D@AzfnK)lR$z*!`_atM(a& zcUz{^A$H8oyAWF`lW=gEx;8>KH7yp$d~^<gkA$_p z)l&duf7;lOjg)8q!?f$(kNLjr&-BZW8=DE=^C`b&cbb1|-9dJ@{=(*9-LvgQ#_k48 zG_(pGYDbbTH53@w;VIpC<1+EP1zr{YLb54nPerOCYi zSy9yNXMRdO*u#PS~aR(?uQKZvsC7-r~QSK4NjP^3q(=>0V*` zA{w?gZd>EZ2ID)niixK>HVFMYv6)i7O|AJ8>+_G8I@X)#s`o0Ruq{w~Af7JKLD$6k zAmxOvc&fHR*MFh~*Tve3csbSOSe*z|d81}dFP%Aqg^sxPLUT2>7xgzZ`@KnvF6Hch zYcEz&j=P=pZKYv3yw&IlQ#6ipe+u6EIJt-6l{j)sksCE-#*CR|qYJ0bWV^NYBce}Z z-2vQ+-{@QU&iE~(S@BaE%g}qM_G;m6d^e1|E|o`r!i;aP`oQaVeJs99h(}j=@$FSR zc$?+;zAct@|n5?!IT`(ZldY zqenE`(qWbkarEy-|J}$`I_0Xl%`NawB^@rUAs^)S$Oq9fOXoWI((f~ssJUXuxWjro z&^zH|aY9=^)VxD7)Yp;4Wz(mWf^(^_3piL(^);1mz?c3}62`{6LuKb~eeHl-^)wTE zi=ShJ^)!rwODm9wY6dKw0N^6V$!O%Ety+o6Xr=sl_z!gnfTO^7MxtBU+qGiqv#EN4IqvQ@G9cu zz9m1(9k~U_DQ^pqJ5+tIS;Y9{4?$o-99N+uzP>Mqmw$IG{AK8U3SNADe;8hpBi9!D zyc=G8eZK|XNtM_;G=;Jit%Qc@8;8H^;KkSXLU>ac&x;n_$v6SJ+0tQm#r!YC|0O(& zukRPa>xX<8&Nk#mz>6QB42G9LI4;d5esV9cG^xV4lcAx$)P}@hfAocgQ)XZqSIsF2 zzm4Ua1+#r!wo*TULs~aeCjFkIAAi&Hu6)4QN4PGo($G4&ZrMj@BeMOs9!&7w;a*?K zd+M&wYaV3Um#(y<`HdS5L2PmsH27Wp}#5b|H^XVMnujG1vp^tT)X4 zv$5~|Uvd7zTH{AHt-7xHoNM1roR@dwxPnhpMu7>4G+V+>@nJLXvH(Mt2_A>MB!SF7>pL(Nb$cxrH{&p)}@CxuX zcaiMVjAvJ_Z1(f1JKcFU+GARM! zQo7Bh{zrxx8OZ}fNwdcCDhN4U3R$XfMb%plb z)i_(-auVmD@90fj*&gZVtZVj{tTBR0m2`_Lrxb2Dwv<~JyMNiFQZ{qy%#z^U&Za+^ zH0xQ||A+N2p0@Q)*>%R*yRvtU*%e;r=jL60Ww)Y|z*v*f-qmyC zmZi&9^v%?hb{#|ckRA^BWIJIJFTJ8k2rtD$SKv0#{Duh#p4jK1C#cvGoKs1k-70JP z!eV%%Ka1IN1~zp$ye+Nz&Dd}}yzd`oEDX&=-laK?{{sAvL5Afpdl|bM3U9>SyqARL zBQIL+_^ZL+$?&G(Yu*Ejq_O3s?ah8NHrbPB@pH2-@a7OF(W#bZJ38}Xw(PtnGWHx@ zXXa)N=nrF>3DB)8*N|2_4(&Iz+pzpot(?Yiy0k{3E6tGBen5SXF7-*eGJ;<(SYH-A z#=4KSG^|g@S@-dlo?vMh&;HhZqNOKU8Vpjwr&#x?mS$Ocnx&^(I?&QVmJYS_EK4u2 z^kPfH{0ZX`>K$UAheVA?-pn~ui{eIk_^&Vfqj^8IqPf}6_?_qd?jch@kHT|XZq+&E zm-Yb4B0|$un=&37nZ!M$q1itND)%<_po{rspu z)tGym$Js@WpLg!xe@v*hat*wX9yBzIILe)8X|AQ?pkXdVnftwj%rx{TLv<~eAKbmI z`x)qH+`&U~Q+fIrydvTwI?d7oOD97^{ps}0g~$wv^M47v@}_2Abe^SiEiHqF{`2v# z%NZJZAK<4T;OfV;KkvfJ=^YEV8h>xXi`kKpTLrJwk&9aW(xkr1d`Lvw`WV$`^cTj`XI z;*N1RiI*9nmU1e!ke!ryX!(tXAr(s^!tn6grN$*sK96;koOTA1K{ z%bm%god1T(-3YD=BxCx{Rlpi#!`He|CAZ(Sf^y&MF^TxD(K0!Pa%BNY` zoycY)t4p%+VVa273evh6s!Q#!UJ92KGXt4%wLMSB*hd#`miq1LEMcle3 zO&Ir+SyM{&x;04aT*6kFj2qG77ZJ8Dr8R|H?Yn#hW5e6nbILs#Ii*!?rRu4!_&zv{ zpLA^Cu+^Y3#t0_hUPxGt+y$dre4Qg0%05s0g87Y&XDu|C-&prk&;#Z-@Oo#r_)2HG zrKy&tKtt`DXrtZsuRHcTSrHE|)2?-dx07@3LO&VQ*}dou`{A&il)brfb8Y*Ft(!xV z(21>=XAoKCYcgl#<*cM{D&Id}mB-3g*_6sL%m zhvi0JiTN2pyp_L(W70erUgp?XnzjDYA6|TW)(75Z4%rQ3sr8qx@Z#IEcJNNR4cma` zoY&%uu7igD*5j|~-UHjSUGTasWStb6dv1#_T4CujXy{+_&yRQ(-=4h>FWHfshTL25 z;@h*=;JtV+?@b*#n)u0`XX$23w>a@$j6R)J65gC9k|ONd)KJnIZ&N438^VFdVf@#l zr!TyCo9Yg)z>(`08!zi)@1PNrO|5^;*woSqE&k}2*&B9?u_?{LG%l7M$)+?{Q~T!H z(n{Z#Hq#TtIm(J5#^Zn_D4g$e?^KShIbr&_87r49 z>ZjmsM!&gCxweD%=w0+v(Dlf>bf@EAd!MpG#LtBuSJN2$uxaxmC zf>(fS7F0Dx-#2bRW*yJofj1hixs1*=@VXNx(KeQD{aH+BN~}*{@79cIQ)W#I%5Eip zT&8hGYK3IYrLmbglg}=6GpEJE1iM#Yei-PH0T4c0*;ZOLn0v)sWUOWgl<;jQ0TC z)2dqhRZzK;A8YZKL)UP({Y8ua6!bOj)!>Jrk`ulg`VzOUbBjxYI;lLUc-f3UQ>qzj z*9DJ*@$P@i1GPbFAKbC5^1YF}a%qcSg|0Ba_7bkznzc6kZ=q^yHd*&BXnb4q5xi~W zo#<9ew^+Iv8fve=rgbs)*zbGmlz`SWR?MMwr0?hY^*5;jIt`Wj9a7$!VAFOkw6>q6^I$7^ za3-`ZS$ro#EAsdTlLrB`RUV(T!+*b-{Z^gET=|ouNwFWrbb2A{AFo2oF7M}{op2-P ztuVL!=x9>RIX>w%s*a5L=} z_6^o7`l+!;F*S>f5?Uk0yuS%l%Z> z7(I~jnBzf1=VFcl<~?#Wc_!v4U@MRA zoQNrW^2=_2oV?nRKmF0Fon9i=)}{}eLlb!mth_ykjwaV`tE@R6(@9f+u65zI-19Fnv_jkYmo%Sz|M@huq3~_| zoJq-S?1Qmywf274BVIVtFTaD^2;>m65qZTNXU%DtPL3YJ{|j#0y*)n?%Zt!NZpXI= zzL%k`_4p*7XP_MNwv_>$8k$})OA03Q1TDPE#G5K-EQ~6g!4Flv-^sNptTHnFO>(f|KdJq*?q;m z&{leUZ8oj47A1%LMNZP#v-)1sSG3*wUUKDkxto2lN#pzV`SW>H%=#BY*G=J4_I@*HTQY`r{Vv~`cB!yl$xnepj}RUFZVqCD(cCr zpEdbs*h+2Xxf3c?S2L_jVS46nduN430z2x?Lj0b6rP6nj^m3ks$v=afLyO;)o zALYSH4CY1L9pfqAi=N4|KfiziZ;%a|Z8d5bu^&6TYkqO55wlD{;Db zLB+rRi9EtDdL#8+%)^*h(s(YEQ=V39WFXbmXQ)Oixg(qZHN zE~d!RW9`4i%$DVs&|YO8E9Rm8$C6?e^U$i8(=eSZdj0{ehwyZSnYb^AGovw4X&Dx!;6XS6k!sSYmQh!mb&c0+RBPH8Dy1 zl##s8L7uqsd71cxz8+J4&tXcQY_|5NFthVS@~Q2tV@WYvtl4PI`Is)P^O3cZFbluK zJa`Fxr+25U=*l5r9`dYN?|i^RdPJT9HeI4WB2SUEi~eNGb3U{I7adEASzyhGH5H}{ zJ$wJFS7+o}!-d?8!wjL8t;5ea z?`q|f{`Sa!8GV~O_E>T#^2txy=N}P=$hQJzh=@WgDf z<_b(FpXC1+aO)vF9k|tp&p_LENt#dQzt=#^Zm*i4EhRiL6V~joW}6q!Ui|B%rg~em zE*>GxQZAA*lR7#}@Hd)R*CovCUnPWHcPEp-Uts#9L-=*=9aoaK*0E;XWmQqIdg|01chE1P*R-tme4odRv1 z$0zCU2W=(ciMhg>%dOet#UuJ>*1@GTO#ZJ}XWD}S&Bv0{{*%3K^G!ZWe!JX~^#=j5 zOTG^#&5|GY(*DReVjlLpFvaeEi+LgA+T2^x`LUApNWJHJ9{Wr8BR=1L_@sU(JU(etq<-ghWSYCY z@QayKNj(^wVGrWhlmUleJJK=O|vyx3R?w2)o znNtq})+{=v*Jg`&ziu%0BbdUs^J?lOX2~_iEbKI6aKzQm{Bi2X=`qWb_el@dGu!5Tg>9m8?zD9`9FmJ z&*8SuTj!GU>xMQKe~xbo-~JavTLs_h9#dhOu=ikJZ|$GP-rm? z@h1#8k!O7PJqQf@MlyMwUf-}Es(Vbz2T=!3`jk??hG!3X%!ZH-`o{2`0J*= zNEky&hx{a0rQR0+B9Utkwi~X@moq>jsi+H9ZQ~z zDfTw-Gchj&=KcIw@Olbm3;zA~No0Q!+B?kc#N0?6V(zl$PHXPKbY;DQ_UkEl)@13*Z=ubD zPt3X2thHvf=U>`C`7s*E_|Uz{U)&d7bbmT?|JZ8Qqu7%F!oYRy7qa;aI3{~K}39xrwY z4SvUW5WZGu+2h4eLyHogm_^o<@Wn1^cmAdScRz2mrb+bi8B;hRQa(N9Uoqvg?XhFY z9be(>(i~F`Qa454B}A#)QV*pam%6f=vUEA^OyO6L9!q`#nKpR3CGJ;1+e!FN&Ioc= zLhH%m8wIV_K%!ExQkw`XPPz*vIMXkz0P!Prh?QW*w3E{{rps!|C{!6Yh)9 zvitC-psn}#_QLmDXxV-EFQMhlW?c<)EBYa3@k8nGhtlW#2%5+(a*1S;ci)C~d$Tc* zQf^{Tke6ca!*u!6i2tuaEA;$JI&Ois#VhZv@ZAXQP*z{r1+A2Ld~-i?ioFCm#awUA z4W8Tw36J+i2Jlec0Fhrwr21#q1EFmuzn#O_*NmKd9Ggw2$oUxa6*2e1@0&+G|I6?% z^3yEXpV>lbwc<7(Ut6vhA?@*$^e~MK7j8 zy8@ZSyu_M2o=k_?fj{|CPo^&B2)TSmMuN*&wATgNW@C9WOM9ZODbiNzCUDyaLpWrQnr zVAp=$HYVI3Bd~-k{hIUZ+E%ekID7tN=7KZHx7k1xzY{UV{yx7$>GtGAHEz`&0vxhY6GVEte@hA3aCnYoX#gBwG9@s^Fp18Op z(LJHFsga#eED+fhH**$bFJ&(M)PN7L-uGow){>Vp&J+6J&zQ1&8T&5mL#_Qe?Ax%z z%Fnb(k3)+LPA0{akLzL{J=K^;Fr6mtqAk>=Dc?@;JqxG>ME~}k#Wy14ke|qr7TfSm zgGczv&S5NkyJpjTlGgpa-R3Q?>2O`!-twVj(%sh};Z8)hO@w1YF!g#2v}u z@s-eaew+U5fY%mFU6ygf)6qU}#!EXi@oI$Ft&~=_-#! z^i_UQ{m*>fnhfVsKN(}#t$Mo7@4dy8`{qk1`&EWb%2C3Sv4xa_)Ol$Kg>Ixuo8zHv zA>VV&@fB~eM{Srg2boD)ME46YV8rm@nLB@=-#$3)v(;On648?u53kCYcm-tu@zJb2X+*?|$U?IHy;| zuhjE3gmVa3OB_|iAvxR+Xv&I1=raD>JS!bmA$ljjxfALZRnDcCOe8v67jz}u&THG8 z^mdmuXFIQJYw9!`b#+MQuUB|_b4;3{m;2Oss!tZK9PV}=)<^ggT3Xv0JDXTW)4yK+ zZRq3c<4rD2mNhs3l=}E|F6my3j=2n-GUa6B+^14=zYc{mi z$Kx97B8?y_&dCPSC}@*Ber!B&jXXtcmd{S3io7t5GBn2cA{VID&5|4TJHMbZs5Nu+xLT^ZbzaE}KRDT4!zRo0!-^17Pu4Yd zv{GPBAWXwIrAbR=ELXNRCYYsX{zlX%L~%xR>I2^+2s6{YvaKz4Z9Hn8os4?b#IjAO zC+FkQYL3f9Yr8sKvycjeLk^vZc=U><#@701jnTf8BgpKIMhZ0^ozyAM5w<7Vx}9rV zYx^SAx|o2`+BPoyN!3Zsv8btgL5$NAazD2yMr(s!Y_Ub^+Boi>%dF2`CO$8^xV{H{ zQfpJ26gWX4uNF6lw0v*Y`C+od&y5D150VW!7ZUXg#@BbMmZo~@xoVIHX)BE}9wYTK ztxKzNifJYaX)^7{?5PF9AI%f?+a@~UxVC7ySMHSK;C z489}yxFHgQ&90eUO`Y9C(jg9+UQ^lGS>HW`puwx;%yX=r8Z#snQ5HQNo9EY$wyriY zp>&kdXT8%&qA#zM*`|~au40sIn(>twdNu-`T!!Nb&Sy>6SBoxaW*w z3{jXv?AlxL953wJYtkWQNj3s+QYnYWuWhB0b3g0EnX@NGC(fERV^&4<3Lfo<#%MWt zxTY!E+|{o0CrWXPzUsZ3(bo2;Zib^q%zwv!XIHz#ne9~vkTY=?TPYPSoTyiGE1740 zIr&RRN%(rCFty#?{AKv1F`}{kNIYuW*J$Q|qHgxo@m;iU?WngwTujEy%D>^+5w-HD zz_3nYC!*$x^Hpm+L%UO3<6Wq^1nAy{R){`=X(Bb#3+6b=UE_ zN+$|dH?&SOO>J+E=_nc-8cQ2SHI5uLs(DPw$csuxk6F;%P+DJJHm1I$eB|hQCxE+W-8q1jjiDLqmeD z-u|Rtl2MDZ8#Al@nV@QC(s;~CF_S+RGF(c;_zZL5;@AR?tYri+Jr-pkB&SQG^-Jno z+hnXc+~Z&$42g|)wKpy8(0yK8ceJx9LC@OM7;TS%$GPt{-V~KSuPaVl)A&E~kD&E_ ze7Vc#V$r8w>*ONlVk+?BuEo>jj!Efob$el+S=Xts?lp_)D08`I>rbB%**szV5!Hh5 zZ@SHtDr$}^j66|!2ZyJz8&ho7|I|1Q7_vrVozd}(x}$oOU>z}L>(PER5sTJ0G<0=R z=45!IzF;uApuSB+B@31R*dmZn6~Jr^o%Q)Pb7&Zlhel8I`IOjkBd`IBjXu zwNV+FGSW%3G(~MLQJPlj2AjCzD09LnZ2$w8Y>7JYMW@glZB3vO!|H z!r=rp6)zG|^P`LF+qX%U8qD$CeMlE9UG(2h&qO*|EC6}%z==0D48KP2aTNB+;DrZw$v}q|# z15RiGK{vXWewUbPmoq(O`h|Esl(d(L(25!?-bU}F5D-^7E>w=WbRu=-NFVLx#l4?Z zkEh>Pw@KGVLu~PIDV3(-Ue3*)`tep7yztBEE@Lp`tR_qvkG?b4X^C|vY~yH#TZSQL zdP^^oy|@08;x;tdbHdEJJ#pd0c3LV1Z7Bzf!$g44m|jK8!ro6Sb41t2-CsrfxQs$Xuaq0V}}Qc6TKwk)30OG?X8 zJ6^_~#SFG`&U^dNhZ4OMXrHf6#U)4|>G7YI&fu5EVgz&k*7i%H4K4MZ@utM3U5Vxk z%Pkiv=BgvzyNi-R5Y(yT%6J^m&KBrSHJmBT$_$ATY+;Jx|XK*_A8^>%NKPtmjR z8J&}2F}ljk5PS1Wjp%y>+?#)i*|uV5Q+j#SPNyX%Jv^j-_mREo-=427&^NH@y8?p;nA8!tsNco1SuD9bU=S$hCU0rSY?j3u!<^=)ODv>vQp;dva9zFR^^nDxa*G05C3RyhkfEJo}wjH`HgSZNhJ~ zVIt)_QWKxZr9LsV7q_S^A&8|d)==LTZDdx| zz~YCkLtccogHG2iNrmTbDljtpzntY^#_u^*dx0KJdL4%!7b+QRT9-4u zqwR~XS!+8YVtUS@=MBuJ^qix!{#xBXF^}lX=r>tUBf0i+1%pj(Z+Fu2f@Jn3)2ArYU%M?bnvna3v|`oDWYx_wz46)-8tCX^Szk4CHHHec|mt{PK+y6?!G3p%6E`GJetPB2vv#WBIr#?Iso+XfI8nw?~c2%eLUC zD4wk1NNFKUs>GRa*y~h8U|BEH3m{Hrmw$xd>xpgx`iRBPUl|#s8j{pf0tN1R*_4Q8 z&A<#f(jgfCqTsBcNRz{?A7ztClAcs$>LA0@IIVTsyX}w7suoL%ABmcAV4vP9oiaKO zS&0&*)(YR;8C%RcNIRdr$PB%{;l(A*gj?T1Ni#IttBRDPT_&+g>IadteUZVW->K7G zyRTMEN+eqE*GUgRi*CQcN`DYnt{0)dkl8*T`{HJYP3p|AnS~o}FEE*pX^lxOwvzc; z*{w*?*n+Fcajgywy0@_UW#bsFojZ zW@Sf;gU>OtvM6hGt?}cJ^Tq39K0HP*d6H!`KJkRT{f#=ueZP&m#-zfaN@ei!(O)n0 zspizh$x*zYj!Yw&R^t{Vzqpyx1alD8Y1HaHy+H&1uIqV^rIgs z_nhh1-`@-uUs$EjY%U$$JhG&DWLfh_nWfh@n^hjYQ@~lwjsa(rodXWHI|y3L*Ly=% z*Xqyrsr5&@6eIHV{-Ejvs=nx=x{FFKE~^?@URgP*YW&1el_M)Jsv2K4X=2srsghQMwg74SYCGV_z9&KjW4SzuPiI899=c4bad)# zkoQQQM8yw1bmJwb?@1X&VhHyX00=deEFRz4~Lc zdC3ePQa>ds{p-EH;C-luqt|@I2H@J@UhWenyQO;_e%f8n70gN*-F8PkJyb^cy5o?K z@=^brQQE)F5*>nzy|4CRG#QumV1aRe5GS#7@PepRZ2!_{m94KSfzAcT*&MFWa4^x$+#hNrpp&BcH#^vmn9m#zB`23 zY&ySndFi2z4$aO{_?~FXFxS^a|NEAmzv>Xo2QKN5^tPLLdc=|b9>#oGMk!`A)u)G? z`61l_{gBu3rBdv7>(ltKl5(&}ylJ6K(wiD5m@##>yB?SDaVBGu zyyp9Pj-?yDt z`l%L%hwSsKZ!3;o+tS+5!pFmIGa9G9GvkW0_8`Ma{aup~WW9)}Wq@uavjcfE{ zC|jzeF=6J*M34^*GG(C2X~Sw)G18eJBYZO~civ*n&EkhSN-jTo`azy{lMPq1D~i#z ziOyz1mDH*z`p6eznX5*JP2#J&e8M#2p6v32Gd0!`sdDOzwBMFXHeUHF@$a{uN?teH z;Rw-+jgdhg>#wCUC6~gXVaf0#gsf%US*qElNttiVirFmh!pbMP>;h*7*hx#pEUcAP zqu$?h`b@9Y)|~F8CEn8;wnec;nv>tG7fA+WKckVeKILSz;d^dTGxxF%?-ze*$?Wv= z8GNepytw&-oh3BH_&&?<#?04-N2^6?n=&T6vVw%lQ77~)Z+=T6(NQsC#C*|YZHbG` z)kz9Id%ThU_=_Al^GgqAW37BpapT~nDJ)}kr+0gl)*_S0oZpjjq_x@DGb8LPKFNZq(u-Q}W*Gr(&gwz>@}KcZH!VVH1Fe&S{?uDS zjHVYZqm{0Mb*$Qizs9U+=xxlsxcbQNYVXN_jPP>vkC9=C->sO7ay*|VKYDj56ikM` z{i}ec#-rn1KcHXj^5PKmf7{->U|0pz({Hx}#`Po4J$L%0G3@oJN4)68IhkI@-8SFU z#7^nu4HvF6`P7}c{a){cG2ip;I+{BwpuKqCgVIZ|c7sSRiP&mkHzrrb8Wx#4;o=rE zclt)oVa+hsp1$Ti|!(j8f4tVb}dQUyw5Tb76?Z=hy=axxPP}npb0Mq?^JUs@;E| ziiP&kt^^o&vn4-GGh<4Ry$^lS`z2C)Wox|&WbgT7df8q0^p`j5m378e-&&|9|CfSNya0GKffS z=~A!OO6t745HzPe?-O25{VE+T+2UU{or)z_{^ew}KBUZKOp-Y`A0AED3%gm->Rw%gKZl=sWk(-|6qYnlESm>A|lX24)1O#*NbbUF!T0=Y=>z zl-^mUxf|tCq#8MWCu=jT#*Z(aE)I6F8_!qqtyr^;PoDr9S*8#Ej5jOdK9g{oGkH1o zb7g(u(V?dQ`WoNMd_?AgGPFOhcuoUo>Z?oIH|@LG>#IL`a#k|xy9u6Eo!xq_Ub1M9 z$`Y{+VR%$Gm0GzPGS`63%-gI1cd-eiLYhlkQ8>e!5oIlFI&8BxU&veIaW?MqvCl0j zyIFjCnJ(S#qsy($EPHgZEX0mfGd@erQ1v;JR0}*`Tj#TFJkb(MFHR##Ixh6r>{cN% zy;8z_GZy_=&5Y@Og-P@4`r8uYqpZKhg!z!9md0MT&9lI$Z4`%e-6Y-*OEMyz9$6yN z%o)4B((x^9YG*eXJ8(>EC{sVb8zc&HglAL$`XG znks{I_-t`wW-sX_1MGndK9bs2BRbKZ$B3r9YNRGrU$2-^HE~+q)T)WoYo|_{I?PpYzK#>v{USM@wrXrwL@7VS9hSjP>|M)Z33ww~;Z{pJaoQ z>^f#umjMDREwP2NX)4xU9PO5MLK%nXy1}OWg>nLha@D=D2&bdToxde!J|(@ZmluL& zvfXXh;?G+$ z{F~*S)E;0-VTQX@HX(Yyoarys?N54Y<@w8%{+x_94xJ=Dp_8Ic%>;E@BrLj<6xAW$ z(z;|<_>CgT&XiQELuZyXF4fC8e1=FgwAkUO-M->RnHk$ya;I0mKTeQ+5xN8!qo;Dn zZi;7gVo2HP@6)3VA!mFeNA__IR{c_2#Hsjm`X7_N;VMg>5h)kjTutIU9~-Xp)esVB zYP`v?z#GZRC_%@W72fblJqJi1JI^T(FmHyFG&D{JESrFDt)_VWqI}#iwnt z9qKVU7b#5jmr;Ah&&);AayUniP7mB_w$XUUGVO&9+G7?&Lhg9bb%|=n4wz;dlorpc zjw0Rv>mgFcUIk%r7e>&mv5}U`G_u;@5lkZ!F>2umwz;>rHeQIXxAVndgpQr|P&P&w z&yB;Q-t5E%oHZTs#$yDe2Q+p!G0kZeWt}|_t?{=8yCD+$5g3B$^i7lV$lin{qcMfU zlZY5h9{4k)C5+zX`!uKjiQRmhrtoIjwwX`V>Ce?N1z`Lq+XYfXsOX-DFc9qaS z&MWgd`^y~VGU1b{oG8&8Jqp(A44DIAn~2H`Y7}3x)|(yzr^laWeNnGV>K@3fFJ|VC zIhbu`l)BmSvr3EFdw$5BDSU@>F=mEm+)Q|S&A=qgQ;Ll8<(`*?41#3N;kGDeh6jTQ zOpmbST9~NIL2J%xVhG507#3#q)WwT6rsIRd3?Gx^L?c2FIi{jFK83`DIa@#Phqn3p&>QZVyvROBW4&>R6FdW z%V}5?W&Xg}HgyM`Y-VO8DxaJeG9b#-a9ZX16bDm*t{`+|T8@ zrQo)Uxd<{7n$v_{h?_8G7R;n^Y%^XJo#xNygUID)<{W)G5tx8cz6w?`T>_clho;ZVszi zsKVnU&YCU&>SjlcgWy`Tq-J4dWnH)*YvuUF+zHUSg;-ZvX>4NQjaYdTb1ferc%y_L*6@$NFm7Y(?jW9^5+4_F1fs6HV-!`Vt0_Tf;SAvk&czKnY`OSU@aAPA zQ9Tj~#|@W@tw!hR$$JryaPoCrADf&jKSt?KbmT%!Y-Gvw8u|fySC8~jwe|5u6I5^l z7vrg#);cbWLGl;>NX`atYZ|=@F^88C(PR}qK%UoiAj5e0gX1RfpUnUL3%XR!sS?`P z>HYP(L`)vE55pe_@rbK`IGtWZ;D$DD|ta3GzmYLqaBm^ul!Bi(Am=+Rpl*I;SC>s7TLnjBVnDWOYpd+zWtoU@ZMw{L-?k){ngllI!qOwCfZW7fHCBMI_xwPGsTP{7k*tDzO z{*h|#sS0W&%-~i1-|#Ul%c_e-hOko0eK|K@>U=s@F4SNIcAZD(X@_L~^_K{}rberi zQ(&u9gz{fjC;o)l9h@@5FAqC<1uwKm$G4&E3vBJBl2%kh9)NS z`+wveT}tDvdA&Bnj}WSahGuRgLNv3Vmi7j1p}oND4zIDc^R?}RCMDqqwXL7EJ&GoE zhi~uE`4T2EyTezFO;V=ws;1H8S-3(67~Y5>vA60pH0u9m{of`3VWn{o?)}wouLC(!3;`^R3E%tQXQOIExAEU)N1}n?J@B-ne?8f!~Clac6(#U~M0SM};R6g9;WwBmBlrldJ2jxmTOvgW^vT8~ji%V@&3+={9`3tvT>I zE!T^3?PE|^%YP2NNA30AOlfzY?2Cs{$3#9(X`b1H6He4|*VKiZpJt;1`5pX%iz8Kd zu1?EGxg8T)c(S&gWo*IMt`s>=#)hohzHekbYR&SEVn;)2;^OlPoePhV3*BKoQAlI1 zYFccY`teT?hHmq9{PYXb{u^iU{T+O0eTEcvigy+MhYss3agla8{H)le%LwbWi`Fyg zLBdn8OZ%?E$>QP_=LiXk;w1gr&kKK$pi}y*BT}K(-)=G`JV*PFjl5WP!0PqC>&(6R zGZx4oL+?760N)FwwmYnpe=WhqU`B$6w95m;Q`0Ij{Z#Bogl^p}kqhlU>_9%N?3S zcZT$xk_;8zpgCTB%7y;|mH{{UzmiiFSa_|qzhLdj-6p2Tj9s*$MtnaY_HZiPj-e;|J1ki*|1p!3lSv`iq7hjKWmmW4k2OM+Hyje|fF=XS{38rMW=sBM#t zEw~&L&Z=_ZOy>7kbE`IkyKcZWj3Kg=)`T7j`@|dN|1rU7H#&{KJ=zR@bQ4rFT1a&f zDtO_uLaiy6Z8P!-137iyIk%&`W3KK&FBO?;M(P>e_6Dd5p?> z#+eei?PmOhmA^OjYK%5T?!RjKail_puS3;??qKTY;T8eVkKYQ;TrKIcA35*R0&{+?M ztfq`&>73PV{r=MUZhhzLG`Uu;zO9<}p6u%m9wT(q8+=;Z9}qkFT&Hb6vbLFG3xC4D zOuVIy{i;Y6w93EKh83ETad^3r{fITocn?>k?a-#yzH92l{{wf3{~K3}|ElhA&rWiH z5mj)`okD*`{wecW`UR7(enn{KepSHD@C96C zyd!CPTX=&@zbXHJmjCb?l10PP-63fXPtZQ@{9P&+!!x1iNon}>BU-P+d`r2mZthar ztX>dT+mFS$xT4@&=)Gz%PEqJO*v$8@6^Xz_Pm>!-uEu&4!idR`RLGULnt&ft`FU(+k6m-X+fF_-bn-U#ewG7D>wZnN8pN zpCOWWaj)g-y+2v=>ic`mSI;Okg28 zPHokzT3%@EkCH1kWj~?4;ZpC${QvZRL)QJ6DKT8^RuNM4lz3XM^j3dHVY2&F*J-m~ zIAbG>O@-Mn;70E0l*lYou?K}_Lbqo6g9U!F?vqPxVCi+0p;U3Szju37pSsB+b@a%) z6)y*W>O_OL?Iu+Qz4_TZzFW2`?akuxS+eB%abV+2s(xJ=LYzXF?zrUp;?N#3%CwY;&#jV%t9rkh%d&E5L zHLiC(n*8I7ut98&yPIWFDld0>*&Di*To_97Cdv)K>7LiW2+Ov$^n3OmEa`3HeO+Ed zoLRe@-Q2?7A}bpfsh7IP(jBJCzVwAoIAbHz``!1Fs#2ozG~G6TZ17@azG%|7CTHfm zyDBdgzBE|9A3#Ytr;t?D&UzcgT=_vUrOV7!2u2N}u=e&7JF0Pxn7#Ge3^*K%Q_&i3 z#?$9Vor5)i2g>r`=&!n|0dA>c1wMPLgh|uk)~^&40h@-#!nU zy4p9Dv{X@=!>4jol*UpNBfW2n@sFJPO#htzF`Dd5=);^feC3gxG(X)t#NytWOOwO) zB&D&KW0O`x(qRkMyFD;o^x-LaB`GDo@z0f9DP8wcu(wq_(ysce*Zr@GS z?;2+RH7wwy2(|SKwLO&+29dR$*>=n`zA07fQ$3DrFJxey;3i=&M22v^Lv;MJ^}BF= zyPJK+vzfnS3grB!Br&58wTSjL)tq#hO_5AJQHI5Or3E)GkL>1LPjfS2x@97@`wuLs z>fZqU7OcD)`Y^O3td9zQKe()wZpp#72HI}R_bu?pz}I?wvZg4%TcK^i?K;m*!WQ@> zv|rgUrdz&^9-o9Ed=mbD!MEOXJIT6z1={U448d=)_$u%(TD%kd^B%t3;%(4xvUnqS zkB2X{_l{0B6u^V z*m;3nr(5uoppCHMO#?p<{9~3c0-yZE{{?{flixDyF7`Z4pz?j7=QHmp7!uRc=%I&;7@q; z$31*Ecz@y>M7mwRM6mDMZOY*|;uYQc0rnm63Vt{Ec8h<-!@mgrD@(uL@6&enRB8^$F^>4RaItlNKKd?=Fj<2mT1S zm{Ko#xah-j8tFHW_>d=mR+E6;G;g-@K8LU;J}TCl3z>Vk?;jiAlri$-vRFU9|phA(g)$!@sGu?tK%Esk$5GX zd%zD_T+$!0WwRE1n8lZZPXqrlCSG)X^2@0J|3a5v;NkDSnx-H2@Uier^THB2eVej&JTEeXL$Hv4=CxgFY<8<{v;@t!7INT0AmP~F1q&!_b1?1mb zHa*wl_BV^~$IoBE#sBl*2Q9vba+daQmyIV|pMPTgOZtB3;Tt{tJ089Se4`CZA(zXi zw|<{YuCjbTrd$P=vO60Y{j?3*MSZ|+r47TmN&G(`jBebPST|QcT>X*wTw8Gyyffi# z&*EKX?SB231Mh|Kiq1$pemI98MMm7DFR6x4^4j$QXJbDBH}NsZ!~28xhhFW)<@^Zm z)1F@W_!H3Q`{?dv74ogTdbZLJOO0QfqKzXE=b#m^?JyDUBh{6E3R66Y{0zx3Pk8%CMl ziJRaH(9cyCe|~2&`6Y`#0e-W^e+Iw9?}y%F>BZ>E^%jqU-(+#o`OkvOcv#|)vUPEb z{Y=Xz_+Sq|*~5?T1CMz0(8K$Ccs}@Y;x0i}DYuA3#BT|-_YN4DWDNQbi(dtP$l|lW z4}i;vud?_+ z@GpSNSXSb2@{F|hY$zzWLyd z;9vCObbJ!_WnOq=!F%AVz>mwvCDxzV#h*Y6G$&s(_;CC!vwV`@u1-q$!@TgPd3Zw~ zcnkD4FHYA!9-;np;U;lQxUMbTfL+F^BA;usen30X0k6n9|F>!UE6}fjzTAf4m+i+$ z^E}+zbGW^-gSHvBn{hh|?zgG)k?T_2L?)42bVqO*ua<*fWy6zvaq@}#ah6Z;ejXkH z-?$^0+)o=J@yKtS4MXI0Va$T((4S3QZ_y{dYVi)}e*%}eiTIU#ad~(ZY21n1QS^5X ze6Eb&^7Pq_*QEd52=8mwP2_js{NcZ;tGK;{+d*(&_qLPYcj6{-Zvp=j_%<&LU-uSU zKH+TuFNSaJf1B`Jy{e*3m}U7Soaq+73BG9-mv}x7F5@f-E4$7QvV7upl7|oQ@DspY zzwGDP1%w^JP5R{_|DCC4lgRf&uNXZ$@^Bg-4*gB&JYexT;P+YlW8hmY zei^vqFC?yQmcEYqBlL(TtH|~)^!^W@` zbhU)?Pe5<<;&<~h3EPD$_yFr)@O~bC^kpN5(BJj&e}Z2?xQ}c%c_;A+6hSM&zu*JG zYr)05+w!?QUXHy5w|7ZDtXl6~zKMMvZqknAa+5Hh$F0YPDLijb?nT%oA6*>V;3x5pJ(x({U(__AN<$Q-T;@fm$b<53G#L*Zerh#TQT@L8@A|# z;}hN@8=l~jA2(Y*S7+8*yM*s#svykMt-s;mr&xT!uW1v(d+<{ZUD7CiBtDrVD%=EL zMR`lP2tFTr0dyGyV&#`^18bq3gxf6ZCbIke-rHU|N8mI5nQwXc*;)8`IpVn*xsQkM zbT1xP#xjmPLOcVkTR&uw-w-bxm!Crj=Q%6W>EL_7Px8WaeB%G7p6r{zBVKqe?k65h zCclo`8?<%eN7C=gKC-2!c2JhVh>;F;f)^N&7=_0w>Il0b=u|SyALp4vSA!xyejy| zET811YZt~slQfRQJf84;w|V%h#_a;@&o9@P;H|=~2)8GQ%azX{%j@?Gl8*D?jo`K% zUMV{#=OFsS!MF)efAEvRk1-Dud$ukf+@H>qKYRE~-~(;EPJZ!UNL;VsHi@yva8E|z zJ^Cvn#|gs7?-A^~ZJ56Tf863f2LHXq?*ZRo@tXFy^Px->n7#v##1jrbMpQHd=Gq*4*5wu22)D>7hC_5 zpDy1u-=ETaFM{9N2j3Bo?*;JVnP-cC$!n2E!hC`>ttKwP9|r%bm0=6{{$-2LqI~ZJ zukzyY*Z7xPK7vqR@bI-BzRAOX?%}Rn#P42@ehB;}`YNGI-n#VfhUWC?_ghUqZ?k-o zPi}1RV`xqnB!ox3u>Ck6^yphXTx8tv3&v1@)HzA-Q>6dv*jEADJ^I7Y@4>zk=<(>^ zhJFDuZicqnqkqNni~Q9d{Y2Wqcd>7UUhdKVj^4k7{opUz|L@UdU28Wqfdhb(b0PGH zv6oPuhwe|)AB8UR?|{B1i@p;6P0-hQ;rt5zyP;i=E^P4lyP4b1BAhnrz$%X}-v}$9 zZ-&0qqdx$B2=w6(v0mlTH?a0InD{P(KEfZ9|0hwu2Lg_N`*Y|a_x_(7%rTdFaaHUk&{cXb%J8&xNxV`j4?!!8^s1=kw3A?gyvVV^^OMm_pw=)1|c%b*{?bn$*0`aOhk5IFSnH2tm@jQm&82ki0aUx0oS;WqyD zSaKz>9XJdW9Xghr2UNXzEZGLE2X+HTfvUHTCHDi-zrp{HW62{x+1tmGbAgq>4&dOs z(1FN5k0l4ccPv>9v;ZrC4ae{gEKMFut_Ai00~BK+Kn2JGtN`YR^u53aU@uUZN8SM| zBCMD6V{Qa&0(JvM{m}_v8L$c1A&^f#0OO7)Okf4D6*vMEoq%2eWk3f|Fo3XurNG=1 z2?yvniM9*a0vrT}oy@!+*bW>31`MQ*0&T#?Q;=^EX#h%q##8YRECYrPh6aoURsoxV zm8T&mup1b7I&uI#z z*;%w_z;@sWP$6*Z}MV4go{Yg9lg+R1YH_paobD>;T4|k2|my*aaK_4u6z9EG8^q1+Wfi z8A09xTY&9=DxnO34xpu!d;~TD`+?|4(hjV;hgGfg`}QtB?;^4eS6Sb;toM1J(h1fr0a( z0W0hA+d%w432+dIHWC-m18fEk0fU>M0|$V^fNCaRfce0FplTs;AE3>Al{ORD2wu%chNGq}T}AsDrQO^Dlquv3ktvThAVOX5N7?3s0|yI8=W)nQn>TI%dIQv+h~Chi zb)1Zj4I~Y~{6V+@D`>Bd3^r}k(9;RGkTL}Zo{2l{OHmR0K+jo}C9w4z^gK$L0xLg6 zet(#J1I7&{AJ4=75%TwZ%KHM!hWfn>I8=;&UPwH{kzoY&1BjI11{?r(QkTb#q-@HN z2RKCC?V+9)UradVlm~TiEU+3VzXUg+WGwLmhb|>;mtkIx{*QxBeQN}w6DYSTWCE5> z#6Agqnv6aGQ>IV{fqm4SHtJ3lb!H8)lX}uZo!CrWs7CMi0XwRVUhhS(6?)u=4i7_D zcLS@?)w$^C0pQRlk@Zv5TXb*=uokF7_g2m)FY75IU_KzamjFcH_5pUUdrdnpzHmD` z8*J?k)e3eGcDAxRl~?!JU@RAYaBQ(c?}@LFt%cSxw-3vvUxaPsLRmS5x_|?0qsuzl z7b<(clxxFf)B82NQBk3WH!NLR$4j}1PL5J?w1zj_+Bp`Xx0%Pgd7)#mIeVy4cY@Mw z!Q-((OR7-zw58$ZJbn5QXN5ASIN_cs&rnok?0n>c(!>mJCuAz5^tnzrY;Y-BZ!RZW z4(61M-pNncsyM2|_Tt3U#tOIj5~}Q56iVt$sBqfzp%p6q1QrD_hmDxAPL<&GUVZTe z=LKpAu&H#+#U=XeTvvR89QKln^39!wSMs>I9E+)t8{K2=sdCjP4G8h$P2Cmt1#e+Z zA1@?kUXZD3HBU&g88Y+m;lF+Kur)r38}7|^b>h2XnxgDe4;a=_ui?c;QBF~qYK>7JQU?klRyqrr zm36zgj!f>a=Ny4Kaah68vGy75HBD{JmFins}HbJqqsblm&SArPMy+o?33yj z=;zZ&;KFvEa+e_F1W`pcA>NyUqUrinFP_qsA-fW|sM1=lb5q)>T2J*!zB!}U=i$8E zXYA~OICJLT#U*EeD>~%}bOk4YE6fpOs-T?c;^JRtOs@%0;E8o99;l+88cB5{#ZA)ui z<|AXN>w_qOSlb+Z{Hn33xt=p>93w$DJ2~VjhX>7}2sVXR>WhFXu9e18PP;E|YHan~ zxn;obP;K`p$FKB3)wuO;LzSofEQLcl32H`$Zw^}h`)92r&GuA~Yuqy$J1&bhJ-O@J zHCLRflAA513)v40p;Y>&COJW4-W;khhYqB&NoOYQas?__&1tP`W1WpCIy>;`!Ylj( z2u=)rUO~K8R?G8@|1Ps`$Mr#o3?Fo)HqSFpJt4GcW9r$V3XUI9H{>v)^Ux8Ki|92) zN|!SZab3)E?m(I-$Hys$Y&ILExdl2iRC6XL6-FZFf{`a2Eo&ksN7Hm4kN}#)#UJb49=tg~(*3lW04$)lM(Y~a$GuAE#`OSSM=2)gVL6~X@x@nZA$0o!& zx+~h6+7}|XTsm?k?;KU}=U3v@)Y00m&UV$(RNqK#_0Lb~qgMJI7LJ{{BbVM;t2l3OH?&M@ZE9E*6>r9jukTd7&s~v5)0jvLZ1Hqz(-diYXSeI- zSy0`g#1SM#sp($KfV{J{p{iBRqBJqstDu80O|Yu(?5ywR<^+;w&X&62eJW#9_0b*b zuh2)HD%^qo3OW5_YA2^_Q@W|UdzXItA$@VP6r=4ZD(vG|erMB3-QgYwel6TXwE7i* z`DlcB%sWO8LDtDnb;VrU>|rj40H2T z5JjTmhzgHH!279w>)F(>8MC~<%3IZ6-MW(xT)X?L;3#HczRIi0S3v^d4-}|dh8?H! zHXf(KjmWa&c$K#o^T6>cXyaq)$`e$WI8gWiBSk-1QP;c%f^G4M?C{Y;g&40H9FDpGKk%1fN3KELWLb#u=U6;yv% zg?m1tg7RT1++MDNabr}twL%30CaSPyqKZtJrt({+QAe(TX9jyQt5x27E|Xhdt%9B4 zYNq;J(M`Ucoi$GefT-zpf#_uTjSz?o!K&m#F_}TSA^Lp`5N&{iiKe1)Kgu^;@=#eR<1N zr09ATY`9(>zx#7a9r~P#w0%kCFZ+_ZZtIs+Wbmyj*mW!MVOHOUJhxE>w^4p5(u!4t zDGK#v6%M>ZMOxOX?nB>FOOM_|nS4iG+wmQ>WYc%}Ub#Va^=wdyts7MQ$YvFZZlSF2 zQ+dVrQHJ-CCz$Gf?DwnADfg>uR@{${{6YnrenHv&LUkPe1wlNd^7lN%nV5%Eu;yXz zAN#F}&HXL<_lRmA{5#5Mr^+kYsTNPe9KfY;LmyRnZJ5g+Rc+fbcRs3uGOm}K|9h1e zeT=+&Of6ddn7VrRW2$xVF7joUYMH-F1zW&(>{8+2C&-^CDc2{7<4Lt}z;4x?*sUVF z|Db|-T<**L*G;>gR{aytD7EVu6%=yi_0VTkFc)(v=B8&=7~QM-7d@{U=RL0));_Nm z9DYgFm;Fi2ul|z?m%ps)w*Q&EOs}eN!>i=+tDKDhuYHZZqpy+2uc^Go*NOjibyd+p z_35z(Rao$bQX3DcyhDfJc}vaP_?A+e-cp}Bgn9Ta^~tiosZS*Srsl5x2fRmAzr9D$ zwIeFh^R5bxyo+A`Q(ZaipQ`^(vj4CO`j_<&<|O(D!Pxwuf8_XJ_LSp;V9oJ?T6cU< zyXW|zX50xuWaCLeFz)1FR?#UzP%tRSD;pH3v4etOFJ{51*iQ{+R-YPFuR1kQs|E+b z=D~s5GB}uVWN?tT^|V0kJ}t-_dOChi52i1}Tz+~G9KGS_ zPQMBG!JLP=7IOpULChnVRaJqit|CvWg79!v5LrGY2)0fMBGD^?e&sWQ{sqK8BB6kITG3dYZOF^XY)}Vj+ zsz6O!6-2h&5rjim2az@32rk?9jUX&q8(dnoHW)kZTfrsKbwS?PbwNeZ-9cXY-NBgX z`k=hv9`f^^;Nr-JATPQh7+vtaVAO%{2YHc=LD|83gJAFvkmZMg+W5mDvh$~b+Vj(( zf7{Q3$hP}}u;Bhc4ZA-GSKd#2TLZOzE9v=F5SBdmbb?7PY}kFf!g_G z5SBbem`?@aUd*yT1pRxS4%GIigK*xSKrP)9^c(t2pyodl^xyDop!Pl+go!`Gvo|Oy zcs>|W_Hr=1;LpK@TV4%{i~kZt)Zc@TCjJqG1Kvh&-VTCkZwD8w1mE;_aQ-3e!eChts@0f#gD_kcVutja z{lars^b6I>e&Nuan7jIgA0F60j8qK@hb$iyerW5UQ0*HO_CI`T7?ckVqe};e=NuXw zp51a<60tN`W%Cw`S+91C|0~fx&8WW4S`c zZ)@?e6%$$eALyt45$Uh~PMQwyKTiE^=<({UEo@VzoWji2VSKe^kO~=F zscEMY2KrM);RDq3RzU&NySZ3g%7pX9D zk$QP8=JGNX93DmgIa>9v8l(0vAEVUjG3rmdF$Y$VmI}tsn7b+%H;h&Nw_d8kqnE1w zhc8z_(Kr>(uT*(^DjB;}BGY)Kj*N#s0hxHxXZZxmAG4rJy)<{CdU4G}wXbN3dZBHK zdVb{;^&Df($ja&D^>np&&vf<2LdKoNGpHw+2dmYy#f&#gW~yg8FcUM?p3O5Ei`1Yq zHKe6RMK)hadOx8e8yXoSHK}l2lZuqLsJyu?Dl&JO%3rrk1>2UXr@5H*57E!5r%=aNaUL;T=`AaZ^yS(r0n~Q zo4>CjhkmO1MSe~h{aoeM{+w`st{xw-MeQoyq9Vf{L`NS~;Xcf5zgCeQjNx`atRh7_ z$h#dXvi%X&f5T43X**T_jgL{ccd7o{A6IJEoLSQ{?GWDpJ7stN3XZ zY{A@)IgLjqR_`HCpHYu3eMa@4|D5{$G9Kw!@f>yNIl_67JbzIIZ7(q%d`SfZ|HORk zPbygdC-vw)@Ppu+_N$$T_M_YT(fOCrn^#m&MK#;|ii#Zhhx*GQdHDQ$;Kod4V9E~GPF_AMkSpTZ7ft&R8mwd($TP}C`nOCQPJqeRZ=Q4D!NVH zlabOFCO65*CPm{K78xZedA_ywdKPD9pVbQ?P7(_U$KdsAcu%)0o_#$G5j>jri){)$74 zRey*X?;-3vg!UY7r}N$0jj5`hKa5ArhSrGr&r#ZQ zj2>(3`uEZ~^Ef&WA7|`k!iwXKRe8Lzn+TJ~8#8&l@wJ^md$JSE!^PEO) zoNmTy;^w>cXPEEwoMFB_e1;iqIn!)6ex})><1Awa&NBAg+2&i#=a?NzKScYQ4;eG@ zVPn@e(the(+FzVYdy8|8Sv=QlKXksa#?Cjs#wPPnca!<%aFa39wAhtjV0?)S%t-qM z)c%F$8`T%l9`Pdc^>)JKMdoX%i;QpTA~QVSY%Kr9#uvTVSdAA`JA_LYn+JoJ7~h6V zXn%L9c_7$ge6beFbBpI#u^zj z9gAbMSEc=A&G$`F;K!8T9~)oKkBRqV+P6JQxqQ@^jz?)+K1O@d$IK_19y6xzF?0RQ zW9GW@36pG?Aejks?I7Xkgz=9*Wr}8gX?)gc>;;SF zUpBt-Wn)E_X>1YB69)c9{q-8{L0>cN9k0>cdCh!m={57w>W${=HrgAuZ!~Qi2x*V_ zhAzwACc3R1=-JM`YIaB4H11^kx@oW1zmshyWY6a--Pyh}yt92p%g%P|@Xq$-;Zpmu z=2F{Vx~pvs?n?iYgK&nhjc%s&(H?J}_IMS$+jiIPWM_AKU9{Z(NN7*md+ur5w8!(e zhHN{qzwKXqE1j$lu+3zpZAafmI<)8OKhU;DY5!MzknI~ji1v#I*)7pS>`OZju`d}s z)V_G>P`kP8F#Dq3!|e-aYwQbV-f1^YN9^-^kGAdLdu%KI9@}0Z4Ak1|CTi{T=4$P8 zL&w;SgU8q(o;}94635!Ufn#ke7_~o?h}u?T)IMi`a4>2o=AyP~J<@O<*=MKf$e$DK?Gh*2CV8Um8#&QFYw|>j`9yoYKW3Zym~A!0?1rA0edcn^_Qy}R z&xpotUw_>Gz*yXlFU9TCJI=6A3pLn9eP`Kr_-xyXolSdQ!ojoc_ovUc>!TmEP3H&g zQ^yGxKWJOaguMycx1VF%)92Vl^B=N(lOMKEnQgR9*SWSGI*;;s9{GD7wL`dgo?X;_ zzHJSkZx_`x+4O&!Z8Okh`|2*RPj0=yj`dt%zb|=_eNyTo`^1@xY-{c!+gI6aTSFJy zb@Lb7*22a13E@k~<|X#=t%Qr0*vC~}YDb$dx8FN-xqa;T<+h!;!ak$ zh6sm~_E8H-d)xUA+tl1(TeUaX?`prne&_5Bw!iGt_PT*C`wb1Bv$yHF$*!sHp}2c& z-)N6*jnn5v!ey$5Z?TW8yTv}D>lWLL-eOxR!iHOIYw1?oS9%-uTd(b_?zQd8FWUZO zpItO~m+f1;%eH&&v3==#>~}2RL)Rns+S^9&Bm4K+zQq01|M%Ozal-Wdc6D%w{2sDR zH{sY2&5f_xX2VzQ!~GA~ht)n{AKLMNZFN3iS4}=(oA85_mj~^)H$P}^JMncp(2%n2 zzz^)A(jVGp`iHhP`$O9oc*M5K9-)4D#6G0y5&PhQN9>{vKeDZi zr)f<7n#Sa>X)dL0tMxawz3?0A-)C$Sf5!G%&(iwvtiA8Zv-Uny&r*J#wS5({G{>K_ z-;{oi;(N{xRy3O@jZjNGlf%5u-y>5BlE}nSV-mCf*+c)-#z322Rc6s@$ zwi$WVE*=Q@?8HvKJ^FU?S)rYMc4MipWUBc(^ZB~= z^X)uHIKH3HUt8(3+Yj{Zw0w}yj)r|ZrVsJ?XO5t27@{_!S|Zxx()A}@PZ13hbrU6s zDu@=U={Qk8Q8Q5;Q6-U|Xy$OsH$c=u)JRlGAc_zLi7cY@TPRkd4x&0DI@9_>hQH4s%0Exeg> zPc%%_Nz_CXAu1zUs-WBubrRJRl@l%ROL-ycBx)jx5(S7B_8~h&y+ln!5uzZGMMM{{ z{_!`FuSBgx^+Z)fr9`tqvPaZK6ep@CDkGw6KHntKAW;hueMjJr5r&DD_97k;T_gJ1 ziRgOKS4C7pG)wpPhlsj}nu)52N{FV*DUU=QM0G@EL<@V69il;^BvFj0jA(9m$_G&! zQG}?BXm&Ts9nk<$2T>zYC6S+Kri_jgwG-761&9`QrMQSXiRy_eiI#RDKZr(&cBGti z5H=Fk5|tAzzL9i@`iL5dYKY2-tgU5h2DWBkYX-Jv;Qwg`c%dz^0(M>T&D@S%Z>)QJ zjCBv)U+(YQ&hm%p`{tQlEjw9e6}8hn&0ab$Oc2iOZrvT)!@4WFhh_EcY1woS(=_Z& zvU^)5NcSy+Z=!pe`&dOa`&#~?kYz>pr+Z$NmOp)bsiQ3aj$o})|K91*%LQdru&nY zUG*vJ&e*5OzfaM*`BRn|pwF|PvWj{;Ei*|sn*E=#Oyo0`RreXoZs@YMYyOvn zc9)o|>HeWLxxH!QhdU~FFjqD2V6IG-n)UR(>J>w!#)`kuwD!KyTt4$g`n;>Ttan%X z4sv%>)Lu^axXS4sN4fb(&t7Kzz+R@Me{XYX)0^nN*gnSJ|7LSZ{6KSY?}4Uy`at7b zK9Dxx2hqL0gUE-2%td4Ld5%6W5O#&>p3lL?9-{k|8|Z#z{O!ixK=&()=|1HM-LFg> zO7|5HrM3ts34@233+oOurt)xe!9=xbDtQO_a)dd5;t1j&Va^NC_p_x(nse*vJK7|D z?j)?Jq5DQPbbpXAP2bIS9Yx=}9%UNmjxzqTW6k=|vF5|QbZ;|ONB0s>r0-u(qI*6u z^P#1fSyz54{cqM&O;Pb_^j#p`uWTV~BP>0gY@BZVV;?e!#q*3Wcs_mac)l@d!f=!E zH8hzIwl$fvN1M!9i*ye%O!pm!E~I;>7t%eT3r#~Q-EVBZ$e0nr^hM^(<%^6xPT%EL zUqavaUS`&nTu%4lE~k5hgu_=*F0L@9>PlmGUuk^9R~plNm9ZP!sb8)$rkm~)4iU}~ z7GH0Qx~@0AvFnW~`GoP8eA1i|qVI$|K50HM_gU(T&zks97u}EQHnyMc`AyS3zjC_g zS9_DO>TWW2Ct*L;OX(h9#m&aGRah=Je&8&1pkDrfB3A>KD2%*nF$8#|X#i z{$M5D8%*3r`RFxfw%7P)>Hc8F9me0;NB4K{G`>>07g%wZ@zoK=?xH;3W&GXree+bm zdH>XxOnvk#=G3Hgz4X>Jgv zzG;eDA2Md>AsRQ|qWhfRHdfQO&HBM_8^1MX)^&W3?s0z4_{TSxd3WsB#y9k9%KNWP#7di^VrlcPmb7{2aGK`zGp45b z8H)QEbL24L$TQ}MMZ%J2=^p1S!{H=eWKK!F8ntI9jmR>SdrGGLe_9tT{|742Ngv)<2>sl7+ z`};*x)c0p&&;7*|4ZUpMK1=sbYv{Z4jwKq$OXiS?C9^L1S95UWZzdct_Cb?=`@rsE z`)!rm*uKVX?8@R2y5CV^A27b1{nn-(?2>rEE{g7G??1Dn9ZKzDzh!0@+aKG*-fv)E zy05aYT@eV`R(Xi-i-v4piZHxC-Ba10?%mLR&*)p}e$@fCZ|VTMsG-ufhAQbe-TSOM z(Du#H{ZG30X^qi6&{@L8gY12)!uCGxVfr4PzT}(?+ot4T^66l@KS(%8IB~EYEIGv9 zd+6=N{gU1Ifg@21{o9RKhxewSoht9BfYHqgI zSI~XKv5RfHp6(YmUSjV!aEWcE=<^KW;H9=z_kOx=B$}rtXsqI#loqWM$l+MTGK zsFo-|v~UWYn~3^}l0*rj2vLw|?qs@WK-5h{-}m{diRhU#-(-yBiCTyvM8!mt@1tvQ zq686tUr2icAANu58zAZ+Y9y*9svuf8k>rVniMolJh$2KmBHCB@28mjU>WQj|mQEmB zM59EVL=mDAqWR-#A4D`j)IropR6|rwG3L-zz?0d*AQ5R7& zQ7usk(bUm&txeQSR72z^ns_(0Pt-tEL9`elU7{|c2BIL5MKpdC<%}p!6eOB^7ab$& zCW;dUiRRu(xg}~NiV&3&rEADXqFy4})A_22*3-QJKjF-glq;fEq8g%7BD;vjhb6^) z^c2gq?PUTbds`KBh#qmYCI|kqkqd1Rr9`(6-evBzZ}#=@bES@4gg<;mtQS3*o{<^RKG_K(Kb|6=a8G`_Bd z{P7KY@N?yq{pXxEnU|e0QCh^_QCY=*_9aHtw@&ojdEt5sQ7`yW`s@_+6_3Skq7?WM zhe>~2V~piSi54N(pmMS8>9IE%v$qu8x-M62>;uOZFY)%Vn)nqv3ZFkaC1X6r=|Bzm z5#d_a8pddRKe4$Mol3IHeg+N~old&>>Xe4f#!ykTn69gc$@y%0hsc-EF{iX_Ca+_z zD7szIaoZOizeCXpfugz{i%#6B=%k&C-bWAUP~klF61Bfu>~Y;G8F?6`18v|(gu9Xl z_J5ja0sJ=Q*KbeT#Z7&5+xlL|Q|{AZ`Wn6ZXlbuT{pc)mBE zWADhrZzKLd9)2(J$HC_@?UXgluh>Q66Z@B`!()q&HG$tGTpC2%hjlFSp?vw6x}@+N z7GIG&N9s?=&5vcy)phjTDJ{7~5y-{;RN=CQb(nLQxH@sKNtXMyf#genD)L-+3dTN2*GBBm7|D%&A$NPspCNua51-$~_21;JUru8q zewR1DhWKsZulR}eo!f69eo23BeU7u8_?6(dQQavy@-aYi?Q4*mAi0TE;47jql@H%_ljRhmCKQj5t3_zTt5G1NNyZ* zakZDDT|b@6m)2mflH{Ua68~z{o@-ok9Q7pEu!>y1z2b(!+i`dTy$(1~n+fU{vh#$_wPZGc0gP*TI7t`Kt za^IBw#+x4}evJn|SDQ{gNT+jNY&Ozor{u~9F)CjaxkAQT{qGCcsr$3&gy0U{8+Gns zB=4FBtldV zxgecOoU%&aXrI>9iv0$?PF#Z?_h~F9di5MPmsQ3Z@0aI@nokzJfR3S@dfPbH&1Gae zP%rWcm0!g_ZimOe|4PxTqqWn9XgkX&ttx1o80>O)~(b|E*+0PoQ52ab*HRhta2ZY zmb&a`#MDdtY4E-Juw*yUUpbfMT!-j;VDV~Y&lcN9^mv_diuTRTG8njTc-^XpTu`Jo zJD0Iv+=t7MbNk8l1o2xdyyHv~zc&xRpZH@Q{9Jvth68nC{`;RCYm8{1TJ&;_1I}H)2cP?(o2U=`e0{)cm&y&(XQz1dEypuQ zRQ?X}tF(Y?CeGc`k=}h1A%0m+Za%l0;JyKW#&MGVc+F2dr@?vaCB0B2w_WCs62C4F zf13C$9{d3O$b1f@hK})kDS5ZFNv~2$@xJFR-|s_=eTow;*NQ&Zosx0BX`=&6;PYDU zl+F4K&#ZvWcDR2-$L7vOu2^*Zrt9E~#An z^&rs__}qq5T;~y%n67G|WMUTg{ zQ*!iu70LBoB61Ok=`$v|`i_0(e9pAz)?t1%QTXHD{5bJrdH8L_Z^^^&C4LY1QTptZ zJYzt8wmv65aXnLq=L-8A`-<=zgi8n3{;b#B1K#nn?V1O@`ElYmMd-6rT!(5w)A)*AnrY^6=?**sLxOey%yg zW2lU1_GM|aUfZnCoHOfIp63oMiCneHt&B;(bA)4PA}alB?%d|`fpyr2&R1Qw5jXqD z?e&At_MPJTUMrVvT@ym~tIqw61=Y=pkDvW0b~x-ylqlj8d9FJp!xwJ92K*YZ-On87 z@+C~N9H;8iYgkh9j8`7xbwoXW@rR#damp%lk^SxWHK1N%HT+l6teKq^h zPt*i^^Xi9J?uw$@79CgOJa;rrdgZ0LW9FPJ5!Hatb*CUFT<86I@h;x_)x@vN!;cd` z=E2XEbDkrd^BK3!%KYSa2-aCOBoiT8gj}_sDqIS z>Ms}mAgyOk@#+(-^&B7PJg~RuaU4!@?F(2gNV%J+5IG)CPI2Xd<)S3F2)Uq0ZFcTt z|653IbU(2dQMru1?k4_B9{w=#t+(XX&()XQCii9H0MV&-waLEou{Q9%=58+Ax*pb7 zi|v*5Bx^lfR}@`ebX+mD!M;R^Qb&k9*PW6PKes;yenhw{&%EUFLE|fbZ*H6Ubmn5B z<8Fs-a!!U$@#e>gKaq#uM*R6a{9fV*P8Iu{6Q|@^2Q|(C=(uy2FV5x*bLU3;z6tyq z^}{s}^4ShH=eEsrlXF-Oe#sj5s~lGg(ZVIUbDztXFv*v(UW@3|uAwb%htGv=t-1YY zelt-k_!0W-l#H?3MF)DXSi7H`Z}xMk&86d7PdIlGqQKQ6m)3YZ*HymHAoHt@^hVoV z_A`9$CH^${9HUdf=XOVl%C14Xyw-48!?|{W#L90Fy_lm!e_U}n@srJ3$OTm{$33hF z$rXRfJB|eLEA#M^#E*IKbB&=&@`d{*)hliCv$0O`xUS*c@w`pmA@c5Aa-G+*cJOQI zvs3cSaUCC%Ul*G-sgKlUH_{jUQ*qP}E|rA|85oQFS1 z{HgDY{apIv#9#8@=jx*{$#WltQerdgrwW%m=X>slI->8B#!tGUnP7mIU$CyDB&MK401o#L7|Y@c)42s!%wZz-PZL5ag>y)@Cx zuf_ga-{EoMrhoT=v~`$5ou*HsVARt-0G|ejCv^_!0W-6pVB3qh6vp@Yx@yxaK6=NfEVQ zDeXk)vs3cS_YetiY@N{IHO(nG#u@izEz#IjVt*}TpKY;TJJHC;M6YzU{AJt^86myy zYejF>yl3dmlV1NPM6bSp_9`g;u}>8qAHUZz@>$VqD4@L_(wo0g^d{FhXStszNN@Ni z(c`*P(9fK2zBU{Je^?*DS!FF?y$bT7;)`OpkoRXANN?m$_)|#yq}O|o=!FW80n=`qE}VG80aLuibq6`-``oQpDEHSeN^=5e@(1OkMp=h zde%=xFQV;jwoYz($A*5o#R@zQdDi9P&bu6S*2p-?cReZcezm`b{B@IT{1>9vQh?q# z$#(xz^nz>Dt6+aAXT84?J??j>xaJ7YwGhcoKrSLuE7#Gi7bX5Y_$$A$ko$Wc`i+Q9 z*B43Bn|?;xcdvb1?e0eWqykI{ovP9-6>cDn4czo@c44}Blh2%{Tb)VDSCZ| zd#0R|2vM_7G<5=JqXD z{F<|l_vO~%ab8U{13teu=#*9FKIgTCsQmq6mt%3tW_c}k4s%}mi8eHde8@RUe_Zp9 z?T%;2t!9_~Um|M0K)ea*N~CRL@(kv zNq;b|I6u5^SOTB>#3?z(%^b;9wC1+M?eKTJNe@1^!~2HOt3*HF_>7Ut5=K8TJ~JI?C6}Y`>fdMpnN&SV{gPcixM?_PUN}n zl#E!L=s+C&h;UbOp>w_se6O75@|D}-n3rzzZkxx#BKQ&d?34`O;&ho_j@)$Dvca@6l}bjAS<{Ob+CZmGd}EGyy)h<&>;@ zGVj(Ihg?MEGIAFre&@gC&K>tng!n^w_zB`qdhi2iFY`H5 z?Qd()yG`!zzJK@TbAONJ;kOZgCJ(=t{kl)=^SE~ka+1&I%7;XUW60FuI{TdZj_~=j zQ`TU!`@6Yq=JG?wZRMEg@IKoqtBhOLi)Cv_EMxb^+;iQylyQK zH9RVMeKfY5;&D!8`4G!Yi2TZTlX>L%d-Cp|tR}zd8nct+{XZ4?eouckT}OM_(i?`}tRIT2^ec}$K9@B-Debw(CEJY>f8v+IuP=sO&-E(f8j$qn zo)x_a)b!lPcKeB6JS%+qzmihcV3(g)O8+6ZUG|@!SF#p_@1C2?=jW9|;76$Ll#KPP zn)vZQ=C;q{B~JV{@V)y}62EbSL`JGD$Um_c3Ce;dX1%`*F>M4vWgzJ z&vQJmtLQ~UEAM_IOfqFe<Xv%?Zo$BR306KRIQ3J( zirWP1FB5F&7i@uFjuZ4JFfPZn{=XH=J|J;616$9O`c(Y?kNE$$_Uk_^F0AQ8uJN;h z{)aG^rKsTYDp-7+$c2DGsalHbEoo@UkGE;iZsxevb2h8;KP=;-<6UZ-|5Z7i4{nKW z_@i-X-3!MNcM7OJDe9vGsiN#S1~4DFeV&P-n0TV?#!>gecJQZxEu!w+2jh>NKRR1o zTfHv3-5Sh)mf>~-M0`FB5`~DuM7+0(5OEi>`8ZL6sEKH$Am6&4=yA=H#-VjDt0v_`97d-$rO3SERo5?9b&f$*bM9~mi{srC%WIz_SWi02ke#hNjuuUBKz@IVl~|_ zeEOe4PH99v_=aphbiX4~um4}|53hdEeoE8-BjQpuEy(|uoJ&72{tKx$1E+zNPs#Bz z0cY;=$Mx2mXe@2KHVJ+&un!p8COZ#3=kn~Q>s(;fdYNf8K>AwJ*?wI>t5Ib`4mt+${Z(rjQ__HmpHHi7~M8IKjY_1erAD= z68#yqMPL12t)F#Ytor}Y@OH7R`Ovvvj9y=?)lQ*uHP^_vSWR!)Bc8U8i$1UWJul1ppAWVF*4nRA z^gp$@G}8an;-Xnn-D?F`+DPA=P}RI<|Ub@TY|KcwtLQbZDZu}mp4X1>paP4`T6<#FAe@2a2_~Vnmvy6KH?Vp zzltKy+Y-7kU|h!hohRh^H2&e&HWt(GSl1I3dVX#EqQt)l)bXpR<9PITkxKzL0Ege0 zorf9R=UgS6e>ryJof3Z!un#y5th!71QD7Hv3b-304g%L(K8wB-xwd#$%wthsxi8IP zx~4(pp90o;eokOt*f}hL>3#V4*QMS8>;jGgb-iCgJ@gHcZvkpf6xY*^kn74Zs92 zbgi5(8WB%3u=HDEuNwUR-H;zmhzqwkUbQ35S<`4w4=gbv;z%b@6ZH#2okwz(wFV;#t}MT_Bk3 zk!u1D12?~KBOs(-6M@ zeH~KrPi3M5-z#saQ&aPjzt!}49Qd(L=E6ezxBo?HH~f1+?N>$a-(_-Y5&UJK^#_q( z+B>^{2R^;Vd4T)5tHt}z#$WjC8smfG4KHQ)tIh*`p5Y%A-&*fG1hs#cvk=xJYHX;9HhaY1I`0m;IEF?+M8VS2l@L~hqYd}YMfzwn5vPy&H}?5 zk)Hzlso^NGGY{1MQRIH&?=glWA~y;g1D3rddtCZ&5kG>!5sb$%;J}e$Ck%c+^tX6i zYGMk+)UAb$r}mS?Z*4}$r9KCz$6s$;>v^o}i-pBgd|mE%^t$%-jzjIOHJ-LR#lKcy zJFpq3=j9gEtM3r`Bv8-Cih5p7?~n5sE_W;Xvhy|p{UxB)Cw41=+HN!IeZVE4wx`JL z@_qmKTeI7ZyV@N?eFNsn1hC;&X@3IzN!ZcnEOq_p#PcTuc>Yqq@9)QPeLh9M_t*Yd zD{krhmEG@a&BH&t zoId}%fa|p-VCl~!FSWo{U<#=Fm6|6+t{XTF3?gtvy-yr|TlTot=YUz9=YZY^nZ)zK zd_1%0_rE%hS9{K5{#o&_3@?lXfptKgpIxYr0sYU3p3X}}y^k3IKMJe^E+IZ$?`QA9 zxVcww3iGt_8L{6C41k|JQ1bKl%%4WgAI3uGO>9B@N&|JiDC$0J;Ey6V1RMq~!GDdv z_Dlae=MAq@jenH;v$?R)yieNlQgy;7sQFgpyz_mB3cv6xfni`vID5V7`SSnHyhp#1 zJ1$)phIfLc3Z$t z93pmf{nGQWdmZyS4{zzZpn8+{W&54Ew&wbr4vYWF(|N7$v*_{H8`rw;+tNJFy-(sQ zjR}?mqd*-eov4ojt&>Gw$A_Yx7iz$-1x8iADtmqo4@o~v0Ov7Y7J*AANINs&_d;L$ zvC#YT`drjnpO;#EzqDU_nxOV?=6b}(rof*8rd9sX?07ePRpLzpml3DGSe|cLtOR_Hp`+#qo-19jdg>UBcuERh=rP5^^PX6K{h zTau4{U?uWU1*|z!>djtbxC^z`BQ}ofhz?q2DnkdfFd_?xQyK zTVbDCe<%K|XvyXC%Cm99cn&5$FLE8gF5oCo_oYjyhh9XSK;4fj>h;UuyR!Q~{#_j* z;!!K=4ai?3F!T%f1Ag!*v7_&|Z)qM^;)qK7TKB>+#OMFL_@nVDuBY+C<2(X>6j%rB zhTl4V<`9n`fM;381ZH;DylcK|pK3}WCY>ix7N z{L*>70sgYMlbZtP>ENHG{p!C6>iksHb$uCp|H~p*3|xXgn&@O|{!SA|~(i~)<^Bk}8aSVTO5?@JtAh_?q=y)1Tu;CDlRi{stGk*4jX zcarPVlAQ%hff1mNizMp9z$KuL2Spth)wS8vzsJyh&1)N%>34Xezgylob%DfTT_{)#tODxzX+?biI1kiuqp0_pLKlg>Ft7^P zc5HTjlRw0`DzKlUus03V{#E3D{sSecuUY&U01g7J_h$Ps2tVc@5r2ksJOfkj6FbY` zcS3))e%Q+Y$7W!Q*PShNyW}z%C$+!^;4pAGDux4>i(C|#0tV5pB44+^M%V4tt*{HM z2PVd4ypCaE&k^*) zFWnzTAH{lrJm@-B==C$yUw0_<{#n_Ll7}XsI+VFi@v$Z4cZ<9qICz3pJh}`tK6CLEsQ@x-L6k%|FQ=PnxfP zb!_=*VR3ceBl*&}b-$~>f2PM@Z!GkCGWR%L#PdIu^YFjGeZs<`=q&+t94T_V{M=^f zeKKxz9cubnc78ihpTPP$1)O|d?Dv4*4?BY|X6GA^AFtd`N#TCV#42)=kXwfTEB)iT zKaVH*-9^Zi{XV~3$+hx+l(rYfhZyt{z{x#DF1e83UIg}rR*|cRoPU)#nmzoR zK%RooSO1DvvDXiKC9BAdKrXO~+=PdJlkl&?{Ab9beG-Sm6Ahhu!u+%J|gw71fW(OTv!= z>wuwCv;8Q00_#G7ek{OV_n*A|_&9Y&BjQg2yMewE+W?mYyuX)Kf8Y$|4ZbO zz!|Lbv%rpk@Vmk9hQ8)Q?{8>+_4wVn@#^o2~=Ig9!Kyzyxp*{^)*XI>R6Ksn8Oh zl=u>_0+$7oe-rF}O>hBnacf(riIfqXwgo4Bf}?)HrXs`-R}b&T@PKb?cXMylodbUOXf9-d&~MR3;etl^h@4P3o!L z1()^^oGup(JS}o%zZMMaEyo9esi4#+)50J8jbQISay-1RV4?zYZ$^DT!Oph`21A0= z&xn3}f2p^ebbPvERz^z!6gK{EXDO(zV#Cjcx5hJaPT2(S(q z2Q~s*fbGCeU=Oe#I0PI8ZU9aKXMl6SMWA(p_*nuh16BaTz#3o_SPx79n}Kb>4q!L1 z4>$-M0X89Dt-vHO1^xuEI3j+Q0;h3&7PtUhR{1)}1B1XyU^TE-`LJ6FtOnKsW55Pr z6R;JS1a<*?fdjx{;23ZmI0Z}t=YdN=|GP1cfaSmtFb4k{fK@mi0oDQIz(!yTaN;Pj z-vs?G6}>;QHH`+$SM5nu{90h|WT0vCYGz~c8{ z90P;EN?*b5v04g<%4gu0oDQI zz(!yTupQV5>;d)zhk&EN4Zum@3~&y(2(*qt{{zc_6~HjC1{ej_0~5ezU>mRl*bVFh z4g&orO1mSdr+^c{Y2Yky0k{k-J{IEu7z9=VtAVw^0NN`DhJaPT7~~p&O~6)Q64(Xo z1r7j*fg9c>eoX>rfOEh_poMj#1Xu>F0EU4zz$maDm;g2d+khRwZeSm<2krI)hk&EN z`FD!nOTaP2;|G5hb{2rkzySE=z!0zs7y;G+E80r}yMVpG0pKuj3^)#)0;Yj2 zu-gtCM;ueYG;kic1oXdG;tv4JfgxZOFaoRt#(|B%7GOKD6W9an2Mz&8fg6C6z!~5i za1m%l#m^F88L$Ev2G#(hzqs~R%G3)! zo$XI1FW2WF9ps;qn|?+7J{tPL1+l~b<%!=xN`rr54n9k=49lv10&*&!L_NAJc1KY6 ziX-vsEsJC6EYZ6L`tCTavxR?s4nA{|L>xE-4nAx4g5T}IPm&DxLzpPDc=?&ue^z=OkX0TMd&W!0|I>mO|}#`7>OgKS6SW zf59<@_qCsfzI(ingCBTG;?3mqkxB6P$-(DXr@?=l2R{vd#Kk97XI#yJ|B{D)+y?*B zgZi)gQuR0R-{QCWr+oEC>)L)8^6q_X;#IMu@?QNAgFgGemXai)T;rlpJ6`@I3-l*Q z{urXv7S4;{3z8=?v8IwFsSqerp-?+s@kf4Fm_I>sVrQbrHnJ`}0R7By&;1nz|JynE z++qy;17DN&GxhmM9Q?@~`fNV|{+tKD3H;Mt^M?2CY`+Ekh8%ph-v<7Yhy5h@Vb}hh zRGsnB3I1z2^tt_R@Ym1hj(-sR*&P0{Mlbk*9Qy2kKln{9ePTKOO@bfJq0jcG!B6Di zv;8#qNf%%3&w)Se;%ojFz)ySdxs4r&bbRT$qT?y>qU24-PZ)I_FDkF&L+d&onjo+J zuYB!qt!w`#A+P;;H|pAd!>ET|5x;cbtNBlZ?_MX}>!{Z}wQxUz^ShQ3Bq3g>!foQu z9?*Bsvn0uIuHE|%ul7QHh3z|HTi`eEGkdp}_2m%cQ~f5E6IVC*Uv-Ud9$y?!C-~pY z!RL%5!7p>!*YVi~{tsRHr0TTKZSYU4sej#wQ~lBLqwNoaukHN+b+7(T|55sl+gnQs zk`VWIOS|X=UJ}&2X9~XaL%;PuboaHl% zS9_BM`rZF0X+P6;zRy8oa!#9elyUkL^xgSx0bj3&-TXH2fA68sG4p&-`#P@Fp4L@g z>+W^Mz3zC8J8P-%Jg|Rh#BntAGvj27bKoE6!CwIXv>bfS!4mk19DKGv4St&kpKb6s zTWcP|f8DY?q&^{fXF}hdhjH**JouB~U+=-62LIDJ_#9&z{F`&|*|Q`O%SDJXi&wn8 z_Y^k&(`Yx-cD~O+V)B(`_>D4;0v_veHTb%Iy7L+V|8duPt?OPC{Amw<41BNsRvdgi zzh}13`AmSX=X>Q7%Nch~;OqIq&2Ir;&lk$q^AWefJ)!xDB2Su+(^1#>bsf-nwXX5C zKwjffzWUz}zWS@@H}y}?XKS5LY1rd@tfd4=h|jNS zqX&NpeBUo~+vmJ9N88^8*SXr>zNoAHgHcy|??k;0cq;G=SKXaQ_xkO%Ubnywxwxj1 zBq@%GDYF!6$IG7}zTe8Uo$qsynB0$L_&vI9ewp15tjp_m5d7^u_#yC1J@{epkA{Cb zj?_NqgU6IR@9uu_iaS>+*{i*#`wR2C zAMH{TYbrsKV&5Wnh@bz*<+q+Uqu{r#&%Up(amB!&^UzOH8zG_^qRisuZ*ZuvxF>D# zE7Nwq&p~3c@98~d9~p9;2Q;oZ@WUSb1@Mpb;B#MdX4Sss6F=2n7z#KJWB{ulqEw`I~|qxwxjn@$fizx94R)U7-CS>`!mu{qg|5cOo-uDoK*!amkcf z3bo@Ee|LfY1jz}`ZyND`y}<9$B1MJI17|&clgxwTJ;rey{5lUlj|-kNs{cXwq4F1? zzSeQmzXfsdeqo-^)g}pgkT3iLdagXIWn7lP2)J&L=J47kWPN^0(#d zg`H0##f8tK?I_;pzf0U+`@R_X`n`mEe-H;>p99R~2g!Z{{7d0qCZAhw0zdJ4@k9B< za>hXm_*c2~mEQ*bbsqdA_@8z0xzBm*cY?3qi)j1G?*_l$L%$dNuX*tM!5_=P4^sPs z;OqA;neB5%l0@uhiYT*q^>@=Z3L7`UHxxE*lH>&Y!<1PHwd1v3#0vB$NKWv2(SN^; zpR1ssnMd|DNfaV-e=p$GUihKH^4MRX-|SDWJQixlD~}5W`V%C7IFFI9N*;ILM#e>E z9y7<|X4eBA?X`WYusn97U2w^V`mc5M*VyQ##apTNird#&E~O(KhxhXZ2T>h6t*4) z$rqkCDfsQRKS+`c`yD3AEMDymf2T0N!`m0;caof7f0!~$p?18+N3uYFg5(6}u?_#{ z;y&oR#|O^?mRsw-Jg`Gyc?ptj9;d?(71Li@525e&V-)=Nd+?K_%ei%rQ!js#V}+uI#km~@zsciy>{0Nq$iZjJNg}r6j@!%M`1f+ht^NF8 zJ4*jO2lO0o;3wWM@sSHTOYwh5dqLuIK2itDb;kZXNjsVOU`xZ`d)*%!1wZVeuW_h; z0&-q)1m0NKcukUzArQezDb$XaKP|hwKK>MHhx4`*QQ5B2ei)dZk^a?s+{IsV@wfj~ zw*32C{0m(5<6ZS;m;D=E{B{@r>n{HLUGZ#@Vrre3Ucm!!&=wpL|I|uD@bj#pQ&+)>l4s-`i+{&gPw zDEQl#Z{81_{|NY{9{g(X_sqdBCjDaYt8cfCcNj;%K>gRi=YX#P_qam*uK*qltOmXZ zcp~sj;6=b|fxW=50aL)A1GhomcLnYZ3;_=Ub_4r>Uj}{)I1W4m`TrpBD&Wn)dw@g0 z?*K=T-*Mp6!2bqri@cNp4+Q=haU6m6-wQky_+j8hz>lE4D^dR>?ED_}0LEhl@DAWt zfDZw`2mCqkkHFV}J7d1Q6?h2nbl|zb{{}7si!hJNf%^du1zrvOEbv#rCxJgjJbl2o zBi=dix5qlNGuFYqfd>G820y~69|o)eo(sGIcoXn(jO*o($hdtH_5H7r`r*K{ftmjo zHS@gkulkvY7EAyjmnXnt4tcz?O`q+&hfVACzx_QJPH zy{t;?sc-=QM_cP|eE4VCcDQ{WCn+M1Z9{W*yILzF9+#l=chh}`2fr;0tz>$Ea}`hIWm`!ph9Bzv>%&D}2b__loaU{h(?R<0{I z9m)Q*JN{3(9_98quT5lz<7>SGbp>WTjt_lGUAd3@Z_RzYyf^ppd5_~&U(78(>T$f| z_H6mmhoqig6*?{13>FJsZahza0%GGB=y)v!FfA-9IYf2A9TDP>|(_5d~G6D zoW)7I-aGBQQ^sp`Z+1JQcyBXHIivFE&$Gupx6k91$3cLo`s(a}3Nz+q3Q|D?!=J|h_YyrAYq=Ybl~_Y=omdFi}6JDvs92Y;09PcPn&Q+sZF=E-b3 z+&<@}mxyDZPHHBoLPcw3QeC$BU{8uPfg;|$ATYu35jzv;Y|z;OkAAFkgO*W|s~ z{w#e->dimRj;kNDbzngwX=Va95 zz`0TJvurHe-`)*UPm&zBrFnxI{f?e^5Isdb5zgE|b{s8VmU?_X+kV+D`TP04r?TyE z`<#yy5yw2#ncc3|N{Gir^HM5RYxw8V{sJ&KBlVtN3zj^a?O*qE*>#=IY9D4TeNSrI zm50fH%l1G171WFPDr8fs#`{d0j%0uO`Y*HXaQmEx1tN}dv`ZtW3Kgx%Rh_(R$j9B; zu6#K=K9<>%(*Ih1JDRtk+c@4&37)DRi$Kf2XUD5*WpB#PTWB|TL@Fux!c4ZEARXqs zbrNyjdcKg|uGZY+oJ5_{wYRkI6_38>5Oc*-_SI}ZlBf@SBRih>Uists&ablV1j(z+ z`7n8>Mj-xbP3M8e6}n5>tp*MQNAHp2<6p}5tLm##FCP(Xen>D$&9F_iE3MM}#Crv4 zS00qF7<)kC8F)Oqy?)JuYuu~e!%t`Df!pUiOcHUd>AN*@s!-9I&Rflg*SZj&6n`q= z*J|s6w6f`Miav51+KzI(-nSS=9#l@TZA$z|(Scm{yxw0JelR;fYH!0coBEA&;_kPV z_Y>+hW1<-x&bHTtdgR6Ierv(=_u8HtKbp?Aqy5%Rf*jw(z1i(*&7DWJoBpk|zX;TM z8BzhDzON8<#Wm-OtL1CrU#H<;LD*CR`{bXOr~D>6E^eR4V=oc=9{jRKLKP}n)3~%B zf)01npRzwmd>wxkOc9H9R8J*6-#hSlu0HVwiBIztQ$s*~E_KkAukdJgoMm|4aPhqC ze5LVxr_1b0_4;SB?Qr{?uW=%dt@1(55LKvXP4g6z!z<5S>3eGt9FGDU;@N)T@CtOD zA^f^Tc0Szs)#v*{uIH_mzMCCK5YM$$J(=BZ63_XqH0=6t)3e!jxP8t?3lV>ge^WC+ z6)IX=_+GZ(L5I8PPZH0G4Z8ep!gFCNIf?qj!~83Gn@Sqbdu=+B{ptAGY`=rVX1|j} z?059r>M2#IXpMPXv_GY`Y2U4UJ+9C9gilus!fE?KcKiLP*TmS1O(luvd^R1){<@7%<(wBA-i3z^@gRLih~7<4-uR_NHBJoVB~PYaJ8VeK6q4iy(231UZBoTcb@b) zl5tl)g0AN!nouw6%Wh{F&x@!ZZrtbj?0j(hY@wTob2Bob8K4Rkt!cj{yR+L9DZ2N5 zyBycJdX)iOd0rx}7KIUbB-}Tgt!e&4 zFjx(Y0%O1gum#u#Oai-s|E%Dj$j+zR&qeTOe*>$&_t@Xbz1Df6K zVdl(V$Vk<*j^4F72gmg~P>)~aar_D#m)(Xud&W(C)I+`l$90~l{m*&Gdqu7KJO{bl z27QfF?cR;!x*F*5`#g?+6UTM;rt&|)acx(RKk8xUzi?cyA5?w;$JK8=E>Ud$SNli( z*WYpFcN4j&zW$!;j&gYAxc;uI>Z`o|zN#>y`eFg8TSd^YePy)qd1*rN49F z&X4}yfxDmecMsfo)89XE&u_2zbUo62bGZmkT2DHjC3itRGA;F8Q4gZNJL)Zv-yij) zi{I_C7jxBzA^#@mFQC2$>XWGNhWaq{_e4DbzEn5=tK(4Py$bKc>NwST;&mR?_gPg= zQQvEI_m95cs_m(~zUR8u{&A1fgU)GfJ@@j~gRZ#z+{-A+`OPDhBW^vMM<%-^?xdHV z&Nqw$%eO%!_fedZdLwSg+Ht7|1JYuDMCuVucv$LIMEJ#U3{`n)hefW3oCol4pL5wy zKrRC5^Sc`_yyEiKb3W93uETi23W~tWI6=H<);ju%*49fe5gGdXycLnp*cVPtuH;8F zqUWB|=ww>Np4WMM+{NddFHJg(=YqnwPB{1K4_$iBWsO1lK!@hF-|H^8HajV`hK2UUf-M3cvW8C*K@a-&oCH9YB z_20|xKkB&VQ_uhVg+&IzGar$m3&>i1Ra&$e*7O$#7ZtoZxDI>pq`b z;@{r<+QvnSbBORygkLB89pM>-oQF}u1;U33IX`N}Yy5{lk8$x0l@yG>mVdl_6ndHu zj*s(^CgOaQxt`DFV_bsH-@@lhmCHXJFU|Lh!QcaeUgKq=BLDc%-qUqT`>PuMMuBl) z6R-`~30w_Q$lLMc53hq!!oOzplj>K~@t1QP9}er8KqUpoyQRNM7P5~A@ubh3hu#_Z ze|OrC9544H?;p9(dd@56+DiF*`!W586;sX!?MGer>Yfw6yB`;SDaS)l4+9mZek-5O z-ZwjMajNIauj+ZB*L>+mzGiJ~uwkInNWXZkuP?ar%yDGSm+JFh-#pKnZ2vURGk+6@ z{ouRv?3Itzj)(F8_5wS(+O>0!SGBhf{@M#4q{nA9_^o#3#64lcvxF5L$oxiKUR}$MhyZ=sd)nR5c z2)f>%*-QWjj##6;LA-yHeouD3605v_^AhyD@-=daW+u0X59}rDGh^ns9Hct$V{&V4 zI$G`V{!As_pHa!O_4&u?qff~BQ{zy*PWr(89=$Yw94haHUgwiR_&_S!Rh+`}zT*oNdY$A_oj z|ECNco$mFA#|4*a0V@iO0TaL$AfJD@B%QzVoDYBON4*o+wa054U!eKfN67mtM!qh& z7dQyHVPFb44x9vfK@-`@)!%2(@xNrO3#XyI2H^i?@B8E1uFCyS(zNSXfdU1mR4Fi} z!qBv9yG(X9Y1*xmtt(A8228Uw&DxAM$(nSuyL|5}&H)iCMsC3f69e{gD-H}$W`r>- zRIIyGqYjKXG2(!T6Dtm^I`R8{&X4?R(r)1Qd+#4NTc6M8obx=-dCqgrdCu?iQTzxm znSrPL3GbxFi8<%!6n*Z~4}O$>dS=SI6K>K6`O{O;{acRv#vJ!tbSE=!qTM_~#F#gK%*ECoPnEsJp zzF!L+(8MnwpRpT+`^1fkv!FT%eNp=K!kIefRVCeuzlwEC;>%!me~w%E=RQL+UAg|s zeJA+jD~BpvJqxv;F?n9_$V1ubTYRR_ccJ#P@t*AVp6ny(JBdF^d+0`y^23s^(nl4- z=y$5~ePcQDsrJ(|Cgg6C;koT+wTSMdVL+yhihE-(Pd|QH2;uAJiUD+AIH$ zDhY7lr}QCQ|8wCZ@5=5+s#H+@qMy?5eZb4C@8KM`z@80_Ip;KUG4#?y#jEs|8@~tf zy^i`gh-apq&gG}vE%N;2Zb>(cC)K0dr29_k4&h1d-~)J4`XchVPliYF{5kyNcvAcc z>Hng1zl!H;@P89eqCbJ>8+fwCQcgUHt`tv-|1>-auUz^smhSh-=Mp>#?*r1U(nJ0< zk6A1I4R{h?qkOjD`A4|h@FaOQ<4O42@caXwK0GPjop{o`s2@+l8^)8y5qC=WeRvYy z7@ovGf+xxIhn{(R1dmkB#yi zsj9_BkWqbHjP5p-A>D3OqTs+Uw_H_m-*ovV`}RNKSNX3(4CJ8~;IG1SpMjinzq#Q`UbSAQZ4*?Kq5bMCfLo?BJrkmROv*n>ZM@A!;L865w_ zU+_GU?~1$H{~}uL+2>aaMIDgx7YbMYet90Zf~gf<5wc~T^SB2kT_OGK{+vpIib*^V zpDXOo5j@ErWrs5M6B(ZCf3og!`Te}j=VYfxzj$uD^P;3v>Cq!X%I_%tD8GAx+36ua z`YjfZ)ciuVbWfd;9l!K0_}Fx2Hol5Y@h?ay1FGeD;nym%^?EGFU5HPier8niovh84 z&o9p%7wTtf<@fBAK1na6&jkKRcN71vQV0irN}pBSb?W`hP>y`6pLuwRkbC+A;+fme zl+n%mXp!mJdquV$0`Hl-Ts@zo2TC95VGMtiX5UDDJ)CU5mo3YdXS_b!jVSons@0m(EeIxL*^qa$PTLFHX=b_7CQ_vZc`Y(jA6!B!v!xXxwqqM-e^<2I^1@Nln`F4dr zrOy2;kDTZ8zserJt6&daNXLP&(zpuA|14zh<5JGh5s~kT+H-*@&xP#$Me@A8D$i72 zs5~d|M{>>N$fe3d6~gFus`CoHIr1rcAN`q-`^I00=i9aSJq7L$@X7lFgw&WPsLF2_ zRQRRxyuZ?m@(<#Lbl|)9kzGy|H>KYY!sn`Iil2JM3#40x@09#< z<5BgxN+NEVC*Ib1!c}~^&v4Ft1-aq#xuf!agIv6Fc^`oCZ=2`7gIalhKQ~`JV8C@R zzYnPR6?zt`ht=}lf~t2HXOYfGxeC?8=OvwzOSLOAQmzpx*J8<6m6IwN%c<7G$l`4I zrpkref0lSg&lAth5>K@&WFP3K7mw6BjdY&!qv}y%7o+dbmZy5j-1YP9$Fl9|1Y#z; zrSvr+zt^V(%GH-jM~g&glTS6?ZkO&&^4TMwgYp@W&yajZ<#ThTNJray#q-cb;<@-@ z@hr_r=Z-~h{Ud>XP7qI;ry9YN+An&Z%zCnnmi-&>Po}@LN$Ra@nUF`(hu%N8zVFM? zH|dk~O?sjCE%Lj5c+LAOR9}*k@5+y7%TxV2NF?;GNk|5W}dckWZAg80y{T0BzriR>x; zj2vRUq*S!8Ez+$Xw@H8HF7!-F`3r?B|3c+HDDR&c{kLqrRef;oa(|Kh-kj2#D)-Zf zkaSe{u+T(6@>P1Pk^-G-x!;^4pT{NSt=cZ0)Bh@-x&1Yzf4z*i(4&xkdSp6R-j}T( z5^?o{2Au=VVws->F?t`{I$5 ztY4M9&u8}oA|4g!xlHOy?x$D&>bXtQsq#emM*2$Nk96Z37v%}B{P#}vHQzq^6Qe@@ z-14O2&z45{&VEK@y4s7g_g@q$Z-)KCj)ksMCv61Jh`j%(P`~Y7%FC7<#qg`ST5YqlKm%ja%~o|1IAdI}(R z(n&0uowK=m%9XopNW_1jNc5NJIamKj@l)+Xc5J7l0*+jDK6t0#9=K0s zoL4BmLi_BKQqDt5s8*+cfe(xPDzwkO_S+(TD!-~hN*t!~N4h*Zk*z_c-ztRB?^N5F z;KkYUsd)i4&$a0S5uR%onkusCMC^rOq53~4)7w^^%}?pIQ2l?ZfSwW%fppUK)IV2G zr8)BD>Z#BT5= z?jHH<`jl`dC0=g3EMh%%SV(UzGX25ZvgPvE&#kxHbM&U{eiEXQjw=2uyN13~y#+s) zEuXSy$(x1$^ssp5+Wq-7rKD8y&4(YC=|1rHzh~Kr{WW`tx)KjnL~ag(SJc0%$Flh{xvo~IJ>4bgl>F6*h&UwhN3wbf$X|sp`kiXMjgM!`r^=t|cNA(* z{gSRtM9a3wr$;^q<pLHTTvPlJ3?`shdbM8E9Z5q@*QDXA}obI;$h%kLhz^W~eu zKh@{p_e8!9muE{FpXdI{k56UW<1L7oG*5adr@v>j`H>&}syIx~H*b>e+=mhA%v|@& z4gX*F|7zfWHSoV0_+JhDb2M<)g`O=RFnJQ14t-STDcxlDlzJ9>syyZVO}Ja6zhCP7uQ9i;_LOckSymHWySd%$nGk5D8=DXmR-}mD$Rn-tL^M3I zK~I%RL}qN)fGebpX*M)oN1`ans+9POh(!40s`eI%ejUkF?kT4WBs?D1HTs}J~_jYxXEng?euf9^?$UKV)RUy+p!MR@z1&e>4@(%ts z`^mK?*=(tqDFT6dh)d-eR&eZWPZZDj*&s{*kZAlItcv z^{;Wu+4+gmgnG$EW>k$^D$;0;ROB;-Z-mY=-DxiAgeX7tB<`8-oT;7*qllWgU@9Xr6P1}2Y2h;k zPO}$+iKsH)v*}3p+)U$29GzG5FWij>3w+#rS8)c#mk|0c6kO49`u7F4r#%V~3*N=r1Yv zlwP+g16%K@wwN>ARfs6ltjK;GVRx7C`-5C4}2-v#ab;nY~n?Rc$Is$;7{aCn+)}9JSwV9slXiO8}!j) zPei9A>S#qS%h=l+x%5<`D2AZc+0ZOQ z4Ujf~TEMA$vLoGy`auSqx9K8LXx%fFvVodA5u*3BQS3;V^hlw~6ntDp;@O}d64vno+uFQ^+!| z+|2)YT5Xi#l&Fdqvb{&71e=l0GFsO+e%x#|uQgdL)+N?W<_&919#5~+j{7QcapzV2 z{(CgRJV;HB9ZtK0`DyUae|fRwwU*4^l8=YQ-tTa@n7=f5c1{efmPXvfiAzTPv9}8G zZ?&v)_Bz(tT(}vupZWc>1ZcIibab?BXkXjz@Os=XFSz+7vw!44{XNFE*#T_$BM&2Z8)w8$28%9Htg4iBiitkCLAp$pD`_YMl|6G9vVx!SKZC zcrE~@j#531M)*89RCP4vLNa9H!Lec?fRiLQI5gZ7Ii$GI!V4Nrb zf}9k5rtmU@zc4+u(eWr~rZmy;m&xM6~;Wo7C)sJF5Ankc9$bn#Z_5umaj@wV2&5R05v^_ruz+Z|rs3uV>psr9orYP;Zyj z>l^5_b~;^jBd)(Hc5R@O7qZl?h?Nr5a`)r=-*=kugz_0mT z-;dZGT^0ulWJaNWSB@+j)+mDzDH!F3HR2ZEJXLkWnzSu2T493hRF#~a&R(Z)sH5NJ z^krN;ygdK~1X}H*{a*vy1o;aJ?{`Ez&}+m zIU8Hs9d>uO%em7*x9m#R%&*Ti8ySdQ`~qNqVIAe-X3CO}FHa8h8-wpLT9aC(; zJ9jwD9YY?6S6^c_)zp|9`<-3g4!ZWZt)rK1_m_hg&{vrH`)xyOojymutykJ=kSuE+ z^z?K6_c|JfY>j#%@=tw=Y{?Sua)nrX{(ob4W`~+v&{=eHMR6y zL(xbP{K?l-W+ApXJh31=T?M;B^=JB=@WiFz_#z&eq1|@FMqBTI!*UJD5c*?^Dx?bs zOUWK4VHI^`Atzux&L9JrC?X3PL;cf*1I5HMSsad(gs0&Np9SIAh2iib!byr)8rNUF zk@=&)R?Nr2E7(64en%#Y%irj1sI!9k_V~hZ@GMGa;w%{1@K|X$p;8-e5U6h8^~c}T zz+8kw+>B2Yg%etm6UHL}+s@593_D(?7KM`>2g&gl6F!m&C5Yw#twRL*(MUbu1!^ID zm?tnqsFq0J8P$@{SP{XgVrn%I6fGiK9V_B;S(+OhF1x$SQR{OLA@})vztv;)UAd}b zJKH|}-tYtxR~$~9#-%L^$Dw)Tf|m3jFO!;2ED9$Ugp=h8CN*hZmDNuLH)a)@k*TZ2rI-Dogi=14ZE}9jOt?4{^mJjUf~dUUHyh zS~Z@8G64?W|0l)hs#=G`?Hsan4q69&tFEPdN-GFmlvL?{g6tluo*(sBm2FsqL@8B& zRCAPVlz*5(QMQ4G@|r|XNtj237SCC_L7b%04a+ME_*Ily@q{YK|E;oE>eryNG`Mjc zde-s7N+cntCA*|E>D#JaEY04l+ft5}Oh-qi!;$G2@~*Qh8gFg=TDRBRi}udq>vy`k z(YM>-==V9%+Ez{L`8=OFE)KOLrtW;c?N)2RiC$ad1fE7&~kg-sx>} zdbhdJ3fJL789ii1MF)Y;8Z1E%HM1{E_?7{Wqu=ZB)w;K)uz6B)P;0ycoxXk>hElHX zp}|4k>&O@hAAblSwutVyez3(hBcTU!Mae$lm1K zx)q~0m)(JQTwJ!;ToKhSqlhed$cH3(z6k3FTo^~DVwf{24NlC%^!w0|8N{2T%c=$x zSM97>-shkR7SmQ}Xbs2onN|tG#gHXimks@nKKBmCP@03K+tf_y%%hiv0Z$hO#k>Gy z5v+2F!jOk%xzpQBlNpvyVWbUta13_0%V$GsfR*Mex}S3?+dzd3L(Qxr=5NavgDPV~ zGTW>2Ag!RR+rV=|WmeWOGq+HQo=tcz2~kb6MuM56MRbeu2r)P$?H!HKb7LGD+}>ri zy6l#Yc05z68iK=QZujl%9S}{^prW-}&2GEfhEe8510Ov4-2G;Yk1Vb~ay-kDd24D+ zt|97P(+HC~0Fp_Tw=^g@$d+_tj}R-OvmheODw@-5vIekZX=3NnU@lZ1j+N&dx8@Fc zQ)6LMqt(*ef&NJ(sS*$tyz&o#XECzLLA8DvhSyEJ`@p+{!M9TU3XZ08n02gW{%}eR zsjyn{sUp#Z$x!67^&T5$8`{W-VhEE~jlr6pNt&g&TD=vYCfe$2b==^?e8koLHV^D7 zDKIIENPdhqjQ3RuD}do$R&PayoAEs=cV9;4w>xO^0v}W2GdO83H5qdw>G=>6Mb_%t z{1|Qeng%N>m)#+#R-utM)tId?KHh;|-w;i))brVvt9Dw^*V-xj=h9#mWtH8P8sWZZ%h4XN1tEuU7cfysqV42)*y1Q$`89>bxWi)*6C<+Ytd~%}M(mkt9{pYYI$uajY2O<9~$-T9OIv+GS z97|8lyrV?S(?C*G$#)dhdeNV8_^33-==NUv$?CTv721}Xp&aDXhBU@VsZ@4qGq8C_ z-A{Ka^WSWCUVY#H} zVHJ?xu@Z>I2(gT z-I+n0v$e|sTu0YBhp)%o#XA)kv7RlG9)cusNH|p){KjDJtSKh9~XTa={j9S&E2_5mQ z3uwtf!eQwJ(L)ZD4PawC4rSD=AJE6c{tti&kKy6RC;=dw0fb{3Bo9ZGiw7Y(>@*?% zfXFly4B(?^5PtkLutW60hiQuo5EtacNKFs2S!jZa0a0O76P{G&c(mW5yq65aoO@Kd zu`PygK;nV>C|>m9P@H1K=bNMiiZ~`@Nz&t+RA!VqJZ zV}hEp0mVd=1*g}x&gRAbm}qJ6e3LAD)>Z4<&CS-e>rGAAy~YvE?tX`9pv#F}Sbj~g zavsc8^vP$r*CUiRV(+EtD{NZ;uhp2d=yBT7k668`*KPCh-pfpO*Si2FOwK&fE9Q{3 zH2A)GkmdH7(%=R2Ag;s2jxktOJ|CK+%V|Tal1_HjS#yvy+4^sAV&*DiQ&H8~bK?7K zO{l(nqMKo6v+A6=u$^9yjlN;+pU9A>Vh#%0{)bI>JDhxfRCTZl8>EnF`gE4o==ttH zzDY)mn6l>`vT$q7JvN%icl6VQV{MHG6DYm`UNll6UXyu8_qC$AnTxpgh8}FHL4vT2 z$>i$7>{l=5K2DN)Ip*&>-MuG??bVxA^J+4w)yOQ_>ejmLw5ib{EGV`9p^f2y5j87E zT{)OoIO%cpdQ2{RkGtPuQN6aH${?&dpA3^_TW!wXfqqB3!{(*=6vZe0ZJE(0$)~|V z!`rNpykeC&MOKD>EYV?ccE~c&-Hi=le4a-!n>jUR$N)X>2hK@WTaW#!Hm|SQHPDA` zP!yw@(%xwC@tpHdWv|XL_sZK2I5AmCL#53gkd{k=6ce0Oo18ynS!YU+K? zK8Jh2hfzIk-0U^kO}xHXEpC0y@~kLmPjWLR)VgSlNU<%RCpLqvtBa3Xtu+QL0?>}~ z7KaTj&MK#)w`&OFWE5{Mch!8HNO6tst|602R9e^@uDt4b2-n$2P<^7 z(MhviRNw9Hxewxe$X_JU4G(VNd!Eipr zWmYRSc53CMzH+T((V7fXV4TN2|@{#?CnGTkv|-nu{pAGlfW(x!gCPhal4AFDej$tT9ER zo>`hsX5>P>)AYop?41VlvpC6oury&4ly$Ymox@w@NvMdQ;{n=stEGF;?&S40EPb!^ zS}bZQAN!^Hdz%|*Potx2h1cQ1+yz=aODz^|xJ?;Tf}Z*)4dpYEpSpI|PMCB#Pi=_F z9P^=fEOx|Dp^xTgx~$+vnAyxNodvm16ySbxl@xMj3{_QrOy%cUhZ#eg0sAWX`W_`w z^|gDDV6=4xwUcF|8fV1va}u4HELMYgcwo!iPOn_w%qRi0V~!LX&(EB18@2hYC=@-} z^;Hgj68Y)U($@|6wi;5sqL#P)YMsNdo^vDV@93gkU_?Y>v=6DgSuNxVD~dvge<;(& z6q1y#rrw^KfJ6#u--7BcMpCG%VH3T`lsBCb9jv#}w%Jr_F(WQ4!9+G%L#G1+S;uU= zDTUWSoAg{=WahcXVyOV3-CCQ^^6?bCj3us+Qd>1Q*15152$7UNSV7ZEy z$`jw}W$?JYd@r8L%QPdwW=650gCuR};5Y}d<5#N4Uo49$1zHBSW(5W^1Jj4CNGCxR z1YHl>=h_$FzLSiA<>RXQ!zH%N5}Qz(jW?^rs}@9tcX*qZL*dPs1{oU4*fxFTrsgX} zt057uPIaMpNsAQAhSPR34JW2t_;R3ZGNbv4PqxYACpg?Gp2{>&NJ(wA2CE$OIU1pO zM?W?}yO5J&%Dbk%53as}KC>Lwf&DY9Fw6vvlv=> zBpYc|;|f#OYl!FN`W~+GF5Y37tSJCaUQ|YIn;rp);Pg{ zVF}i`_(D^o-i8UZ2J>nhbM|etbjn(wGLv^<(x=1C*#)Dv&vv~y@QY4~3EM@He>v0N zn1+)kzC?7|Anx+@7HgO68(O>j-2)zTs;}5wcLUCW4+)w;iAGW~)tIWk!JNaHbJ_Q(+7z49Q&V&rQA-n!hmB{)(l%36bySoopYhbfAcFxOA zsH3ZK2*#S8GMg;afRm$1>|yoa0b zeeqf>oQuU>i@v=WW0{cxTfakWEb(s4iXc%S0t4FTKG>D+RO-B_Mbz`lpWtKxJ}dei zo?gto8GCenxvL^{Bx)(tD&)UDa zU1{x7*Q}6o{R{Gz&DwgJ2;|G2IMIML{{Akqgz}&cX*IJb1@bdlR-0nNZ!o}-Bp3A( zaJ@odUcvml_@JSFz>7rJ>Z!%LfsTs~ff1&dXhBDfA!rgNYYbsk#y6Cov&c2%<#Jif zO^pp)ZbwcQQL16n3l@Hp)1(IMsr(dGEu25*%(G9qDji!O%+gNm@XFm#Plhrg!g1e( zK`tEP5QiA?b+{Y#Lqi_EQI*&9sKm`WruR0_l5rC_k&ht+&3{sm#GNWkG3%@#;l~Q# z=N=d&+<1Q6%+qItmdKAb`yd%1Ckr5Fo+Tr^>HK&nb6AVWXY!GYV_;m-{!(5Fs2@Y8 zvpV?kteRRJ(b?g|S%?;QuR{(D_pECV8v zu{o%g;k20-9B5avz>ds;y&SvZ`d~CsKLm0#FLKscaUvf|gE($Ur#^XI1CUMhR6cYS zFUEhsG&Ra3t5!W9Nvd0G=DiUSi)g&(MwfGtd6DdC+Y5%ATQVOaUxCUPSfZj}Y=GTB zLn8BcrVQ(}BF{Q5ICn>HCNE9C-kpD;tOHrx=jzf0@=`$TLA#{|C)wq^PcVg+d1{fb zg&Exa&Tgj*i{ThYtoG{btyWw&fV+ImYP=K5OH8NQuvI8Uo?0EMqm#C?nbE?U>cr+{ zNb9AvhGI=|l1!G%fsIMOk(SfMAZ#oz4}%)uW%Edn-69!ee0FH{fX};;uh`Qpfdw4_ zoB`;?EBd9f*y5lt8L((xQmp;B`FY1wAB1{~T@GnM(1x3Q;+h%aF_E7Kl|PD}ulryl z2sRyIGb`Wnhx(hzN{=OS>J7E%FL9*TdHL31U~~f}XPjLAn8L|AqS{6(G%~36iDAqOBtxlI(TEjTQ-a|E{p5~jqatRbE zvJGL1NE9JV5v@k~5jh)GYziH0)i+>^Cn~sEzx;YS`r0@|6Yx0w1A|AMhbMGp9;RDkthp zh5O5tA+gF8l68)LY`Yn7t>ruFhS0s`RVttm=Q{bXmurS*%-akKGapRR;Ue3vUT3G( z>0NKxDCfF-YjGODH`M5?u{Pd-|BW|@RyL%lmZv9$d_CxHb-2^J0jOsrV+p76y}aiy z=X0;7Yo7XOn;eB-)zA23aJXGMX)`VI!HXdbu>26 zFT;XSvtD(zvB!A3)t8!io|4S!_04OW*EP3xSUaw1YqqXmWwkVSSU0X&zt+^zY_YbO zEG?$SwawP{=BqZWY3G<0te}hT`w(u-=c2_Fw`Es0Uz6h0w8q@AW__!v{hCu|7%vm^ z#Hl+AG7bu%ADNoy%{pKr8oz{+g^%Rg=*Vi}`wmF2$y|c;O#~D?og18aM*tzruRz6~52rP?g-Q;t1GDhywp1*Li6hg*GMIy6z(}YMS5VVV ziUFQ4p~4udufg%cbKvogEkq)8s$i%%Sc^Dfc~Dk6e01!9*Fh0%cK2eZ zB^~Y*%*ECB?W-FJCn0b+OA$XX>$%bdMVg{Cf6j7l-Scj39x8)-$0>(?9g;-C@`2E*n;`X9xieyJK$<(m#>Ei z!or_YMjs9t%E>-L8B3!;nl#Humj61ZYZGBdbA7KN--#^WRP0k{;`HB!HR>33qXTo^ zLiHl|N%wMTpSZ-b(VHL((9Irw+(bo9H)6)1nV5%(rwPE?foV1^s%C6rKx7xAjKl5d#UWN*H)+EbNhEKew= zpd4I+NS;8XX@{t{6u1>%dZ9=r$kE5A^T|1tc3Qnyb|AkP_jB~wJwxP-OD8QqkULS1 zE#z+c%n0W~8GJ431qCJ3K?B%!lve9>zJPXzZ=m1B+ZH08N#XQ)agT`5l>aOhne^mK zy|siNNCjch-RgDpZYAGf$~PnWP=+TpM1&a5@iV0*&Jk>^FlJW{YUC_v*CT3ql-_Y0 zwFB1^LGNdwV2OJaxY`=sgXBGx$#n`(ro%g_;)<_+P{?#f2)}et#NVFI(wR9itX#+bvr~x{R~ITS zDiZ>8AqXD9G>SZ2X70se1TLrL`%X#N&@7a+w!*W*+OPnPy@|89jAdXBxomw-JH}qz z@<#H8a0V28G;c6OFsD!^(kLj{X*Ew}_|w_?4E@Gt1u3P)(;?kBU+49@?M@T|+Fe8K zHSNYlCSxj`A8t()z^1R0WS}Lp(3*q-2#1%3tUz8y)73UBY?WAWBf`vr=szb_5FoNF zu9*mdEQFNq$m(aJ1@oh2qJ(l$&@QTUgtNj#Cl)v1WRj0%p%7u?5I%8*PH-1>p4PZB z8lK2W;;u=>K&u*DqtPrgN#O&*_{JVoci5}#}k(iFXJ_w^e*yx2pjxH5=RlT3%xrc_uy zu?c{etaKPY#KcuIllICm;r@zL36j3TJOncRRSgN|dJ5c7+8YN`o77QNjAclaa5{9r zbv+I>k)BX^GV0`5K@=5pqyWa%4%_vpsaT7qsG@UVVfF*3o4I+Om;;SWIkB3W181$< zMvHB3k-k_4CclVVWfN~Mc#|4Wquh`sa3VV(L&juwh!Sf$+dEs5nT$YZZ*NBrmeVOM z{&Ue{4#4zMIZ!{1l@+t1C0@4FHt0Y{zr&52S?DWyaw3z3ui>|Qv9WDTTT`Ed#5UoQ zj9kxV7HD9_2DW3lY0$y$)Yh=E1uNKpoQ{?HK}V;VefGUfOCh&v+6Q{6Z;C@c_r9BH zMOT%5Nz=yeUe1bFbfVMPQ0L+2JJ}C4^;`QPy2+$(Zs7Yuz2+S(p;^aX*KBQKw`yD2 zeUPx5J+JYs+sN+h*0Io-hLO)P?z0Cz3G&g|*lz6r3u;|#;u<%5<{BM4`V9@!vG~IT zCm#V$Q9IkKr4t-xHgcwraHNVAk+|$>E%s)uXHS-*@S53gs@dta>`tA59n=-v@p6Ch zR<^fz9eb*Hxp$zi51%B%kyUoIxB;DB+{nYzw1&T~-@)!FsYmtMfYo>MUoH)zc~uAd zuaX*U{q5~V#JCs8U1nd8iHOYb)@N6p})gi zXZd_eMJdiMwy(H}?MHa>TjV?ZIDCt3EM7doUMP04z_o5Rd2Jv2 zvKzViG+`VEgsdIxkHsYHu4|cg8~a=Fc6QsfI_960fwz@V;E8J}FjTUgjUaGX1%90e zzR3e0L*QKq4DrBi?7MJ>;U1OlXW_md?!D6e65M;?j!O3%a6ba~q;%i3U^|P#o#1YW z8CpP+O!LU@L*M}f9;3kGh7DefMuavg3n|n#^pDVSqe=mhxuWO;Sqa5!4la^PO zhf4?8H%ndYAe0*;ap13G6K^0CmHZ{}`O!iPd+yqt%h&nsJG-t!wd`g^IJm?YB>1Vf zI~HP=U375nUWnd0&B4=BtjWBZE}#1TLLG}dphLFt^V)Lm_Th!tQ^LN9u<5T;ST}om zA*m{GosR9^tAj)VK&G{^pD%Q=+u*zBQF22O#~1Ri?RB`Xceu>#<*S*NdL%UGVP?0T zmMW3#rj=}A4SVA>y=l2LepKTBwuqm-GMRI~d%_+rTgU#ZOz8ACWzgwg%H%>vzAuTf zJ5IN-5$NMUFDqJx6KHF?FutUDA{=Sk!R}qOoISdz24}VK$GLJ-^EiA?NT08Bp9%OJdWNXX?1?fv`)(P^zz=n(q&J-o zem_D84C^n;2G~E!T+%)aH<3xtk?2Ork_N_B??8pD11s zvoDmvU7u)B@Q;p6A&A;$WCKE@H! z+(Ob&qeQW+@8@#qvDY741#$S0w`LD6Zoqd+#OzQeMjeq@I!UyiwfglO_Y3GqbhBTb zMJf3SQZhp+fzKbgPaHm>0QoFqd(N(Ndb2*nxyo%H@X`iu67>%iFecn^$j@|U)>j-{ zWyj7&3%lNhZ*p!mx$qqTFV1;%*|47uZSIP6Q8jHfZ^9>A*q_hi`F}PE_5#EhCozhs zH%1#gVA{^Xr8~TPQ`b%%j2-Oz=g@)RJcj2{hz9$24zW54R)=_sy4kbb=T-P5xesgu zuE^lr|9s94{*_7Y_zb82bOq5*1AF&pgpTguK5xS3IQgJHKUguqep}&U_iuKy&?nH& z4HKrBJy~IA->U%SV0FX(R}Te#6@iZ+Fc>6CI>qFo`);7D=gxKT&ot&Ww6C1Ubcp8n z=XyKX-_Kpw!9I5$@eFXDe+JJec<$vqx3OE!gPnnUO1i%Y_axj$xf^UA;Ka9a;&B8X zM4vd7oD@dQXjBz(EA)>0As;Pfm zT(iu*RaVt>?c8>yteu}i?L_|zJZ=V$Ny+oG@7~Ua;Z8{R-EiLy_X%>J*1*2>o|;-( zw8x<|lmJ^VRnLdc&+JN1oNqv3m)*>o8Z;MZ98^d1C+DwYubyA172j1UEa{#~Skgx- zE$p68w6fpB9*Vv>`_6mjC~AMJWZG2BN}z0E(HmX?d1M2GOUv|ErhCDtoSoE5zUzG0 zj5O8`b^wgcZ1j9PJ9<9)*Tbiwn*9QP-R$x6sW9KwgCcy}X;h)uA?_1~PvG;y=LPO_ zKYU{Ffq}Rk{;19;&L3dWN*CMz2{(Hl3LYLId@~!aw6i-ak*OmT&+qV-lp*&cWG~zk z-yl8-4x3!{=s5@;{41J71&XHS9g3=iDKUV?iH?vY0bc^i8J?jOP(mhPM0 zyPX||JIdWFL=P4_^UN&#UcH(9bv1fqHE6l7N7q+1htuzEV7uODVBdb9$hhDI$hiA2 zD3rf@FIdN(xxm5_$kspcX70p$N#IAIo!uu$tN}DmqLqB`eRJgX@e4@V-+CVrM?t)Y z6Jsp|9~TkiN8h*A*2(*Byc58$m}hUkkI1Gu*#VH9;ACdzzrfCJy#PA>^dji|DBi-m z7xCP<3n5{+cYk&f^gPPp*ylyqK7>sm?8NOvwYy5k_WwIVkhk#*Fb2B7#oj{R-uX%J z{STtve?QS}W3OGXo$ZG2lytuZ_pNZpr2Doid{YeW6Xb@@*-KSIyH8zMNU`w?8`$d? z(itvV@WfRCLoi>f*qaw2J5F4*j_tbG!uEW!mHh)sN4tuT7||fbi{s?fQ>f!(|J6I# zofmeY>CE^T4cmVq>^FPhLNAM4xQ^|+kQ6=%&Beb-DLVWuf`@)gaPp@@D~B$$v!7gu z9$1`wPXJP>ei6RM;Cu8_WzbdlV(4;L8A1x?G5gX*m_fo6EBnetWD$W}R7ay)EA7VP zhZK)qR8JmW`0yjZ!uQpS4BQv}?IGN4gIe7Kuo_ovtYXt(6?vcxawQ%icp^$L@-)H8 zHxUK$Zsg(tcGtx&_V_0;AAwxh{q*Sw4Fgi%J#g`MHUZzg&M zK~%rYo@e4>>UqA5G*2Bn16;b<>lc$AXTawO_pz~EOHf+iKKvRm7B#THEU95Pf1sZF zh+fJfIaRQOJ^KMYd*uTuJ4az@6Sjj*TvDir{N$2#?ARruAnmS3xwxy^!ggC**=PHh zj(R8fSP=CZVXUcFzk|izFRU*2l_qlsd-46GT~Wu5zrSGib+DgSQ%aA#pHdn_i8)Rw zgU@T+=Q;R{{6YBmKR`G~;1eOAq8f_9lAfD+`UCm8uX`?;-40zs5&Vd=dlBrWWCXwF zK1ui-=sg9UoPu}ewo-~Av-bTbmZcP|Nv6Jb4^?l&L2ftK%y#dj_v%s+6 z^*4GZwEx0osQFQZQ2Tr70K4Zh7n_FmZ`%U(Jt-)LFSE1T3GZj5cYmBT(+IPN!op02L6x-zRCmR2t0wnQ69LBCE?zMxF)1~2JQgdaqeE<@1!mj zojh94?pd1Ab6d}%A7%>*)NC_*YiZ%R4z~Mp1H1L|b?jG{W6EPozA^TZEv@Vx=RuxfSzP~0kTZM2kjX5x3R-|7dr~yj>xiI=Joy*9hlY_S|6a6wMlC^M1Il!HY}rv5J@3H)B5(To2TdthaHlQ*{`m zgXZ(}#rW3){ok-K>I-o2^%LPh3>^(awC z>(PkRx3XXKQENpk%`9GTXD`&lzJ*D>d+#MU`c;IH{jDEhyBb_9hAemv(Z=DAHjhFV z*0WzVtY8PtHSD-qpV3-lM*2ikgP454Y#f}sn$y#5+#}Fj%SM{(Sa{WPOftfhdIjP$ ztC_CX*6HXK&O4SZICzU*lORP%EK%&(!ajmE6V3JW`eFN6OY4elUWpF42b8y^2@pqg>7 zfwK51l=|s|Buh7Yl>1CkJ@_wDTjEFOpoIS&*k<+vgPr}4oR zKO0=^uTc81olHLA_!Gnx^Diqfp8(%s>HZ?zH^V(j?u9TR!H?h!E}s=gf#geN^sLs1TtVu%VlGv@afOB5Zf|9ucEPMrKP_cLzW))N3ZWI3l+Q0d zVo=Km?vp|_6I@n15o@Fc)?v2&~1dn zz^Ccme^Uk5^B=C*&i0X>rTZUn?E7!3v{)>f8+4D6f$Dy2;a~qRiu1qy1 zzgaoEG5Ny3K$2fl?3oSSUsh5X`^QSyfL~EqH~Z|rQ2PH0Swir^xSIRh*uDSaV*V}+ zPhJMzqB{1ukJh@WVzJ4Ou5f!ZR%o94Xbnq#wBAb_X{pop=*Lj>KPEE&&mTkPf6h2p z=6}s-VK;ZRvd_DiR!qmDvHNI&j^}qjMj{{hD2aRwSvL95xjYdu?(;f)j!2&uxz7xI z_J4zLYDFOyyF*FL&wos=_VCS~iBSIbnHOkB%KQ_Sr-RNSYU2e7y`aJd|aW%6~8SU&A;GH;h zE@}M-1dnq#^CQB*{Ht+0djJ%>W5WF?+!46D;QLL>*gjJY+uK;EF5aW=$Imla z%cAC469@;)$g)ZEI(BHah3!Yi+>MMevxv#gLS`iE+4CSAE?2^d4fZ`#x5LN&U}9Q6 z>Xvh;xCisMCJfl66NB*k82}~!m;8BV-WATFh zsBzX#^V`i#n?a8gn|^a8N&1}qUXO94H`fukU zV_!w%5II5NiO;?ZFgikT{GoRNH*?Vljmm3gOwG7xIfGV!;BhBtkA4G~SqnQN?9HZ} z)g0k{TQi2i?1fcWe-U4WSl_?O?dG>|635_bGg@~0n z5%xGWa1oL_%;A0xV;m*{nXd4{3{S|&s%2TsGgoFvth-j#=B(_TIR8Elv1%d&Vsw2JoL3x0b*G07lFSt_ zF8!^mP3R9u#!;kV%4i9md!E{Lhu>Z1_ zW(FtMc-g@<>sV|J8Ok7x;P`{@K`N&nBA9&mJ;*g=(JO1b*RtQQS$8e_(;5Um%2CD% z9({~ZYH59i7ADE)*VJISpbZ`E8{GX}25eWrJ_|>GO|84X+valaWPD?Z4J^gCrPa$dEm-=PQvR9-;a=@t4B<0uyxf$S38*LN@E#K&3Qs8F7QpO%{Ru1N=vxBH@pJpP>JTJUKCnk(*;NwV&dM z3r--__t(|%ETYe#5rTeO9m%m)j|)#wJ}~M_Wd{4vIlWej-l$kj!L%oKEjy-WTzY0L=6+~7c45QNV+ zI%s(1w9^;bh0pgo&~U#FVYTR;x^M6{Iq8NX9;Fzk3AFp$v5&6LGSt`Sz$PVolansl z#n2jOLb*V@H=^zl8(rrBCJ9}F>W%gu{+%QlxdqZT;tnRBxSw{+F)|+qyYQb#D!UC! zPu?~ZfDWA05TswT$Q^>JSaOCxKuVIJLGy5&;0z$sUhf#{bYo{7?2jP+jm3*Cb@m?q z?Iz*%7$_&+0Co|s61raaeYpd>lci?A+L6DfYi552W#CPUEyiK!&-9+)aBPO&r#X!N zh2H&tB{;=l5X+)a86fX}b_}pvHejj2fhp&$XjX4}FG6>J;k_tiqtM0vFu70s=)J(k zJjmz z+QF+yKQoYG6h2TahleL9)W#B5L**p#_uwuz&>|-_bOxGDqDHPBN1uB84EA1{0AACD zFGdZZ^TwM!e6mcmb#*Yrm{8ci35nYz?AL3XV4QYim*}^6ul$)!b{5+Nz21ERvNMRi zpfh_e;MtzsG{A1X#>IAb~X{qiC~G4B{_^fPVX~-OxwaY9lmhQRs4Arn1LrKbc(}i4v!ar zBed+urZ|jo80TbC>|c3MI$B|GH-W+}@ zbt2AbP{&>*+!+p|zu}yYa!wo`22^q0wOPa&-i*|~OgK>vk8?Qo3i(WM80Rp-VUojX z4g*QT3H_Gf7>5xKCpetqFvek=!vu#(4yQSs;V|@STB^t=gjD;mRUrOH;_QE&V3fmS z9ParO`HXV7m%}KaO4sX>!wfha^Irtakxvnfb2z+<-uG}g%3%ah(LVG^5&JmSN@sQx zX80z8hdB(~Oz%NJl>;w-Qsls~Pl_CP9duKlA*^W*Be&9flEWE570;bk5zij1-W>WY z;T-31&oI4@bC~3CnnVBR$Ugw6IK(A~7r`{78aCjV0 z>F9(_NWTm7zsDZuR8J7xUjW9q|L*;SGtA)#hkH2O&*3D8F%A>oCd`S6bd0ZciWrYm zjFUXZ?-D%3VelDx4{;a;y!vvtxeqyW8{>xisYS8}1zD!(aIE>!I zWB3ZeNe&NlxaU6d362tsayS;O#(RXrnY-wHY!CP0Fv{Tshg0JHJ_?O}m0+C11cylu zr#YPA&_7Bz0S<#4hB=IIIKg3z!@$=GGst0x!!U=D$H+g*;RJ`VDETBGCm4HzV4TAQ zhe-~nIh^6pzn^dd90oazf17*~940xO<}ma$`TKuNF!mFIV?QGp;V{Z!@|WZ@&0#D- z?{N+j940xOdYRK6#2P z0$~y!O2cS`-USRj!r5>*{V2T)=-)^00tWYky-uiy{isju^k>iZiIo}l8JCz{WRF5D z!i87|(lCZCAYv_z{ke~p(%2oqBVQDzr_(V0U3wQV`8|3UF#LUb7chB{`*RrkA-xl% zY<&}xXkT;lY`xo4AX^W3c(y+05!w0~cPd+>@DkbjMRywuY=;)!Ans#t5=;QHJX!o3 zH?sJ*?wl+>=*i6Dd%$bzAEW^kq`$i}GI#&>jLf~mlgiu(D1yUFRfax77maLXlOCR- zF%Lw$b18(1ewkqCs|16i1jAqFK6^o`GV26B2ux=L*skp|vqrbe%-V-&;`=$>lc3;> zoh-DSXV3$rfTuX;NrH(V6ZHR_zyFfIzeF(kIw<+?=od5Az zY4nt~bu1|hXqu{bYszCzi_Ybq;rI^9}Bd3j6| z(pHUWT2>k>_h?q?SC;9P8W*o^snbO@QH?I9S+X>)sXnYpXv&UgjXGmx8GfZ@Wq2Mh zsaU$Sa(ZElu_daF7KMto?A6X__iD#A0XXAD!Qx=?o}zKhjVH9@+K4u$8PkqxCpAYk zQ`!@Nn{hEwKwEZH6W5fM9oCeUmX=mFRo7LP1vQhJQe9~|J$2D>ue<`!!I6uB^OcaYs~B(c96nShu9SBB-4>JyaYh9xg{T#_}ag z23PK1JXVs>EG;!ISy@RW@Yl5kA*rr>iOx8Fj=rL)+Bi~NUa92Q8D}(0DkqRhEfqRr zX|=JcY(i6KG#Yg+o5~MqliIdYLr+52VyvzzuN*BZD=RODm@Q>><>iJE?dB6jMq|9x zSQ#qXqnXf+YDT$=2CGYNEGw(7rsVasRV6gXG@;_M#Y@wXlERGPlCGfkutpay8q}3n z9@9ljDk`RRv0@{1F;(0|F&`^wYdTVNEIUQ%1WiKjHYN9@lzU5gsHEcPg5<)<1yc)0 zijSN_C5VeHgx^$F$Md4MrLw1^r=_KBQwQd(nkp(bZ&_KrvdoBoO=WA#S~dq47><^P zP`p}pYYu6Q!}XJzv3Hlp-aUnb8e`-^&ypHaQJ`b1Hps1pB^MM?SO zj_To}vT#}1h~{ufOI6pft}FujNzLG}X19i`N#t%RX=_B=R#jJLSXo!6UpZQQ1f?)o zG^U*?9oKM?IhfQSi$*mSAx&jv)gf(V1-xCtMEFk4HWG?<8V==_;^XQIHo&P zd|VsSl+_u_E1=gVk70Phh_0+s{1z{*q<{2lS=jZ88oH4&txZuNmAlxN_ynvKZ2HR5LiPN$2oN-ArYhzHRSmpNmvV5o94{Wxk|k)h=n_TYqNuI{|AZl-T1VD`svWl&NJ;s*=4xMK0Q8|^OrB&4^_bBq&*;0X`qHC()wy%2eu%;uR)$5GH29}S4(f*>N zrBr8+Ys+Ps$l0cR|-aDvOez7jlByNf2{aKDa-&0AQg^MnEEZo z^3wgfx^%RYI^E%OdKc>`ar&~-CBv|nDrLdS5!8p6c0X)$ctQL<(S@5=Hib2z(#5(I z{s~Q83O}mZf9@e&th8h4Qi_iN>Xgyw*Q^{XMrGoO-rUA36(OJ=;nzmBy|lEav}~*h z&GVL^E(y!LM{~5O45mu6S2O78<#|LI)DqL7QE0337aclnMsuQgq9~wQ0+UuzwjU+} z5plDXTdjsQy5ri-$21*=mQ7V?nk)4BwKsO41XBYNDxO?0jSfcT%3+k-~G?ltdFk*^Wnbs2vNRaW8ac!LXGN+9ebqMW}YE>~Rtvs&LA4l^srdvB* z6w$1$ES)TGI-J?|9Zt1<<&}w&;Q8a4<3&LoS_-mzE5p3h4VG69mnf#xBbY3qegfrG z<&sLHY*o=eqhG4NMm2^Btue8{SV>w*6qOy)OlV4B>ci=jp}x*a+0mjKZwzRSXwT0* zhHl8p%BGc@k1QCuXn)blVOY1IW@_Ql;;;VlOAN91VDE~?f*m{dZj2gZ>@E7vy>oWCd$-+HllR{5_wju< z$$#gZnKOOv%-osB&HAHYAWcwcq(&V&Eh z=Dq?Nyzw6S?%Ui;=C~hs&+^E1FL}Uyyk}0)0xzEro(DW16!9)7lH-|C^l1_AHJ&eu z0QN}%8oZM+Rb#E49@}&h-e82 z-Rrn3-PKU3;SY()Y!Ys|<#^5X%JVwsmE(2Qt3rN}rZsX(f zRR~gs)eqx+aE%!6>hB-c!CzG2v0H^4w+fTp)<9>GQzQq%%Yaew64x~z8EzTwo4oSe zUKH8nwx;MCw_J~0NPz>8=%&U7YO5$Hht#DNu46o&!br&5TLfdv;@&l&^tAH!R~9xy zPd#2xhI=%<>hAr)HP8KlYrf~Uvi|<{y`UR5mhzxhRNg-ze)1Z%il;guDnJq4y*9n+ zn(gjy-Vhp9X}|j#!!sEP177zJUfxgX7U(nnvBZ@cO=WxdFY!=5b|X!9Q)8GjD{b?l zvxF|9(D=48wbC%sjtFX6BRWQHMBT3nnr zlu4)mFRjta8{V3DVHut^dfhEvA;*;(agKMD`u8HeXnhz2!QU{R2Xsnf;D2GFMkT{a zMvJbxHOipIAu#Yvfo9&rqmf6eF&@ec&ljFKp7p`*`ckTi^`a|DQ~y@X*20*)Ol3qM7Z!crveL*)fP{j&7#<&N4C^g2tq*+(dYJnS_dQ>Md9)>SwuPKFQl0jHw>*Sw5l)i@@`tv+si-OT?)M<4x>p& zkqv{|8s1GA-6NI$?7xB{SBso0@}}sLVg;Ugo{!z(#mv~hD{Hjc57x(>g^AM;xI7ByMhm|hKCP%4R?uyZAi6TGhE&Tksn4Oe?Xp%oY{`J zuR@LpBfJ+mt{dUMkX_~xcB?}C_gYQ3Ir7tugkyk9ySlh+J4yI^bdR`1couTJI|#ww z3S@sD!sn3Vkd6LbRSSS?`A0BX2_z2ZnS?gxC2A|u*-xK8U(}a!wg*_=syBq!Mi|h*fSg7!hzaZ|F zk@Jz8A)iB5Ap5)|^1YDjBc~!aLY@jtrO(x-UUc}sQ0`#5e@DWXku#BN!0s5zeS8RU z?~d#hN_aYQ-!Q^Qk@JwfVUGdre<$J|gq)2$4mqeZao>wvfDAhrXnh|wac>FB`ILWQ z$SKG-k=G%+gcJGSk%N%y!D2h5zXG{8a-%Lpel~Jnr^D|`UNb_!A>nL+*|2gPexk5cx;srpSAc1;_=+ zQsm!}+aQbUknmN=%aKEnZz6X^evKTBToaaxDEl*z{gKBacSD|uJQ#T%GAv2b`pb}W zkk=sZM$SRLg1ig)6Y>G%Z|V{M3Xt0(-$xEXevBN8{0un-`4#dGl6Py>yiBG zf?OIo8o2`UP~^JE%aI!)pF?hrT&e-_UxF+}ZiO6;EJywkIS% zksBb-M2aACEi+ zc`EWOm0ofC| z0J$`BBMH&3fgFWgA2}1b3GzN<5prc;qTdQxiX4vI1GyLSZRGw&c`4CPLykorg**&- zDzb+kkzat^19=tlaO4BXQ<0A&Z%00Z{1~|axq3_D|83+z zlKv}^izAo$j`;759E)5Dc?hx(@)P7n$m3fPeI9bn)`X?V9gzKze?SgKzJeTq+`bLb zk3rsyoPu1tEpZ=(oQ#}_d>wfq@}I~{kUt`?L2m9({M&-u3waOn0OSM6Ly(UmPe9H` z&O*L`d=U9M@-yW7$n9h#{1?dEk=+`R{Hh}-?%v2qu z5ON-JSEIX z40$5*I^;XZTaar85&2!nfyn!j6OnHs|Au@Y`604LW0L;?@TKz0cx?sbvJ zBlD2G+Y|RT$Vy}-@+#zDin*kPjedAfHDbkL(gc z{F{m_K%R%(4tWLg5abQWE0K30|ATxSxmhUj{{nIX@_pp#$WM{)BNuN%(!UMN15o3W zD#%lj8zS#P<{_8tMC2ooLy_Z<2O%dT??)bmT(&dOpN*_TUV=OuIR|+;@;2ngYNDTq zJPr8_@^R#w$e!Uu{wZ=#cgUg0Zp}#g4MX-qcI!jrD-Qz@{>U4VgOG)h#J#K09XT5LI&y#HN63lDq5X({3i4XyA;?vu zi2Eqy<;W9}dC|mu2J%4UdB{tUvyrbLuR`|K68#OxQOMhnhavAlzKMJQxnB&?KZkr9 z`8IOhSmOQ+IRp6(@-yU*$bI67yk~QgzmJhiBd6+!dnM#K$Tg6kA=gDN*PqBskpq$2 zAm<}@K<++($oD|bMed6%jwkMM$j6bBkozPM_cY|6kw+k3L>_|-=S|5W5A$g`2P z$ZL>~BX2;K>52Xh#2R@?GQ)$PbZy(ux1ikh>wjLB5FW$s_scK7`1ZM2{Qm;vSAXAGrteN94Z9`VmAv4%uxa;Uwft;{k!K;VLq34K3EBO7BEJW@Ir2^9UdWG;(~(~w&qVg*lk`4=TpHPP6!E_bvIf}) zITN`d@&V+g$bTXWkQJkee^TV`$V%i)R3@pz)Y26+1UWJ^39EN-XxhwKN$i0wT%p>}7$U5Xic|DiJmj>_#65uG zs#L#CcmVPPlk;9OyOeXq+kozLfM_z$^7WpZ%>ssQU zbPCazB4;4SAU{C<5t&Dwr4N5+kkgQht|R{CBKsqI!MXa>UlKAelkigHJmee5-qVS@ z_piji2xNccY~&Hh50Ez?^JWnJ>&R)yt~ta%pC5^PJ>)p#-pDz~Q;`dh_Zao5^Zw!Q zg;5{5&U)g1CUOXJ0rEg(pIJnIDRLZgJ~D4Mad+83{9A!6M1G3g3t2jc$Y&yFAn!El zBfm82BRAMc{Fi1C{cz+Axup?PPASWTOMJ_)dx$_I#l*~mf250KN5dE1EoFUVE46F!NY ziR^Wd_*a1JhwQV1$m@{fkQX86AfGYnBfB0V{`u@A`Yn;;kafs8$a9h3Amj+~3U4B0D}$X_z*?;~9NDDf{1S%934tU)e7{t?+{e{mP;Zx3=1 z@&n{dAr#kyapoz)>yZnP zFCu5<6L-&3D1U~q067=A7joWN;yxC+$~nTTjqVo+pGLlUk+4TT@jthKaAV}GON6^1 zueeNj2y)I9!r8#JAUa`OR^A4|ytODmV4>&sT;MpX&_jhrJP>;Y0`z`qq39}#lc@5DbXayHsK z8@USRKQuqI{!`4qcSgqY#B(L?Qq1rE$W>5&HnI!m?|$SYEKg66dFWqtH{xGD=0_0n z15DpkWFIVVi;$~e{^lbWVE%kW_Qvwi)SdVrhxyTiVn|Q#x+J}(BFFg={tfwNbHZ}0y*%b*#BjAMg)t1NN9itJsEaLFP>ze**-t&o#S5RONF`i}VblhM5n zaX*Qi(UkBf%{-)uy9CUOM2A41L$5cf9}gP(Eu{XnIngn7s!V8}v{ zB7YrN9LM63ES}HejV#V*G4+`WGdvG3bM|4el*QC%BTRiQiwCoKJd2mGcr%L+u=p&C z?+}JkN&emuh7=}$Ws1@EnV8zv4ECD1En$;>PZkel@lP!My)5?&grQWEzdu>-#h}rLoCVPWENAeMc}{5{RE32vzV$TOnItW0>l5wUk4UzSv-=( zS%e`J^0$MqDLu}!+}{&6#lLzs5-j z#}uDBES9mj2hIL9jNy$U46!7C%Lqd#$MYyz)tHFP{y7-qd@^^&2jjSPD z*2o!z%NcnE;qpd4M!15JpAoKTInW4`A^O7H?p29*eKB z_&tj&LQQ4bCuVUc7RRs{Zl*EQU(VtyEPlq~V$d=$!>_~Q?kpa|;vZSOhQ<3>4ELd! zg?E+3f3o;Ji%USu#k99Bi`%fcJB!m;oWc-p}e3{QJ_ zI>6Hro)CCK;Yox?4^I+21K~-A#{kbHcqYR$1s>`>dm22M@Jxqi20TB)GZUU!@XUs1 z4m?@#%!OwjJoDjM0MAeGEQIH0c(UR71)fFlEQV(ZJWJtO2G4SMR=~3oo>lOyhGz{t zYvEZ3&#&<0z_S6Kjqq%OXEQuo;Moe#Hh8wfvjd);@a%$TH#~db*$YoDJp16;4-Yj@ zZ~&fz@En5YFg$ti9EIl?JjdZV0nbTzPQjB8&uMthz;hO!bMTyp=K?$z;VFRU579iA_!I~kz+|KgL2c2WQSFP{tukNNzUVSiCr@lXyD;7NgJ5Ilq7NrUGI zJU8Hhzc2FtfBOGRzyFniuU`iK*U$cc)z3l|aB|@8Cv9_6 zC_D(BlSO3tgO-iM&pBvPr>E10jdPTxPbB9kOCL_pK~@Sj zkdxRs3Wrg*G;_%@%I7fpcylg3n~sL(AWWSqkLRp&l*Yr@IZETn`y8e5e0L)4@KyvX zHOsM%mD#leen??~R zi;2-CYQe8W1ATWQb@jH3L2&xJNJe9P|E7MRER-cB!3CM- ziEDHN^9r>oVfdk=E-`}P4%nT6=(XAKCPYo{MP>C^A!?GgELr#w@{awZ4(>13Cq^cx zTR2g7wRVh5gc~iBE!={_!^7ZaK`642wgyXYgVmuSaQ~n#G9K^SweX>1Dt#qrXmT{% z&lwH(Kv_r_%P-5~(0=_Py)2}mH>U2oA%%dY0+!-UrYyBC?aZpFaoE_UowZRzmv-u? zWG#HOZk~o+Luld7)Rm})lpwfzINl<`x`u@IgF71s(N_;!=tKVNW8q?AEp^)|`eR!t znv!zhY(F&GP?ir=yFnFLU6eH&DOam0MLFQ*rdB+(nqJhMOK`8IMm<;;lVX;c%r-AX zZPUrB2VgxtNXN^|>6TGux_H(_W6fQS7wuB6fyt3cak?mjTnkrdlU9c`Zd9{F?kzJg zmQ}jCM2b#Yoa2f;wVW2m9_!YPxJ+9>J)u4 zRAVy-rK#epb&0X@TDS|>%pGc^g@Z;F+F22x=@2SY!sS^Jif}0KbT+EV73@Y2%;jif z6#8VXEHzpOEi|#thK!23V#t^pw5AO~V}?2Kk4|X^G95cO5}@uvwj-mAOdhN=C7%_8 zsrFb2`9`<3_B_%Vk|I;0;_Qe}tunNAgLKet+7siFj?`cnx<8v4LaHEjy}ccwPN{HR z^bjh4?Fe;g*IoyWmd%j5>Zp6B?Fblj3DG8JLrQeKuAe4Zo1{-p>5`~RNQ$R#s@F!h zOVp*%oeq^a{f20hp}a+FW5}=t{{yP7=|@UlpaH~$*Tg34Q`3K^)pmd%3s#6 zP(24h++(0`aM2`Cw^K(M|E)1Vs}7(|h@xsV{5wHU$~NzKcTCqhV3RDOxp0se$-nU z`B?`QfgTc=mn{4_MHj{T-2iPS39s}^r;Uf<2@KBYpN#or z{MG2WLr)p`M4}N@nsy=Ta9IevO2I2{P^eOE{UTz<CGW+bL59TXU&M8xq&}5R>IX!9N z%&c>Yw&u*8^QCa^+&Miydx^j~bt+ggq3N6+RXXT-NhoPf6)V03G{Ym4VX#C^yVCul zb3RZr;>Ou(=QWM1Th3|HD{f?Y&N)T%MJeZWsfZfqy`0me%_YkcMny8aXt&1mscHuS zhU@k5FnTs>a%(PZD02vwiY7f{=5&~!uSu6ey8Ke(;$->-#_9Mn*X51PZ8E&>lZh71 zAZ;?4RxqR|^wY!KrVljA8jX)y@2d!;SDCuP0Lt8rFQBF}jI&E1r;67{rdZ0U^%648 zZ^KCqZ~oSt1bk~#kp}9`*4z+-q)WTR6p4uGNqvL5yNd?iEb*1gC#vwB3u0xKhCKzJ?6zsaY#I{d!NC5XO))mI1yHr|!x0E;9#c|H%p&(|?mD zZwL&CVU8$4V_;^FIw_qN2~@}W7{pZeNtw<>o#d-fz;sckGVC++MP$_z%74Bvlpfa7 z}UMkb>rm=?g#3`D!dV2ZiET5YE=vXl4o z3L$4-zPRwQL$WAz=}Bg(LYEOz)-1~iUmRK3kW-5!rm-9cS*lSbog@g`s4Nx%(8Gw- zc&$PmB$Js{7Lt9o6)bYvLew-cV;W!IU?ImB!SrDq^@c@Okt}PSrHYsu^mT~rr;Try zNX?TlgP<)>SF1H@twtRH$)6JFV-N^6RF9#HP1UCwn9CbXO``%MZsaG%4>r;TA_4Qs zx|GytZNMOiizNB%8(>Y?r5Q`UTvsOWE)-lk2 zQ2EF!T+9@8fdzCc#Uvjnhd$oS&GjGmgBS~i9V*-J+^&{~c{Cu{cl!SsdJ(j>tkj*dJt zjY;}h#6rNQ%#y(ZFN`~>7aDy$yRbQ_$%}~%l90D-Xvn#?jkfGy`ewcTvrHpV2iO;8 zku0|4{FJ(6^4{fyxg-dNDp%Y1z7Yzn)#}8^Btx9utfQvW+L-xvh76XGp~q4Bc&!tW zFsWD=uhub2qmBGGX){Fa6kLWl*D_&Jf$j@d3bpNE6`Oh~lF6j9_;~6UgF&VY)2LxD zfT`}lyOg;!hf2T~Dq(#!1zz~*Ek;&~4x>rr^XLs^w4_DLsDZ(rW!}IT!rAeqSlOwA zKGwpL!lEH)uT9rRD`5*(G|YriRTox};C0GM=*&4$1)ry&H9(ze8)be!1Gl}{dneWBdd548v+vldm9|Zl2IT?@ikCyf##DE>V6hd7R@6) zH)R~9eOB6WE$m+!lCci|SK%3WK|&})GMPajB{L^VZNJo5oP5wH!W>qLj$Z5izhIG& zSY*W*Q#-*b$~IrlY)^<-78V}e>vl=e#TzVYF7(Ql3PM_;BeY|%&COuZQrT!t9B6&T zVY0PhtCbNQ-pn2?sQ zf9w?E(zlyJ_!m=%iyeHsDP*+>nI(WafNF0U$wWpD7FE&|U&o?+5tJSr?o(Sqpbne2 z3F_F0!IqWLi4aWdbrv0tI@a1y)SB07m%~k$kMN>xrlC`_BlO!9 zm=51)B-{4#>lrV#78cdPFggGzpz3JmB(9wjOEvRk){o(VanxgBwpD4h&a4GjN1J1e zIi{MS&5)>;fZ7CPQGcw}Q&Y3Sj)SpUIG3gNy8C~rO!E2mI&)(*Eb@c@xwTu=nat>! z*EP!?kuQcF(eOo9T)2LKHW3DKZ#LN1=)WVV?ps=V46|N*VnR;|zA7l{xIM zTMjt*#(l1=aK)H4Pv*;0$)$Y0T*em%s8m9^z*o-qRf>d4kzA%wh^hA2cB$q*Pxdv# zw^B@~nLukT6J1>_<*AOfT>|X2ORPqE`xw`xx72ku^DKQZz*G+pM!~!Qf#8ehDlIynLf`qm4(A;$YY$of zA|D9)kZQ)WMS=~#b-)dnWBRkI(o%|IWK3!Lq0!5Pp!ZjhoVYfr9vnXN@YBi zLL}h@1jv*%#Zq3#guq*sZy>G@D&2+Cqz8CNGK5T#d4`4K%$WH_yOjLN1JUNMi>O#`wbqo zms_jyBlECSabWddVv#Sbdv@0Sbvy!lD1-GE4Pu*kPIK zbSV84jM%cv02iIlNg=N7m!*ZyhvsaH_cg*a@Z#t;@@uW>d{vt`bY0Xtm4W$AMcO#E z8kYZ}wQ0NswDbEt7EEZfE~8*XasOd2mM!{)*P05dd7 zg9K?2ZR?YZex_}LW+BHJn;na{7s^n2?+PPWM&iLnB$#)XY8VGIkYgJZmX*-*UBkjp z*pKMUu!C4lD_OU}!IA*Ao6O;|ft8mUt}*8DcH+zglf@@6%sgadirqA{%ojg;#}{=# zi)9T-x8IFgWFTzO^6eU8IvXaM@|AI}i^8sH7QT@&Aj^*Fx)M z#;%HGq#X4>Ur^J0WD0vtA00<0trZ9&6lO;{;f$eWUYL4%8%>+Fl5KxAv2gHU%S&z_ ziBUredd&~wZnfF9p0DO`2z zgvm=gwca8T=u{(R##ZoF62W$r#bruU0x$w(J6X=wb7{7$l`!)bnh_+UJ^Qjo-`b`k z+HfI&>*mp~FnkeNtW$;r7$-hpgS}KLmGh-afmp5-Ncem|q1ac+^9xWYWWGvYD-$1< z0l;cIb;>5aF&)0N4WiFruxLpw_2?C0a?~dy3*j}1)J{tU%ddKwq1aKhGYG`6pv{7I z2F|&m&$6@jQbY~v&Em-nn^9Km=9XogEcU1~lEU0qM;6+NBpKS6#qhI(p>oZ%=*xAc z#jkT}BCbgrCrlizTQO8@+Um?~0ILOO&Gd+TWpbWO9w3k^1C%1Mlqc}>mC1y#bnhn? z2~@1FPs}sMi5WoFX%6i9zt6D3vP7}NV5gpAjn7FNt|ftOo%3NC3($WT;=izq`in~= z!zKQu~u8v9}{bt5gWE5P} z%$8-rvZD6craH4foNj|G&9OafapI$nLQnV-(~<00BVnH&^yNxFnN+G2OJHa#75T~) ze4$*Vl*(XBxI`(oQXz2=>g1XO!wyD$;$(rv<_+U8*qJqtuOGg~{!G7*!B^2WGFg@! z%VFL4Yg%WoATe7^ZfVc=RYWEx>ft;`_)1Poza7CGJJ)LQCGm2$5&e>|zJ4S6m8`Md zh_c#1SRoKlmpaflL%?o2=CL|9+84%KCQn7axP~&}%M-xnU2301fDpbl7y9y~esVuQ ziLb9xppps%<}2-LwO?v-JlQY;-<^vR;nR4F*(l2r>C_HpvWm;X~?})Oh3UJsiSe?OY!#rO1z3<20R1OCHd-^j)mZSfg)N&(?&}M?Uj-70 zN}==<1t{c71pthY@HK*Swk|Mcn2f5dZor~+FjN?6XfH=UYZj|e z$?1V_;b_i@odnjSWus_NQwkREl~zA!w*Mh8?Y)hUn(b>^*;UBr!vP7f6p*5i(#OLP zk#oUguR2+j1Us2azu}mF1Mu15{x=zI#bSp=J}^#iNU^%*$FlJw#}$R^Q={U{&SteJ zFX`%-FKnS~2E`YI!f^xfkx9nI2ROJwCh+46d|@Oelq&;#74T|CeVr=~fKiH^+v0=m z;3RTw92_a$Q6C){?^KXn%ZlxwKO?5h^PG5o9rSQd8l3SN9Zc_q4(2ghHM)KlHYeP- zpVF;~){q)+KAQ)lVWmJWRQV|tDzQ8Ob`Q&Belot02fI#vWjy$nLS#N(v{&<3^O}y# z<}%#W-y2!*AAzl~amyEr?$fjIm+;PXhb;Z=hckcZNA! zN2b)dUA|SHxGrftm@9m60SAyOG0tBwtq=jjN0{;UPr%@ zHC*dDyOZV8TYZU%>;m>V;hXhP%u>jM!>a`_1H|`}is0X31$A^-01wvcc<^E^NWLWwuXLjfM36weod3O)>X?A z!smr`aiTZn!-kW1E%Ox##@}4ZmQ_8zwYLwkOz10A!F()_&x0dPr7#&Az=PdW@C!^n zQ=ca@yIN~+({KbL9N%X1C^Bn_0QJPm=2kmncrJTm;qw6reW@$+T2wf@Pn#SAS1p?# zpuqfEhTG0odQQ#C1qfg?^IUZJl!kMyH2bF7Sj9}Q*mhEbeI~`{h3NDwf|Z;UkdtgJ zCoXLaT;MYvDA43%)o@)39Ny0EUn~O=Qx||*9*bvFu<&djKPb^cnM~%Z5W^-yIUl~i zm-(s$a)C(96G#GN=3_0jS`wKO7MT*K;j)Y(?LwWr2RA+s(!o96@zlvJ9OA;arUo;m zg*MCK>rSDF&*S;ZL_(PuzL$k>XL%C2#Lo|Y6p+_m&KdqSg0m=@R$unHj6)dxBXbl0 zqhgg5hQoZhSgumQhrxbgnJ-_=7yC&SQn6C(Csdf{lvM+`EDn8D11t;R7kbY%SHCD2 zV{ZN@fqngM{EOnwFy{-paQXmAl|CxfKpiPeE#O#GeClPCJ>Ii8^TbvYNscc{gho;y zA5R}3=(vsKTPiWnzy2%_3fm-}uRUZsC3w>>eECnuRG;i+d&u@)e`njisvvHb1#_ zTtoyys_&NZ`RO=zqw4_NWol9UE#qrj7mhtJZGaH*;S_1PLL^g)0(ic1Uzq^5J;RPp zIPHM%3&&&9y#Uv8_SJ&4C?VDc!QyU_$nR;H%-0pF7C0{0rdSu&MLu67@RJE)AD$2fV{ie4OeK-{iTuO?Vj-N{M0OH$Es3A! zzeTa5O9pG2Q$jDwm|eRD-=EQv@OhA}vkNTK+wAR_$LA~bsqt__GTbelQn-o_Z-=n% z0^jDq;EfT^AL0q&4Ozew!A*06vBOZwr|z6$N^h^z}7xrS$wRvUoyunua;|paOX;)RnRhXErCpv_&h2` z#13*1;FtSi5QqcPlHgoS19cOHJe|IEuY-=dMuvT53?p=A*FxRQY1)*-i6ssGJXG-{dRH_8I}ePhEvyS+1&wzcYT`Q(t@K4cAe*%W|o~TLlZ}eJibIj zO`7}3g)+XJ=LZ{{+wsM)V?_ZUp20v-2xl&H->AaypOq+|QJ~Fyus7AKBG({&X%NPi z>P!7$^qgO*8@H9LjF33=(exYsK#k?Qy;^C}V5-%f4MURSjiXj-)nBd<1_UU4WkN}S z2zJ4$1n@nZK%o#Q{3JrYL~3Pz)3W?g!*ckhU7iZx^qI{$fo*hQr_La3v9?2o zZ3vgOfPcjhD;aBfM#JaCmuq$SDzP#ak^eN%f9XRJ^AhZQ(lgBB&`YpJTTYIMOebb@ zO?awnLnULLnX0v&^<#z__jZM$WN$dZzE#mi>%wJ0pH?+L$;sh?i?j}P9FT+YqW$Zh ztW;w@`M8HZCf}kVbR;j}1tcV;q$`rO(bQexg?qnw0-+qf0fu*2iAc#)%0w!d`xpDd z!nH!Kf>R5)y~Uc@_9bEQf_Rqi4%AtH)L}#a(m02--HwO&76Ti{M}pFm;^)BE7eZp!c5_MhFmOwg*7=};w#_>NPzevu>iJK@WnEfFMOEi)XLiD zhG0F~mIcZ$aEOk4ki%gLk0C5-51-aB3#?ivqCTCc)<-pl!Md0fjViRWB0$q2RHoF_ zCqF48lLzY(fg;VfXWCIIyyV;|wa|Y3soSFAwrr==6#8WCXNIUWHcigNjtVa@IWj3u z7iDnD&@S!T>r$N3pn{?&xSi6XF4c{9N~2S1WOB+7Dm16msC{SfncyH@v^Lo(MQWYP z^ii)=0>-0`*b?m@ZB|;IdHKeGinyOAsO427= zEl&O7^-%*f(RgF5KG{XX{-wFV&&rP?iIpEELa69rokPPz6`>t8wzrQmr8)+L2Zbs% z;oZXm)b>?CQl{u2gFP8aS-4E235T!T*z=L5RUQbUT~}FWIK|zO7}y&Y&^f#v1n*Fm ziwV?17qz#;z6A^^+p%E?aS5612c>t_v`eJ+vVaM;J+~&!DHPW6(e~rXx0JSHlBF;g zi^yl1AyC@2(YUw4;4u1jl(>Y+moT@i%JtFd4${GzyrZILH4skL(c9|G-qszMXH~&Y zPFa=bVj7uZl##w0Hh#grJjZ#(r#DMk(cuyzeE_HZ=o>|BN7yLAB|yG!gaXTk77wu`bWaH2A(CUYi1!1=5FAI55jXm`f01WhXch0DQJ>ze$9PfAs!* zYM4R|1RNMleFVS|by&Yx@|?_J+%9i7l6-SPPJZ(l*RMN@s<|j9@99cwc3Zps7+96( z5)##MQS1Nq>FfT$#%Nf*5P6%-jinEtU@8%W)#YB30A;^A_<=phU;Mo&U8JOeJgD0ILbPkid-zE ziaPblw|(0fQjV-)h;j+v>S5pZjj^R-JM(O5a5B*R2nq+LSqM8yF4pZ=<)Vzr-yrWJS) zbCiZmSt}-3M%1K0rJ|!VMJ*2^wV#S#?zxpXSR^AgpD3r#+_#^OW^$&yx9=U7@aZ*E zvm=P?+hJ9nOF;I|i(_VmMWh_6atYt+L2VA=YVEK!yO!Dtgo}Yx%V*ynl(3!qD8MB& zTW2NNx4@2;ZL91kaj}#t`D6rO-!?NjM@@~HFjp(cbxvRf7vD|7TzqF9G-E%OEJ-e& zlL4T`u{02lojjvo;jQU#36Xi6jicxko+9)Ihw$3WKAMm{IhmEfP;8i`NH3>JvM^i zVjb0CkmGIa+hiu^sJfd8bFqR?Pw|+2e{J6!>k4)XgVg{ynP%}7wgbzo$=fl^nmBj6 znBOkjFCug}EO9R3(0vH?RkQtQGsPSg52h>^6KsCI`&oxsM%_U_y3AHRz9JEnAlDxYhQ11jXIAk(BopM zoiNM=xn%~`6q1i(IGSUoU?&^QEeUoe}+0I?tI-JsrF0eAQF9htTg>?l^VOi`xx1So8+s8rPQHimt#Kk&Wn}F@x zXh+LVmf5&m7lPtqsh{a!Yf!KqikTP}f6X>C+K)C{l#BONT_$@0?fY#eXD510@1RtW zO*8F6)Zwxa*j5J?!M+#=TVibcPIdM4N}t^%wz|Q}H6*?}=*cP%}J+LinoU*r@MN~%Ow0NjISfL@kUwzwqm5g)f zw!^hH3({j@y)Kbjv9T@1nm@58 zXf_vOTab#d>Alak7;~s@TZ%n;v@J;mYZ?yO7PHp-a4Z^hxr6$Vk_=Y_+fP*HrgM;t zPLGe)Bqi$x!GR(!8alYb_SkVr=cZt-_&T9!9y=H2-@EH2b6s4j2g7gf_ zadD-7sV)Z@ip#mUc~C#Vf4iK4CjuTy=Zs6K+POY%E+yf=9sd@kC@-&Yu zd^eyrUb<{PaZ=D@+n)1_T24^(S}`c?VU3u-Z>x@LpYQBFOAvm-B`e)0Gi0^4bZXk< zBEi`?okRL(>^)p?_1 zwe_}L<^8yKu4YB!4Qo3*`RhoX+@G4QjV^Y{KQq3XdTiR((`g>h2iEA|y>05s3saAb zkNEISqnJmVo=+Iman-u|gL59cbp3O~+L3EEMCcFw5tHk2@$~5dZlMuHJ`LM6Y{(Cn zcTWnM&~&*Y_xr{8`)*Ay*>~;x)^R5lJ^DpHX#K+ z_9u@X2`6~|zVTEdb87cpp=0m!vx58HdRK7e@vFq&n~$7Xe8cQ!6^X2-BiE&AHTz@Q=vnRWp{6vvGRo`E}Fyoj@rDG3=RzG}X`=xGkMhH6p?lGv$ z$xS0S*IYjGalYo)qKzKpKid0hK=)=lUM?JS+NE^WEsK`R8_0fYJ^jx<9j3di+h1bg z==?4R?~UHk?8T%*&$}Gy+4|1nHxI{6YxL=dB|}FKR!^Hgx}b8itXe(`#Z$*!5`VYq z!FJv0EqxaXc6#<4R_0j1? zPo@U%+5D)&)ggQL&lw?gaE)suVuIZ4$epjXT>Px)_G){Pi>NC>3!|7`c5JI#UHiBC zPPH~?)?b-6WyS5u^+NAxi(TzirFh4J=^kMd-nBb%c3i(+jlUTf_3?3H*DB8<+9f|< zvw!T!@f}}ooVw${tStjCwx9AqbTfH^dit$7hh5U{z24PuP^mL>Cf%=hy1{}5ua?X! zB3KtwH+25@qo$<}+S&AUx1A~L=Kr(0#IF}$dVlk7*!W|Iy5-*5@%PXRE8m{!m68|r z*exxxpx(!4%GJfY;)w^b6#=T@#(I;C^Ca`>#HZ8xSA-y!$p zw+!<5BoM6@H%@C&5PP`KsNWx)%^sM$anrHuDf(F>+CB`L*|gfVv4+xZ4y^EBJ^9+0 z;b$XV9(UMNqtn^%Je#*{;k#jA*CjQ=3(D+&S*Plp7Hb#X`%ToU*ma-CC+Et(|9IC! zc=}VB*SikO*H?}0d;G%6oH50|zcjJ$huu{+&3}1v{Z*gs?=)w&jXXO1)ct2ETf(pM ze>|~Lc6|KHJvj?{-hVq_$%&>N4>lNI-lf?0*(;_dEc|&5>(?$<-VAz42Sv!?0#;x$LVep9w`B8tn@HEy-i(h#nQ9>h04^ zIklxoN8QeE;Z~$J`xZoudwKWhHPr>-o$e!a1BdDi;-2>Um39F_}p){muNq7m*8pjqqY9|&2_pmeZ$lab3EdNG3J?ER7ZW_PLfO^|_Z8AM} zPZhSwNZBWEQa`KLki3R1;wQIV-eYET|A2e_ehkX5wX@e+&9&_l|M{-j)_2$3U$*z0 z|NeEcrX8xEF8HR{;y&MBJeaS39JcJjUqR!)j~{(GRa`y&NR-~=Rh>TrrY;&Ld0jMT z;?TC++h;4a-z6QNH9X||l?i2w-rd{N=fRFw4gP7?`#{poA>A%*te5TkL#0_m<9wF4 z_50YidWpg5emy_bDjTu$;D!r>X79_KSMXL7`_rj=@nZf{PKxj9yKR4 z$}4uG#OX~sx$vLAtF?YOe@Af7xTTj2v;2xLdAq*vHr0(C$Dft(z53^z#_qlPg!m

btyJ$+0y(c6inFS#t7&uEv^>pduxT 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 U00JNY0w4eaAOHd&@Z$^o1J~%58vp

9J~q59{ZIXT8wNdl<6z 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%0DFU6%IbOD#lm6 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 diff --git a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Headers/axeDevToolsXCUI-Swift.h b/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Headers/axeDevToolsXCUI-Swift.h index 480292a4..69c30e4d 100644 --- a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Headers/axeDevToolsXCUI-Swift.h +++ b/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Headers/axeDevToolsXCUI-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef AXEDEVTOOLSXCUI_SWIFT_H #define AXEDEVTOOLSXCUI_SWIFT_H #pragma clang diagnostic push @@ -186,6 +186,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -233,7 +240,6 @@ SWIFT_CLASS("_TtC15axeDevToolsXCUI11AccessToken") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -@class NSNumber; /// A class that contains the location and dimensions of a rectangle, in iOS points. SWIFT_CLASS("_TtC15axeDevToolsXCUI7AxeRect") @@ -426,20 +432,6 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugStatements;) /// This function will not overwrite a file if the file already exists. Instead, it will attach a number to the end of the file name (for example, “--1.json”). /// \param result The result that should be saved to your machine. /// -/// \param path where you want the scan to be saved to, as a String. The path will automatically be appended to your home directory. If not specified, the scan will save into a folder called “AxeDevToolsResults” in your home directory (/Users/yourname/). -/// -/// \param name What you want the file to be called, as a String. If not specified, the file’s name will be “-”. -/// -/// -/// returns: -/// String, the path to the saved file. -- (NSString * _Nullable)saveResult:(AxeResult * _Nonnull)result toPath:(NSString * _Nonnull)path withName:(NSString * _Nonnull)name error:(NSError * _Nullable * _Nullable)error SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "saveResult:toPath:withFileName:withScanName:error:"); -/// Use this after calling run in your unit test to save the scan to your machine, as JSON. -/// note: -/// This function does not allow you to change the extension of the file; at this point in time it can only be saved as JSON. -/// This function will not overwrite a file if the file already exists. Instead, it will attach a number to the end of the file name (for example, “--1.json”). -/// \param result The result that should be saved to your machine. -/// /// \param path Where you want the scan to be saved to, as a String. The path will automatically be appended to your home directory. If not specified, the scan will save into a folder called “AxeDevToolsResults” in your home directory (/Users/yourname/). /// /// \param fileName What you want the file to be called, as a String. If not specified, the file’s name will be “-” or if scanName if specified, “-”. @@ -643,6 +635,7 @@ SWIFT_CLASS("_TtC15axeDevToolsXCUI8AxeProps") /// This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run. SWIFT_CLASS("_TtC15axeDevToolsXCUI9AxeResult") @interface AxeResult : NSObject +@property (nonatomic, copy) NSString * _Nullable scanName; /// The configuration of the scan @property (nonatomic, readonly, strong) AxeConf * _Nonnull axeConf; /// Information about the screen that was scanned @@ -697,6 +690,7 @@ typedef SWIFT_ENUM(NSInteger, AxeRuleId, open) { AxeRuleIdScreenTitle = 15, AxeRuleIdTouchTargetSize = 16, AxeRuleIdTouchTargetSpacing = 17, + AxeRuleIdSupportsDynamicType = 18, }; enum AxeStatus : NSInteger; @@ -959,7 +953,7 @@ SWIFT_CLASS("_TtC15axeDevToolsXCUI16UsageServiceBody") #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef AXEDEVTOOLSXCUI_SWIFT_H #define AXEDEVTOOLSXCUI_SWIFT_H #pragma clang diagnostic push @@ -1145,6 +1139,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -1192,7 +1193,6 @@ SWIFT_CLASS("_TtC15axeDevToolsXCUI11AccessToken") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -@class NSNumber; /// A class that contains the location and dimensions of a rectangle, in iOS points. SWIFT_CLASS("_TtC15axeDevToolsXCUI7AxeRect") @@ -1385,20 +1385,6 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugStatements;) /// This function will not overwrite a file if the file already exists. Instead, it will attach a number to the end of the file name (for example, “--1.json”). /// \param result The result that should be saved to your machine. /// -/// \param path where you want the scan to be saved to, as a String. The path will automatically be appended to your home directory. If not specified, the scan will save into a folder called “AxeDevToolsResults” in your home directory (/Users/yourname/). -/// -/// \param name What you want the file to be called, as a String. If not specified, the file’s name will be “-”. -/// -/// -/// returns: -/// String, the path to the saved file. -- (NSString * _Nullable)saveResult:(AxeResult * _Nonnull)result toPath:(NSString * _Nonnull)path withName:(NSString * _Nonnull)name error:(NSError * _Nullable * _Nullable)error SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("", "saveResult:toPath:withFileName:withScanName:error:"); -/// Use this after calling run in your unit test to save the scan to your machine, as JSON. -/// note: -/// This function does not allow you to change the extension of the file; at this point in time it can only be saved as JSON. -/// This function will not overwrite a file if the file already exists. Instead, it will attach a number to the end of the file name (for example, “--1.json”). -/// \param result The result that should be saved to your machine. -/// /// \param path Where you want the scan to be saved to, as a String. The path will automatically be appended to your home directory. If not specified, the scan will save into a folder called “AxeDevToolsResults” in your home directory (/Users/yourname/). /// /// \param fileName What you want the file to be called, as a String. If not specified, the file’s name will be “-” or if scanName if specified, “-”. @@ -1602,6 +1588,7 @@ SWIFT_CLASS("_TtC15axeDevToolsXCUI8AxeProps") /// This class contains all the information from one accessibility scan of a screen. This is a Swift representation of the JSON sent to the axe DevTools Mobile server (if using UI automated tests or manual tests). This can be used to assert number of accessibility failures and passes on one screen. It also contains the view hierarchy of what was scanned and which rules were run. SWIFT_CLASS("_TtC15axeDevToolsXCUI9AxeResult") @interface AxeResult : NSObject +@property (nonatomic, copy) NSString * _Nullable scanName; /// The configuration of the scan @property (nonatomic, readonly, strong) AxeConf * _Nonnull axeConf; /// Information about the screen that was scanned @@ -1656,6 +1643,7 @@ typedef SWIFT_ENUM(NSInteger, AxeRuleId, open) { AxeRuleIdScreenTitle = 15, AxeRuleIdTouchTargetSize = 16, AxeRuleIdTouchTargetSpacing = 17, + AxeRuleIdSupportsDynamicType = 18, }; enum AxeStatus : NSInteger; diff --git a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Info.plist b/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Info.plist index 7a48b4be..25c0a226 100644 --- a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Info.plist +++ b/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 20G95 + 21E258 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,33 +17,33 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 2.5.0 + 2.6.0 CFBundleSupportedPlatforms iPhoneSimulator CFBundleVersion - 2.5.0 + 2.6.0 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 19A339 + 19F64 DTPlatformName iphonesimulator DTPlatformVersion - 15.0 + 15.5 DTSDKBuild - 19A339 + 19F64 DTSDKName - iphonesimulator15.0 + iphonesimulator15.5 DTXcode - 1300 + 1341 DTXcodeBuild - 13A233 + 13F100 DequeMeta - 2.5.0-816-1c2458cb + 2.6.0-834-43f1cc82 MinimumOSVersion - 13.4 + 14.0 UIDeviceFamily 1 diff --git a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios-simulator.swiftdoc index 9007f20a1ca7954622970af60672c53d2cc2ff3a..1c7ebbc8d370999d4121fb2981b0730e2026647e 100644 GIT binary patch delta 1155 zcmbtSTS!z<6kS(S(=qu=>b36^#f&SXC_g-u5ea^Y(o;|-1JU$zI z-CMtu2_!`Vy8y(56jojs=M_;qw95R*xZvlVF=1W~94YxNKZ2lxHk-xB>uSv9PTp;_ zJIsQW-!0R~lzfVViWY;lBAp5fnOdcmX*7K4nxs@KsisoMl&Vy+&so5e$R#Cb$Q0=g zbG6H2a0>RnCpAU`1LWIOp;3`Xx|cXuI>aijIF^eLr{jEbZiCpT-M(4W7rE73s5sv| z6~%>!?RO4`agpMed-Geuf-u&!kS+6!4JLa|?~U-R4j&62tB7ygM-J%nH0TrRvjuB; zwn`(|oO#wlLFcmB1iRCrt+N`c&83BPHlwb@Z97ETi%dqR$!O>61Q%Z;xGZJ7#aw0N zodR!nS$R_8|FM|V$WIdNyj5_@=r0T*o=aRVm-BQ-?f-2_9|A#Q=E#p|E?7)^6_vnk z60?@i2ZhiF>-YFpV#V2&d@hal>5tPGXh#bI`R@X{rk;qaI;qln64+l1Wa)wEQ@~Ie z@VFfKWdar|f%{dg*JL4cQ4M?|PVKT47$uKsaR4c9rqSrA1)OyfH=U6%Mf7|mlF2AJ z2aK#SssM8hEYtYzl7tOS4CgjW+CmG%JFl{wbB*OIH(0*gN@n0D8LnH5FOxiQdkxp) zYdaHZZ0i7OJ0TvX}7* zl5+>w-FRY%6?%rrW=|QWv2;wrespmH*z?TKSoTe_?41JgrWp=@0kpmZ4!jQR-8jSe yu#o`8Twsy1t#5!y;_Iztp0V$5fs939kvO#zAAoHi8TQBbpZy4M`8=cF;{O2F9Qj%R delta 1003 zcmZ9LYe-XJ7{~v|dC6(HX%~dDDXHP*wBsCMeG(-o6}ze*k{aHcmu)(0BGep}q>)H3 zXhd0drLscL>}I5pvPdh-%NnUDXniWXeF#5P@8NYE>w)Kae*Zsz-g9_4r*Bv>>Q*#6 z3td})=wKiQK&ao|;<`SKRuy$EG{DJ$qh34hREwp&NVCUgEUwlZDXOv>%_fbW*K0Of zC9B+EDoGS{S}m{TbpkJF3YI!aDZD@uxP(|8pPXnlRva!jRGX{lp;Dbx0~hEEB>Ag? zcVvF#;Or3X-2N~wNSs(Xvx!rP&(b4TDD%$st;?eE&Avo^JDv=Lgp>IYlg|qUIiMQk zY$RU2z?n!~sDtChoUjH?oZMZb*gcn^qI_rR+4j|)%94xGtxvW9vAB~JX zO|oZfX8hnR+it@4`WCi@RzPQr_i3h^u{1Lt$}G|FqAq;|e0@v}@AFH0STOr3@THfrG=rbZ z?4^VOV4C*QYJAC5{vhz3wp3k1z}DBmr?*UdXXiUch7q8~Gv>AB-9HYP-LjS_`90Gu j9$@kV;Fw_g&lKRAX6&8EXT1bO%mGo#Ly^*7yR`lS%lFA( diff --git a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios-simulator.swiftinterface index b27abf52..f956e631 100644 --- a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios13.4-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name axeDevToolsXCUI +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-ios14.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name axeDevToolsXCUI import CoreGraphics import Foundation import Swift @@ -170,6 +170,10 @@ import zlib get set } + final public var optInToSupportsDynamicType: Swift.Bool { + get + set + } @objc override final public var description: Swift.String { @objc get } @@ -270,6 +274,7 @@ import zlib case ScreenTitle case TouchTargetSize case TouchTargetSpacing + case SupportsDynamicType public init?(_ str: Swift.String) public func toString() -> Swift.String public init?(rawValue: Swift.Int) @@ -335,6 +340,7 @@ import zlib } } @_hasMissingDesignatedInitializers @objc public class AxeResult : ObjectiveC.NSObject, Swift.Codable { + @objc public var scanName: Swift.String? @objc final public let axeConf: axeDevToolsXCUI.AxeConf @objc final public let axeContext: axeDevToolsXCUI.AxeContext @objc final public let axeRuleResults: [axeDevToolsXCUI.AxeRuleResult] @@ -436,6 +442,7 @@ extension Swift.String { final public func getOrError(_ name: axeDevToolsXCUI.AxeProps.Name, withType objType: T.Type) throws -> T where T : Swift.Decodable, T : Swift.Encodable final public func add(_ props: [axeDevToolsXCUI.AxeProps.Name : Swift.Codable?]) final public func add(_ propName: axeDevToolsXCUI.AxeProps.Name, _ prop: Swift.Codable?) + final public func remove(_ propName: axeDevToolsXCUI.AxeProps.Name) @objc deinit } extension Swift.String { @@ -481,8 +488,6 @@ extension Swift.String { @objc final public func tagResult(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey, withTags tags: [Swift.String]) throws @objc final public func deleteResult(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey) throws @objc final public func updateScanName(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey, to scanName: Swift.String) throws - @available(*, deprecated, renamed: "saveResult(_:toPath:withFileName:withScanName:)") - @objc final public func saveResult(_ result: axeDevToolsXCUI.AxeResult, toPath path: Swift.String = "AxeDevToolsResults", withName name: Swift.String = "") throws -> Swift.String @objc final public func saveResult(_ result: axeDevToolsXCUI.AxeResult, toPath path: Swift.String = "AxeDevToolsResults", withFileName fileName: Swift.String = "", withScanName scanName: Swift.String? = nil) throws -> Swift.String @objc final public func run(onBundleIdentifier bundleId: Swift.String) throws -> axeDevToolsXCUI.AxeResult @objc final public func run(onElement element: Any) throws -> axeDevToolsXCUI.AxeResult diff --git a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64.swiftdoc b/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 9007f20a1ca7954622970af60672c53d2cc2ff3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60372 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 Swift.Bool - @objc deinit -} -@_hasMissingDesignatedInitializers open class AxeRule : Swift.Hashable { - public static func == (lhs: axeDevToolsXCUI.AxeRule, rhs: axeDevToolsXCUI.AxeRule) -> Swift.Bool - final public let id: Swift.String - public var summary: Swift.String { - get - } - public var standard: axeDevToolsXCUI.AxeStandard { - get - } - public var impact: axeDevToolsXCUI.AxeImpact { - get - } - public init(ruleConf: axeDevToolsXCUI.RuleConf) - open func setUp(_ context: axeDevToolsXCUI.AxeContext) - open func collectProps(for node: axeDevToolsXCUI.AxeView) -> axeDevToolsXCUI.AxeProps - open func runRule(_ props: axeDevToolsXCUI.AxeProps) throws -> axeDevToolsXCUI.AxeStatus - open func tearDown() - final public func hash(into hasher: inout Swift.Hasher) - @objc deinit - open var hashValue: Swift.Int { - get - } -} -@_hasMissingDesignatedInitializers @objc public class UsageServiceBody : ObjectiveC.NSObject { - @objc deinit -} -@objc public enum AxeRole : Swift.Int { - case textElement - case control - case image - case genericElement - public func toString() -> Swift.String - public init?(rawValue: Swift.Int) - public typealias AllCases = [axeDevToolsXCUI.AxeRole] - public typealias RawValue = Swift.Int - public static var allCases: [axeDevToolsXCUI.AxeRole] { - get - } - public var rawValue: Swift.Int { - get - } -} -@_hasMissingDesignatedInitializers @objc public class AxeMetaData : ObjectiveC.NSObject, Swift.Codable { - @objc final public let appIdentifier: Swift.String - @objc final public let analysisTimestamp: Swift.Int64 - @objc final public let axeVersion: Swift.String - @objc final public let screenTitle: Swift.String - @objc final public let isFullScreenForML: Swift.Bool - @objc override dynamic public var hash: Swift.Int { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - @objc deinit -} -@objc public enum AxeStatus : Swift.Int { - case INAPPLICABLE = 0 - case INCOMPLETE = 1 - case PASS = 2 - case FAIL = 3 - case IGNORED = 4 - public func toString() -> Swift.String - public init?(rawValue: Swift.Int) - public typealias AllCases = [axeDevToolsXCUI.AxeStatus] - public typealias RawValue = Swift.Int - public static var allCases: [axeDevToolsXCUI.AxeStatus] { - get - } - public var rawValue: Swift.Int { - get - } -} -@_hasMissingDesignatedInitializers @objc public class AxeView : ObjectiveC.NSObject, Swift.Codable { - @objc final public let className: Swift.String - @objc final public let elementType: axeDevToolsXCUI.AxeElementType - @objc final public let boundsInScreen: axeDevToolsXCUI.AxeBounds - @objc final public let accessibilityIdentifier: Swift.String? - @objc final public let name: Swift.String? - @objc final public let role: axeDevToolsXCUI.AxeRole - @objc final public let state: Swift.String? - @objc final public let value: Swift.String? - @objc public var isAccessibilityFocusable: Swift.Bool { - get - } - @objc public var children: [axeDevToolsXCUI.AxeView] { - get - } - @objc weak public var parent: axeDevToolsXCUI.AxeView? - @objc public var axeViewId: Swift.String { - @objc get - } - @objc public var isVisibleToUser: Swift.Bool { - get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override dynamic public var hash: Swift.Int { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @discardableResult - @objc public func runOnSelfAndDescendants(_ function: (axeDevToolsXCUI.AxeView) -> axeDevToolsXCUI.RunStatus) -> axeDevToolsXCUI.RunStatus - public func getOrError(prop: axeDevToolsXCUI.AxeProps.Name) throws -> Swift.Codable? - public func get(prop: axeDevToolsXCUI.AxeProps.Name) -> Swift.Codable? - public func getOrError(prop name: axeDevToolsXCUI.AxeProps.Name, withType t: T.Type) throws -> T where T : Swift.Decodable, T : Swift.Encodable - public func get(prop name: axeDevToolsXCUI.AxeProps.Name, withType t: T.Type) -> T? where T : Swift.Decodable, T : Swift.Encodable - @objc public func isPropTypeOrChild(ofProp propName: axeDevToolsXCUI.AxeProps.Name) -> Swift.Bool - @objc public func isChild(ofProp propName: axeDevToolsXCUI.AxeProps.Name) -> Swift.Bool - @objc public func isChild(ofElementType elementType: axeDevToolsXCUI.AxeElementType) -> Swift.Bool - @objc public func isElementOrChild(ofElementType elementType: axeDevToolsXCUI.AxeElementType) -> Swift.Bool - @objc deinit -} -@objc public class RuleConf : ObjectiveC.NSObject, Swift.Codable { - @objc final public let experimental: Swift.Bool - @objc final public let summary: Swift.String - @objc final public let standard: axeDevToolsXCUI.AxeStandard - @objc public var impact: axeDevToolsXCUI.AxeImpact { - get - } - public init(impact: axeDevToolsXCUI.AxeImpact, standard: axeDevToolsXCUI.AxeStandard, summary: Swift.String, experimental: Swift.Bool = false) - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_hasMissingDesignatedInitializers @objc public class AxeDevToolsResultKey : ObjectiveC.NSObject, Swift.Codable { - @objc final public let packageName: Swift.String - @objc final public let userId: Swift.String - @objc final public let resultId: Swift.String - @objc override dynamic public var hash: Swift.Int { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init?(fabTitle: Swift.String) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@_inheritsConvenienceInitializers @objc final public class AxeConf : ObjectiveC.NSObject, Swift.Codable { - final public var customRules: Swift.Set { - get - set - } - @objc override final public var description: Swift.String { - @objc get - } - @objc override dynamic public init() - required public init(from decoder: Swift.Decoder) throws - final public func encode(to encoder: Swift.Encoder) throws - @objc final public func ignore(rule: Swift.String, _ shouldIgnore: Swift.Bool = true) - @objc final public func ignore(rules: [Swift.String], _ shouldIgnore: Swift.Bool = true) - @objc final public func ignore(rulesFor: [Swift.String : Swift.Set]) - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public enum RunStatus : Swift.Int { - case Continue - case Stop - case SkipDescendants - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -@_hasMissingDesignatedInitializers @objc public class AxeRuleResult : ObjectiveC.NSObject, Swift.Codable { - @objc final public let status: axeDevToolsXCUI.AxeStatus - @objc final public let impact: axeDevToolsXCUI.AxeImpact - @objc final public let ruleId: Swift.String - @objc final public let ruleSummary: Swift.String - @objc final public let props: axeDevToolsXCUI.AxeProps - @objc final public let axeViewId: Swift.String - @objc final public let isVisibleToUser: Swift.Bool - @objc final public let experimental: Swift.Bool - @objc final public let standard: axeDevToolsXCUI.AxeStandard - @nonobjc public var axeRuleId: axeDevToolsXCUI.AxeRuleId? { - get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_hasMissingDesignatedInitializers @objc public class AxeRect : ObjectiveC.NSObject, Swift.Codable { - @objc final public let left: Swift.Float - @objc final public let right: Swift.Float - @objc final public let top: Swift.Float - @objc final public let bottom: Swift.Float - @objc public var height: Swift.Float { - @objc get - } - @objc public var width: Swift.Float { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override dynamic public var hash: Swift.Int { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - @objc deinit -} -@objc public enum AxeOrientation : Swift.UInt, Swift.Codable { - case all = 0 - case portrait = 1 - case landscape = 2 - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public init?(rawValue: Swift.UInt) - public typealias AllCases = [axeDevToolsXCUI.AxeOrientation] - public typealias RawValue = Swift.UInt - public static var allCases: [axeDevToolsXCUI.AxeOrientation] { - get - } - public var rawValue: Swift.UInt { - get - } -} -@objc public enum AxeRuleId : Swift.Int { - case A11yElementFocusBox - case ActiveControlName - case AssociatedText - case CollidingControls - case CollidingViews - case ColorContrast - case ConflictingTraits - case FocusableText - case ImageViewName - case InScrollView - case LabelAtFront - case LabelInName - case MeaningfulAccessibleName - case NestedElementsName - case ScreenOrientation - case ScreenTitle - case TouchTargetSize - case TouchTargetSpacing - public init?(_ str: Swift.String) - public func toString() -> Swift.String - public init?(rawValue: Swift.Int) - public typealias AllCases = [axeDevToolsXCUI.AxeRuleId] - public typealias RawValue = Swift.Int - public static var allCases: [axeDevToolsXCUI.AxeRuleId] { - get - } - public var rawValue: Swift.Int { - get - } -} -@objc public enum AxeElementType : Swift.UInt { - case any = 0 - case other = 1 - case application = 2 - case window = 4 - case sheet = 5 - case alert = 7 - case button = 9 - case keyboard = 19 - case key = 20 - case navigationBar = 21 - case tabBar = 22 - case tabGroup = 23 - case toolbar = 24 - case statusBar = 25 - case table = 26 - case collectionView = 32 - case slider = 33 - case pageIndicator = 34 - case progressIndicator = 35 - case activityIndicator = 36 - case segmentedControl = 37 - case picker = 38 - case pickerWheel = 39 - case `switch` = 40 - case toggle = 41 - case link = 42 - case image = 43 - case searchField = 45 - case scrollView = 46 - case scrollBar = 47 - case staticText = 48 - case textField = 49 - case secureTextField = 50 - case datePicker = 51 - case textView = 52 - case map = 57 - case webView = 58 - case cell = 75 - case stepper = 79 - case tab = 80 - public func toString() -> Swift.String - public init?(rawValue: Swift.UInt) - public typealias AllCases = [axeDevToolsXCUI.AxeElementType] - public typealias RawValue = Swift.UInt - public static var allCases: [axeDevToolsXCUI.AxeElementType] { - get - } - public var rawValue: Swift.UInt { - get - } -} -@_hasMissingDesignatedInitializers @objc public class AxeResult : ObjectiveC.NSObject, Swift.Codable { - @objc final public let axeConf: axeDevToolsXCUI.AxeConf - @objc final public let axeContext: axeDevToolsXCUI.AxeContext - @objc final public let axeRuleResults: [axeDevToolsXCUI.AxeRuleResult] - @objc public var failures: [axeDevToolsXCUI.AxeRuleResult] { - @objc get - } - @objc public var passes: [axeDevToolsXCUI.AxeRuleResult] { - @objc get - } - @objc public var incompletes: [axeDevToolsXCUI.AxeRuleResult] { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public var shortDescription: Swift.String { - @objc get - } - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc final public class AxeBounds : axeDevToolsXCUI.AxeRect { - @objc override final public var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc deinit -} -extension Swift.String { - public static let label: Swift.String -} -@_hasMissingDesignatedInitializers @objc public class AxePoint : ObjectiveC.NSObject, Swift.Codable { - @objc final public let x: Swift.Int - @objc final public let y: Swift.Int - @objc override dynamic public var description: Swift.String { - @objc get - } - convenience required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_hasMissingDesignatedInitializers @objc public class AxeContext : ObjectiveC.NSObject, Swift.Codable { - @objc final public let axeView: axeDevToolsXCUI.AxeView - @objc final public let axeDevice: axeDevToolsXCUI.AxeDevice - @objc final public let screenshot: axeDevToolsXCUI.AxeImage - @objc final public let axeMetaData: axeDevToolsXCUI.AxeMetaData - required public init(from decoder: Swift.Decoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - @objc deinit -} -@objc public enum AxeStandard : Swift.Int { - case WCAG_20 - case WCAG_21 - case WCAG_22 - case PLATFORM - case BEST_PRACTICE - public func toString() -> Swift.String - public init?(rawValue: Swift.Int) - public typealias AllCases = [axeDevToolsXCUI.AxeStandard] - public typealias RawValue = Swift.Int - public static var allCases: [axeDevToolsXCUI.AxeStandard] { - get - } - public var rawValue: Swift.Int { - get - } -} -@_hasMissingDesignatedInitializers @objc public class AxeDevice : ObjectiveC.NSObject, Swift.Codable { - @objc final public let name: Swift.String - @objc final public let os: Swift.String - @objc final public let osVersion: Swift.String - @objc final public let screenHeight: Swift.Float - @objc final public let screenWidth: Swift.Float - @objc final public let scale: Swift.Float - @objc override dynamic public var hash: Swift.Int { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - @objc deinit -} -@_inheritsConvenienceInitializers @objc final public class AxeProps : ObjectiveC.NSObject, Swift.Codable { - public typealias Name = Swift.String - @objc override final public var description: Swift.String { - @objc get - } - @objc override dynamic public init() - required public init(from decoder: Swift.Decoder) throws - final public func encode(to encoder: Swift.Encoder) throws - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - final public func get(_ name: axeDevToolsXCUI.AxeProps.Name) -> Swift.Codable? - final public func getOrError(_ name: axeDevToolsXCUI.AxeProps.Name) throws -> Swift.Codable? - final public func get(_ name: axeDevToolsXCUI.AxeProps.Name, withType objType: T.Type) -> T? where T : Swift.Decodable, T : Swift.Encodable - final public func getOrError(_ name: axeDevToolsXCUI.AxeProps.Name, withType objType: T.Type) throws -> T where T : Swift.Decodable, T : Swift.Encodable - final public func add(_ props: [axeDevToolsXCUI.AxeProps.Name : Swift.Codable?]) - final public func add(_ propName: axeDevToolsXCUI.AxeProps.Name, _ prop: Swift.Codable?) - @objc deinit -} -extension Swift.String { - public static let className: Swift.String - public static let elementType: Swift.String - public static let axeViewId: Swift.String - public static let parent: Swift.String - public static let children: Swift.String - public static let boundsInScreen: Swift.String - public static let isAccessibilityFocusable: Swift.String - public static let accessibilityIdentifier: Swift.String - public static let name: Swift.String - public static let role: Swift.String - public static let state: Swift.String - public static let value: Swift.String - public static let isVisibleToUser: Swift.String - public static let isHeaderOrFooter: Swift.String - public static let isEnabled: Swift.String - public static let text: Swift.String - public static let frame: Swift.String - public static let isActiveControl: Swift.String - public static let isAccessibilityElement: Swift.String - public static let accessibilityPath: Swift.String - public static let accessibilityTraits: Swift.String - public static let supportedOrientations: Swift.String - public static let actions: Swift.String -} -@_hasMissingDesignatedInitializers @objc final public class AxeDevTools : ObjectiveC.NSObject { - @objc final public var configuration: axeDevToolsXCUI.AxeConf { - @objc get - @objc set - } - @objc public static var debugStatements: Swift.Bool { - @objc get - @objc set - } - @objc public static func login(withUsername username: Swift.String, andPassword password: Swift.String, toServer url: Swift.String = "", organization: Swift.String? = nil) throws -> axeDevToolsXCUI.AxeDevTools - @objc public static func login(withAPIKey apiKey: Swift.String, toServer url: Swift.String = "", organization: Swift.String? = nil) throws -> axeDevToolsXCUI.AxeDevTools - @objc public static func login(withAccessToken accessToken: axeDevToolsXCUI.AccessToken, toServer url: Swift.String = "", orgId: Swift.String? = nil) throws -> axeDevToolsXCUI.AxeDevTools - @objc final public func getResult(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey) throws -> axeDevToolsXCUI.AxeResult - @discardableResult - @objc final public func postResult(_ result: axeDevToolsXCUI.AxeResult, withTags tags: [Swift.String] = [], withScanName scanName: Swift.String? = nil) throws -> axeDevToolsXCUI.AxeDevToolsResultKey - @objc final public func tagResult(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey, withTags tags: [Swift.String]) throws - @objc final public func deleteResult(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey) throws - @objc final public func updateScanName(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey, to scanName: Swift.String) throws - @available(*, deprecated, renamed: "saveResult(_:toPath:withFileName:withScanName:)") - @objc final public func saveResult(_ result: axeDevToolsXCUI.AxeResult, toPath path: Swift.String = "AxeDevToolsResults", withName name: Swift.String = "") throws -> Swift.String - @objc final public func saveResult(_ result: axeDevToolsXCUI.AxeResult, toPath path: Swift.String = "AxeDevToolsResults", withFileName fileName: Swift.String = "", withScanName scanName: Swift.String? = nil) throws -> Swift.String - @objc final public func run(onBundleIdentifier bundleId: Swift.String) throws -> axeDevToolsXCUI.AxeResult - @objc final public func run(onElement element: Any) throws -> axeDevToolsXCUI.AxeResult - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc public class AxeTraits : ObjectiveC.NSObject, Swift.Codable, Swift.OptionSet { - @objc public var rawValue: Swift.UInt64 - @objc override dynamic public var hash: Swift.Int { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc required override dynamic public init() - @objc required public init(rawValue raw: Swift.UInt64) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc public func formUnion(_ other: axeDevToolsXCUI.AxeTraits) - @objc public func formIntersection(_ other: axeDevToolsXCUI.AxeTraits) - @objc public func formSymmetricDifference(_ other: axeDevToolsXCUI.AxeTraits) - @objc public static let adjustable: axeDevToolsXCUI.AxeTraits - @objc public static let allowsDirectInteraction: axeDevToolsXCUI.AxeTraits - @objc public static let button: axeDevToolsXCUI.AxeTraits - @objc public static let causesPageTurn: axeDevToolsXCUI.AxeTraits - @objc public static let header: axeDevToolsXCUI.AxeTraits - @objc public static let image: axeDevToolsXCUI.AxeTraits - @objc public static let keyboardKey: axeDevToolsXCUI.AxeTraits - @objc public static let link: axeDevToolsXCUI.AxeTraits - @objc public static let none: axeDevToolsXCUI.AxeTraits - @objc public static let notEnabled: axeDevToolsXCUI.AxeTraits - @objc public static let playsSound: axeDevToolsXCUI.AxeTraits - @objc public static let searchField: axeDevToolsXCUI.AxeTraits - @objc public static let selected: axeDevToolsXCUI.AxeTraits - @objc public static let startsMediaSession: axeDevToolsXCUI.AxeTraits - @objc public static let staticText: axeDevToolsXCUI.AxeTraits - @objc public static let summaryElement: axeDevToolsXCUI.AxeTraits - @objc public static let tabBar: axeDevToolsXCUI.AxeTraits - @objc public static let updatesFrequently: axeDevToolsXCUI.AxeTraits - @objc public func toString() -> Swift.String - required convenience public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public typealias ArrayLiteralElement = axeDevToolsXCUI.AxeTraits - public typealias Element = axeDevToolsXCUI.AxeTraits - public typealias RawValue = Swift.UInt64 - @objc deinit -} -@objc public enum AxeImpact : Swift.Int { - case MINOR = 0 - case MODERATE = 1 - case SERIOUS = 2 - case CRITICAL = 3 - public func toString() -> Swift.String - public init?(rawValue: Swift.Int) - public typealias AllCases = [axeDevToolsXCUI.AxeImpact] - public typealias RawValue = Swift.Int - public static var allCases: [axeDevToolsXCUI.AxeImpact] { - get - } - public var rawValue: Swift.Int { - get - } -} -@objc public class AccessToken : ObjectiveC.NSObject { - @objc public init(username: Swift.String, password: Swift.String, realm: Swift.String = "", clientId: Swift.String = "", authServerURL: Swift.String = "") throws - @objc deinit -} -extension axeDevToolsXCUI.AxeRole : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeRole : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeRole : Swift.Hashable {} -extension axeDevToolsXCUI.AxeRole : Swift.Equatable {} -extension axeDevToolsXCUI.AxeStatus : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeStatus : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeStatus : Swift.Hashable {} -extension axeDevToolsXCUI.AxeStatus : Swift.Equatable {} -extension axeDevToolsXCUI.AxeElementType : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeElementType : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeElementType : Swift.Hashable {} -extension axeDevToolsXCUI.AxeElementType : Swift.Equatable {} -extension axeDevToolsXCUI.RunStatus : Swift.Equatable {} -extension axeDevToolsXCUI.RunStatus : Swift.Hashable {} -extension axeDevToolsXCUI.RunStatus : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeOrientation : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeOrientation : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeOrientation : Swift.Hashable {} -extension axeDevToolsXCUI.AxeOrientation : Swift.Equatable {} -extension axeDevToolsXCUI.AxeRuleId : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeRuleId : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeRuleId : Swift.Hashable {} -extension axeDevToolsXCUI.AxeRuleId : Swift.Equatable {} -extension axeDevToolsXCUI.AxeStandard : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeStandard : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeStandard : Swift.Hashable {} -extension axeDevToolsXCUI.AxeStandard : Swift.Equatable {} -extension axeDevToolsXCUI.AxeImpact : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeImpact : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeImpact : Swift.Hashable {} -extension axeDevToolsXCUI.AxeImpact : Swift.Equatable {} diff --git a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index 17a4566095301f4ecd41c66cbfcac74957656880..0d5c1e15132cfdc41fed094a55a0cbcb121d4829 100644 GIT binary patch delta 1154 zcmbtSTS!z<6kS&vO&h{jei-B}%2zl~n-VK1$HXEqmF&ZzMjf5eaqch=A5oc%WC&?@t#aiK4|W5V4WI8q8&ek4JMtX8vuFRU|FIQUwF z&2ADb{2rM`rsPxXR5a@?mFZMa$kZyeOrzn;RwbocNi~&1rc|YpIp+XZBA1kuAycH= zO*Kxl-XYl7PR-H45cxD!Sd{c=?;;0tmsrh}#B!11Oq^fNZ4d{v+c%54;#xHqCVE?^ zqd1A!dG|;-Cl$Zm_ihOffv3fnEpvH>lU--_MY>i-k4Jba<2&|~`8}>CT|#5FV5!Jf zX#}ey&r&25I;~d0=CErUEczN#Sy6-4P*_@PJxtn*jRuF&VB;GECtoKx&E>q=RBhlL z0&jC#cv9m3v6$4zKN4)bMR3UIACwT!B`%lCc{)-1e450dz(_gp zqyqSD1bkJ%gKE}mG?Qmh1AHbEQ$s4#u9@lNgmq;GEvx*z> zt&@o~c60&t-9a8esXf3V@n5~b(>|uo_5;li8SZ}sFWYq1M5s9`Nh6UC zXhd0drLscL>}I5pvPdh-%NnUDXniWXeF#5P@8NYE>w)Kae*Zsz-WOiZ=^Ivzx)sgN zLe~}`Iv9un5bC$LxUNs5RYhG34R8_=>b28OwOGoFG<$5u;%d#2qAIJ=Y|`jCy=J3T zvdRsnl0;so)pA-+$8)@d1# z$oxp)>=5l_e;5f8CsxjEA`0`d**;?Q zYzc|W-v!L?qk;cwGUs2TDOcdtkwo?=S6P!R)8NmtMxw41O-N zml6hmY1&Jx@g-CFgTQy%QgsahTVDg8-ZJf-o$nYKMt~a6nAetf|2SZF%UYu3_e{5V ifXNSlV}j{FQ-Eulv3DMy^%4*<2Sh0kMM^*I()tUin#o`Q diff --git a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index 14ddd482..dfcf3d35 100644 --- a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios13.4-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name axeDevToolsXCUI +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target x86_64-apple-ios14.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name axeDevToolsXCUI import CoreGraphics import Foundation import Swift @@ -170,6 +170,10 @@ import zlib get set } + final public var optInToSupportsDynamicType: Swift.Bool { + get + set + } @objc override final public var description: Swift.String { @objc get } @@ -270,6 +274,7 @@ import zlib case ScreenTitle case TouchTargetSize case TouchTargetSpacing + case SupportsDynamicType public init?(_ str: Swift.String) public func toString() -> Swift.String public init?(rawValue: Swift.Int) @@ -335,6 +340,7 @@ import zlib } } @_hasMissingDesignatedInitializers @objc public class AxeResult : ObjectiveC.NSObject, Swift.Codable { + @objc public var scanName: Swift.String? @objc final public let axeConf: axeDevToolsXCUI.AxeConf @objc final public let axeContext: axeDevToolsXCUI.AxeContext @objc final public let axeRuleResults: [axeDevToolsXCUI.AxeRuleResult] @@ -436,6 +442,7 @@ extension Swift.String { final public func getOrError(_ name: axeDevToolsXCUI.AxeProps.Name, withType objType: T.Type) throws -> T where T : Swift.Decodable, T : Swift.Encodable final public func add(_ props: [axeDevToolsXCUI.AxeProps.Name : Swift.Codable?]) final public func add(_ propName: axeDevToolsXCUI.AxeProps.Name, _ prop: Swift.Codable?) + final public func remove(_ propName: axeDevToolsXCUI.AxeProps.Name) @objc deinit } extension Swift.String { @@ -481,8 +488,6 @@ extension Swift.String { @objc final public func tagResult(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey, withTags tags: [Swift.String]) throws @objc final public func deleteResult(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey) throws @objc final public func updateScanName(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey, to scanName: Swift.String) throws - @available(*, deprecated, renamed: "saveResult(_:toPath:withFileName:withScanName:)") - @objc final public func saveResult(_ result: axeDevToolsXCUI.AxeResult, toPath path: Swift.String = "AxeDevToolsResults", withName name: Swift.String = "") throws -> Swift.String @objc final public func saveResult(_ result: axeDevToolsXCUI.AxeResult, toPath path: Swift.String = "AxeDevToolsResults", withFileName fileName: Swift.String = "", withScanName scanName: Swift.String? = nil) throws -> Swift.String @objc final public func run(onBundleIdentifier bundleId: Swift.String) throws -> axeDevToolsXCUI.AxeResult @objc final public func run(onElement element: Any) throws -> axeDevToolsXCUI.AxeResult diff --git a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/x86_64.swiftdoc b/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/x86_64.swiftdoc deleted file mode 100644 index 17a4566095301f4ecd41c66cbfcac74957656880..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60372 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 diff --git a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/x86_64.swiftinterface b/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/x86_64.swiftinterface deleted file mode 100644 index 14ddd482..00000000 --- a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/Modules/axeDevToolsXCUI.swiftmodule/x86_64.swiftinterface +++ /dev/null @@ -1,581 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios13.4-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name axeDevToolsXCUI -import CoreGraphics -import Foundation -import Swift -import UIKit -import Vision -import _Concurrency -import zlib -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc public class AxeImage : ObjectiveC.NSObject { - @objc final public let base64png: Swift.String - @objc final public let frame: axeDevToolsXCUI.AxeBounds - @objc override dynamic public var hash: Swift.Int { - @objc get - } - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_hasMissingDesignatedInitializers open class AxeRule : Swift.Hashable { - public static func == (lhs: axeDevToolsXCUI.AxeRule, rhs: axeDevToolsXCUI.AxeRule) -> Swift.Bool - final public let id: Swift.String - public var summary: Swift.String { - get - } - public var standard: axeDevToolsXCUI.AxeStandard { - get - } - public var impact: axeDevToolsXCUI.AxeImpact { - get - } - public init(ruleConf: axeDevToolsXCUI.RuleConf) - open func setUp(_ context: axeDevToolsXCUI.AxeContext) - open func collectProps(for node: axeDevToolsXCUI.AxeView) -> axeDevToolsXCUI.AxeProps - open func runRule(_ props: axeDevToolsXCUI.AxeProps) throws -> axeDevToolsXCUI.AxeStatus - open func tearDown() - final public func hash(into hasher: inout Swift.Hasher) - @objc deinit - open var hashValue: Swift.Int { - get - } -} -@_hasMissingDesignatedInitializers @objc public class UsageServiceBody : ObjectiveC.NSObject { - @objc deinit -} -@objc public enum AxeRole : Swift.Int { - case textElement - case control - case image - case genericElement - public func toString() -> Swift.String - public init?(rawValue: Swift.Int) - public typealias AllCases = [axeDevToolsXCUI.AxeRole] - public typealias RawValue = Swift.Int - public static var allCases: [axeDevToolsXCUI.AxeRole] { - get - } - public var rawValue: Swift.Int { - get - } -} -@_hasMissingDesignatedInitializers @objc public class AxeMetaData : ObjectiveC.NSObject, Swift.Codable { - @objc final public let appIdentifier: Swift.String - @objc final public let analysisTimestamp: Swift.Int64 - @objc final public let axeVersion: Swift.String - @objc final public let screenTitle: Swift.String - @objc final public let isFullScreenForML: Swift.Bool - @objc override dynamic public var hash: Swift.Int { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - @objc deinit -} -@objc public enum AxeStatus : Swift.Int { - case INAPPLICABLE = 0 - case INCOMPLETE = 1 - case PASS = 2 - case FAIL = 3 - case IGNORED = 4 - public func toString() -> Swift.String - public init?(rawValue: Swift.Int) - public typealias AllCases = [axeDevToolsXCUI.AxeStatus] - public typealias RawValue = Swift.Int - public static var allCases: [axeDevToolsXCUI.AxeStatus] { - get - } - public var rawValue: Swift.Int { - get - } -} -@_hasMissingDesignatedInitializers @objc public class AxeView : ObjectiveC.NSObject, Swift.Codable { - @objc final public let className: Swift.String - @objc final public let elementType: axeDevToolsXCUI.AxeElementType - @objc final public let boundsInScreen: axeDevToolsXCUI.AxeBounds - @objc final public let accessibilityIdentifier: Swift.String? - @objc final public let name: Swift.String? - @objc final public let role: axeDevToolsXCUI.AxeRole - @objc final public let state: Swift.String? - @objc final public let value: Swift.String? - @objc public var isAccessibilityFocusable: Swift.Bool { - get - } - @objc public var children: [axeDevToolsXCUI.AxeView] { - get - } - @objc weak public var parent: axeDevToolsXCUI.AxeView? - @objc public var axeViewId: Swift.String { - @objc get - } - @objc public var isVisibleToUser: Swift.Bool { - get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override dynamic public var hash: Swift.Int { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @discardableResult - @objc public func runOnSelfAndDescendants(_ function: (axeDevToolsXCUI.AxeView) -> axeDevToolsXCUI.RunStatus) -> axeDevToolsXCUI.RunStatus - public func getOrError(prop: axeDevToolsXCUI.AxeProps.Name) throws -> Swift.Codable? - public func get(prop: axeDevToolsXCUI.AxeProps.Name) -> Swift.Codable? - public func getOrError(prop name: axeDevToolsXCUI.AxeProps.Name, withType t: T.Type) throws -> T where T : Swift.Decodable, T : Swift.Encodable - public func get(prop name: axeDevToolsXCUI.AxeProps.Name, withType t: T.Type) -> T? where T : Swift.Decodable, T : Swift.Encodable - @objc public func isPropTypeOrChild(ofProp propName: axeDevToolsXCUI.AxeProps.Name) -> Swift.Bool - @objc public func isChild(ofProp propName: axeDevToolsXCUI.AxeProps.Name) -> Swift.Bool - @objc public func isChild(ofElementType elementType: axeDevToolsXCUI.AxeElementType) -> Swift.Bool - @objc public func isElementOrChild(ofElementType elementType: axeDevToolsXCUI.AxeElementType) -> Swift.Bool - @objc deinit -} -@objc public class RuleConf : ObjectiveC.NSObject, Swift.Codable { - @objc final public let experimental: Swift.Bool - @objc final public let summary: Swift.String - @objc final public let standard: axeDevToolsXCUI.AxeStandard - @objc public var impact: axeDevToolsXCUI.AxeImpact { - get - } - public init(impact: axeDevToolsXCUI.AxeImpact, standard: axeDevToolsXCUI.AxeStandard, summary: Swift.String, experimental: Swift.Bool = false) - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_hasMissingDesignatedInitializers @objc public class AxeDevToolsResultKey : ObjectiveC.NSObject, Swift.Codable { - @objc final public let packageName: Swift.String - @objc final public let userId: Swift.String - @objc final public let resultId: Swift.String - @objc override dynamic public var hash: Swift.Int { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init?(fabTitle: Swift.String) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@_inheritsConvenienceInitializers @objc final public class AxeConf : ObjectiveC.NSObject, Swift.Codable { - final public var customRules: Swift.Set { - get - set - } - @objc override final public var description: Swift.String { - @objc get - } - @objc override dynamic public init() - required public init(from decoder: Swift.Decoder) throws - final public func encode(to encoder: Swift.Encoder) throws - @objc final public func ignore(rule: Swift.String, _ shouldIgnore: Swift.Bool = true) - @objc final public func ignore(rules: [Swift.String], _ shouldIgnore: Swift.Bool = true) - @objc final public func ignore(rulesFor: [Swift.String : Swift.Set]) - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public enum RunStatus : Swift.Int { - case Continue - case Stop - case SkipDescendants - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -@_hasMissingDesignatedInitializers @objc public class AxeRuleResult : ObjectiveC.NSObject, Swift.Codable { - @objc final public let status: axeDevToolsXCUI.AxeStatus - @objc final public let impact: axeDevToolsXCUI.AxeImpact - @objc final public let ruleId: Swift.String - @objc final public let ruleSummary: Swift.String - @objc final public let props: axeDevToolsXCUI.AxeProps - @objc final public let axeViewId: Swift.String - @objc final public let isVisibleToUser: Swift.Bool - @objc final public let experimental: Swift.Bool - @objc final public let standard: axeDevToolsXCUI.AxeStandard - @nonobjc public var axeRuleId: axeDevToolsXCUI.AxeRuleId? { - get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_hasMissingDesignatedInitializers @objc public class AxeRect : ObjectiveC.NSObject, Swift.Codable { - @objc final public let left: Swift.Float - @objc final public let right: Swift.Float - @objc final public let top: Swift.Float - @objc final public let bottom: Swift.Float - @objc public var height: Swift.Float { - @objc get - } - @objc public var width: Swift.Float { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override dynamic public var hash: Swift.Int { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - @objc deinit -} -@objc public enum AxeOrientation : Swift.UInt, Swift.Codable { - case all = 0 - case portrait = 1 - case landscape = 2 - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public init?(rawValue: Swift.UInt) - public typealias AllCases = [axeDevToolsXCUI.AxeOrientation] - public typealias RawValue = Swift.UInt - public static var allCases: [axeDevToolsXCUI.AxeOrientation] { - get - } - public var rawValue: Swift.UInt { - get - } -} -@objc public enum AxeRuleId : Swift.Int { - case A11yElementFocusBox - case ActiveControlName - case AssociatedText - case CollidingControls - case CollidingViews - case ColorContrast - case ConflictingTraits - case FocusableText - case ImageViewName - case InScrollView - case LabelAtFront - case LabelInName - case MeaningfulAccessibleName - case NestedElementsName - case ScreenOrientation - case ScreenTitle - case TouchTargetSize - case TouchTargetSpacing - public init?(_ str: Swift.String) - public func toString() -> Swift.String - public init?(rawValue: Swift.Int) - public typealias AllCases = [axeDevToolsXCUI.AxeRuleId] - public typealias RawValue = Swift.Int - public static var allCases: [axeDevToolsXCUI.AxeRuleId] { - get - } - public var rawValue: Swift.Int { - get - } -} -@objc public enum AxeElementType : Swift.UInt { - case any = 0 - case other = 1 - case application = 2 - case window = 4 - case sheet = 5 - case alert = 7 - case button = 9 - case keyboard = 19 - case key = 20 - case navigationBar = 21 - case tabBar = 22 - case tabGroup = 23 - case toolbar = 24 - case statusBar = 25 - case table = 26 - case collectionView = 32 - case slider = 33 - case pageIndicator = 34 - case progressIndicator = 35 - case activityIndicator = 36 - case segmentedControl = 37 - case picker = 38 - case pickerWheel = 39 - case `switch` = 40 - case toggle = 41 - case link = 42 - case image = 43 - case searchField = 45 - case scrollView = 46 - case scrollBar = 47 - case staticText = 48 - case textField = 49 - case secureTextField = 50 - case datePicker = 51 - case textView = 52 - case map = 57 - case webView = 58 - case cell = 75 - case stepper = 79 - case tab = 80 - public func toString() -> Swift.String - public init?(rawValue: Swift.UInt) - public typealias AllCases = [axeDevToolsXCUI.AxeElementType] - public typealias RawValue = Swift.UInt - public static var allCases: [axeDevToolsXCUI.AxeElementType] { - get - } - public var rawValue: Swift.UInt { - get - } -} -@_hasMissingDesignatedInitializers @objc public class AxeResult : ObjectiveC.NSObject, Swift.Codable { - @objc final public let axeConf: axeDevToolsXCUI.AxeConf - @objc final public let axeContext: axeDevToolsXCUI.AxeContext - @objc final public let axeRuleResults: [axeDevToolsXCUI.AxeRuleResult] - @objc public var failures: [axeDevToolsXCUI.AxeRuleResult] { - @objc get - } - @objc public var passes: [axeDevToolsXCUI.AxeRuleResult] { - @objc get - } - @objc public var incompletes: [axeDevToolsXCUI.AxeRuleResult] { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public var shortDescription: Swift.String { - @objc get - } - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc final public class AxeBounds : axeDevToolsXCUI.AxeRect { - @objc override final public var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc deinit -} -extension Swift.String { - public static let label: Swift.String -} -@_hasMissingDesignatedInitializers @objc public class AxePoint : ObjectiveC.NSObject, Swift.Codable { - @objc final public let x: Swift.Int - @objc final public let y: Swift.Int - @objc override dynamic public var description: Swift.String { - @objc get - } - convenience required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_hasMissingDesignatedInitializers @objc public class AxeContext : ObjectiveC.NSObject, Swift.Codable { - @objc final public let axeView: axeDevToolsXCUI.AxeView - @objc final public let axeDevice: axeDevToolsXCUI.AxeDevice - @objc final public let screenshot: axeDevToolsXCUI.AxeImage - @objc final public let axeMetaData: axeDevToolsXCUI.AxeMetaData - required public init(from decoder: Swift.Decoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - @objc deinit -} -@objc public enum AxeStandard : Swift.Int { - case WCAG_20 - case WCAG_21 - case WCAG_22 - case PLATFORM - case BEST_PRACTICE - public func toString() -> Swift.String - public init?(rawValue: Swift.Int) - public typealias AllCases = [axeDevToolsXCUI.AxeStandard] - public typealias RawValue = Swift.Int - public static var allCases: [axeDevToolsXCUI.AxeStandard] { - get - } - public var rawValue: Swift.Int { - get - } -} -@_hasMissingDesignatedInitializers @objc public class AxeDevice : ObjectiveC.NSObject, Swift.Codable { - @objc final public let name: Swift.String - @objc final public let os: Swift.String - @objc final public let osVersion: Swift.String - @objc final public let screenHeight: Swift.Float - @objc final public let screenWidth: Swift.Float - @objc final public let scale: Swift.Float - @objc override dynamic public var hash: Swift.Int { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - @objc deinit -} -@_inheritsConvenienceInitializers @objc final public class AxeProps : ObjectiveC.NSObject, Swift.Codable { - public typealias Name = Swift.String - @objc override final public var description: Swift.String { - @objc get - } - @objc override dynamic public init() - required public init(from decoder: Swift.Decoder) throws - final public func encode(to encoder: Swift.Encoder) throws - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - final public func get(_ name: axeDevToolsXCUI.AxeProps.Name) -> Swift.Codable? - final public func getOrError(_ name: axeDevToolsXCUI.AxeProps.Name) throws -> Swift.Codable? - final public func get(_ name: axeDevToolsXCUI.AxeProps.Name, withType objType: T.Type) -> T? where T : Swift.Decodable, T : Swift.Encodable - final public func getOrError(_ name: axeDevToolsXCUI.AxeProps.Name, withType objType: T.Type) throws -> T where T : Swift.Decodable, T : Swift.Encodable - final public func add(_ props: [axeDevToolsXCUI.AxeProps.Name : Swift.Codable?]) - final public func add(_ propName: axeDevToolsXCUI.AxeProps.Name, _ prop: Swift.Codable?) - @objc deinit -} -extension Swift.String { - public static let className: Swift.String - public static let elementType: Swift.String - public static let axeViewId: Swift.String - public static let parent: Swift.String - public static let children: Swift.String - public static let boundsInScreen: Swift.String - public static let isAccessibilityFocusable: Swift.String - public static let accessibilityIdentifier: Swift.String - public static let name: Swift.String - public static let role: Swift.String - public static let state: Swift.String - public static let value: Swift.String - public static let isVisibleToUser: Swift.String - public static let isHeaderOrFooter: Swift.String - public static let isEnabled: Swift.String - public static let text: Swift.String - public static let frame: Swift.String - public static let isActiveControl: Swift.String - public static let isAccessibilityElement: Swift.String - public static let accessibilityPath: Swift.String - public static let accessibilityTraits: Swift.String - public static let supportedOrientations: Swift.String - public static let actions: Swift.String -} -@_hasMissingDesignatedInitializers @objc final public class AxeDevTools : ObjectiveC.NSObject { - @objc final public var configuration: axeDevToolsXCUI.AxeConf { - @objc get - @objc set - } - @objc public static var debugStatements: Swift.Bool { - @objc get - @objc set - } - @objc public static func login(withUsername username: Swift.String, andPassword password: Swift.String, toServer url: Swift.String = "", organization: Swift.String? = nil) throws -> axeDevToolsXCUI.AxeDevTools - @objc public static func login(withAPIKey apiKey: Swift.String, toServer url: Swift.String = "", organization: Swift.String? = nil) throws -> axeDevToolsXCUI.AxeDevTools - @objc public static func login(withAccessToken accessToken: axeDevToolsXCUI.AccessToken, toServer url: Swift.String = "", orgId: Swift.String? = nil) throws -> axeDevToolsXCUI.AxeDevTools - @objc final public func getResult(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey) throws -> axeDevToolsXCUI.AxeResult - @discardableResult - @objc final public func postResult(_ result: axeDevToolsXCUI.AxeResult, withTags tags: [Swift.String] = [], withScanName scanName: Swift.String? = nil) throws -> axeDevToolsXCUI.AxeDevToolsResultKey - @objc final public func tagResult(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey, withTags tags: [Swift.String]) throws - @objc final public func deleteResult(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey) throws - @objc final public func updateScanName(_ resultKey: axeDevToolsXCUI.AxeDevToolsResultKey, to scanName: Swift.String) throws - @available(*, deprecated, renamed: "saveResult(_:toPath:withFileName:withScanName:)") - @objc final public func saveResult(_ result: axeDevToolsXCUI.AxeResult, toPath path: Swift.String = "AxeDevToolsResults", withName name: Swift.String = "") throws -> Swift.String - @objc final public func saveResult(_ result: axeDevToolsXCUI.AxeResult, toPath path: Swift.String = "AxeDevToolsResults", withFileName fileName: Swift.String = "", withScanName scanName: Swift.String? = nil) throws -> Swift.String - @objc final public func run(onBundleIdentifier bundleId: Swift.String) throws -> axeDevToolsXCUI.AxeResult - @objc final public func run(onElement element: Any) throws -> axeDevToolsXCUI.AxeResult - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc public class AxeTraits : ObjectiveC.NSObject, Swift.Codable, Swift.OptionSet { - @objc public var rawValue: Swift.UInt64 - @objc override dynamic public var hash: Swift.Int { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc required override dynamic public init() - @objc required public init(rawValue raw: Swift.UInt64) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc public func formUnion(_ other: axeDevToolsXCUI.AxeTraits) - @objc public func formIntersection(_ other: axeDevToolsXCUI.AxeTraits) - @objc public func formSymmetricDifference(_ other: axeDevToolsXCUI.AxeTraits) - @objc public static let adjustable: axeDevToolsXCUI.AxeTraits - @objc public static let allowsDirectInteraction: axeDevToolsXCUI.AxeTraits - @objc public static let button: axeDevToolsXCUI.AxeTraits - @objc public static let causesPageTurn: axeDevToolsXCUI.AxeTraits - @objc public static let header: axeDevToolsXCUI.AxeTraits - @objc public static let image: axeDevToolsXCUI.AxeTraits - @objc public static let keyboardKey: axeDevToolsXCUI.AxeTraits - @objc public static let link: axeDevToolsXCUI.AxeTraits - @objc public static let none: axeDevToolsXCUI.AxeTraits - @objc public static let notEnabled: axeDevToolsXCUI.AxeTraits - @objc public static let playsSound: axeDevToolsXCUI.AxeTraits - @objc public static let searchField: axeDevToolsXCUI.AxeTraits - @objc public static let selected: axeDevToolsXCUI.AxeTraits - @objc public static let startsMediaSession: axeDevToolsXCUI.AxeTraits - @objc public static let staticText: axeDevToolsXCUI.AxeTraits - @objc public static let summaryElement: axeDevToolsXCUI.AxeTraits - @objc public static let tabBar: axeDevToolsXCUI.AxeTraits - @objc public static let updatesFrequently: axeDevToolsXCUI.AxeTraits - @objc public func toString() -> Swift.String - required convenience public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public typealias ArrayLiteralElement = axeDevToolsXCUI.AxeTraits - public typealias Element = axeDevToolsXCUI.AxeTraits - public typealias RawValue = Swift.UInt64 - @objc deinit -} -@objc public enum AxeImpact : Swift.Int { - case MINOR = 0 - case MODERATE = 1 - case SERIOUS = 2 - case CRITICAL = 3 - public func toString() -> Swift.String - public init?(rawValue: Swift.Int) - public typealias AllCases = [axeDevToolsXCUI.AxeImpact] - public typealias RawValue = Swift.Int - public static var allCases: [axeDevToolsXCUI.AxeImpact] { - get - } - public var rawValue: Swift.Int { - get - } -} -@objc public class AccessToken : ObjectiveC.NSObject { - @objc public init(username: Swift.String, password: Swift.String, realm: Swift.String = "", clientId: Swift.String = "", authServerURL: Swift.String = "") throws - @objc deinit -} -extension axeDevToolsXCUI.AxeRole : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeRole : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeRole : Swift.Hashable {} -extension axeDevToolsXCUI.AxeRole : Swift.Equatable {} -extension axeDevToolsXCUI.AxeStatus : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeStatus : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeStatus : Swift.Hashable {} -extension axeDevToolsXCUI.AxeStatus : Swift.Equatable {} -extension axeDevToolsXCUI.AxeElementType : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeElementType : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeElementType : Swift.Hashable {} -extension axeDevToolsXCUI.AxeElementType : Swift.Equatable {} -extension axeDevToolsXCUI.RunStatus : Swift.Equatable {} -extension axeDevToolsXCUI.RunStatus : Swift.Hashable {} -extension axeDevToolsXCUI.RunStatus : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeOrientation : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeOrientation : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeOrientation : Swift.Hashable {} -extension axeDevToolsXCUI.AxeOrientation : Swift.Equatable {} -extension axeDevToolsXCUI.AxeRuleId : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeRuleId : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeRuleId : Swift.Hashable {} -extension axeDevToolsXCUI.AxeRuleId : Swift.Equatable {} -extension axeDevToolsXCUI.AxeStandard : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeStandard : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeStandard : Swift.Hashable {} -extension axeDevToolsXCUI.AxeStandard : Swift.Equatable {} -extension axeDevToolsXCUI.AxeImpact : Swift.CaseIterable {} -extension axeDevToolsXCUI.AxeImpact : Swift.RawRepresentable {} -extension axeDevToolsXCUI.AxeImpact : Swift.Hashable {} -extension axeDevToolsXCUI.AxeImpact : Swift.Equatable {} diff --git a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/_CodeSignature/CodeResources b/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/_CodeSignature/CodeResources index 3a860b33..4e3394e2 100644 --- a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/_CodeSignature/CodeResources +++ b/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/_CodeSignature/CodeResources @@ -6,59 +6,35 @@ Headers/axeDevToolsXCUI-Swift.h - NRiLv/mGP63bE4mYo8n/Iu2l3kY= + /UelAkInKv6h+BG7KKRkQ60X3G0= Info.plist - xUfNHK6n5C6PZKY95qwGMJDN30Y= + mmOFLTo+IZ1f8u34/NxgUuyEFk4= Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios-simulator.swiftdoc - +Th3R6Diw7VTxKxPhWZXGPbBaGo= + +3MQcq4qFzExbfeTc/zcsofpvcE= Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios-simulator.swiftinterface - F9p7uSJupo3htHhuEI+0U9NP+YY= + lYEB3Z1rmqIi7vt7VApUJjfWT98= Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios-simulator.swiftmodule - nwTABGHV+0vjsRKkwfj8K6QAsMM= - - Modules/axeDevToolsXCUI.swiftmodule/arm64.swiftdoc - - +Th3R6Diw7VTxKxPhWZXGPbBaGo= - - Modules/axeDevToolsXCUI.swiftmodule/arm64.swiftinterface - - F9p7uSJupo3htHhuEI+0U9NP+YY= - - Modules/axeDevToolsXCUI.swiftmodule/arm64.swiftmodule - - nwTABGHV+0vjsRKkwfj8K6QAsMM= + NYka6frzPpAZC4Pc2F9tQAC1uxk= Modules/axeDevToolsXCUI.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - IAWkPUGVTzKBLebkBGo66dZD55s= + BGqAtJvSRS6Hfc/EOIwGqHFCzss= Modules/axeDevToolsXCUI.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - ykRHrvG6NTvUsPV3rS+ZC9YUWv0= + CELel5LzIhXZFtzcwSYU2yWz+3o= Modules/axeDevToolsXCUI.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - vjOas0cpxyDMbSfUdoFU7TEFK6g= - - Modules/axeDevToolsXCUI.swiftmodule/x86_64.swiftdoc - - IAWkPUGVTzKBLebkBGo66dZD55s= - - Modules/axeDevToolsXCUI.swiftmodule/x86_64.swiftinterface - - ykRHrvG6NTvUsPV3rS+ZC9YUWv0= - - Modules/axeDevToolsXCUI.swiftmodule/x86_64.swiftmodule - - vjOas0cpxyDMbSfUdoFU7TEFK6g= + swyjp1kzLnwUxQh8MI07L3bXN7M= Modules/module.modulemap @@ -71,91 +47,49 @@ hash2 - 185LZHI5PXeXUxRANcCnvf8WZsxG/w/XImyqkxhh1I8= + C/CM5m/kcZzbYVa1bHHJuJFedlJNr+I1ulLpgI/BCwE= Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios-simulator.swiftdoc hash2 - wd5Ep/vCIybwoQn4ZNu6xSYx5a21su0y6EdknZVurE8= + 8KYoEtmp8ezWdrOQ9E4e4J8Ti59x/3AD5dnLEcc00wI= Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios-simulator.swiftinterface hash2 - I+BWQy9GngI427A/nXhugDfHLZT2F5IAlqAPORGrjM8= + sPbsXR5fH7p1xnA9DalKhHEr0g0T9wKn6mwv4Vv22dE= Modules/axeDevToolsXCUI.swiftmodule/arm64-apple-ios-simulator.swiftmodule hash2 - I223W3Ken4t7IzRLhC1AL5/TO9OSG26Seip+MpODHgw= - - - Modules/axeDevToolsXCUI.swiftmodule/arm64.swiftdoc - - hash2 - - wd5Ep/vCIybwoQn4ZNu6xSYx5a21su0y6EdknZVurE8= - - - Modules/axeDevToolsXCUI.swiftmodule/arm64.swiftinterface - - hash2 - - I+BWQy9GngI427A/nXhugDfHLZT2F5IAlqAPORGrjM8= - - - Modules/axeDevToolsXCUI.swiftmodule/arm64.swiftmodule - - hash2 - - I223W3Ken4t7IzRLhC1AL5/TO9OSG26Seip+MpODHgw= + pMWLo7r2rFpz0TE7wn1oZZqJsptQYHTh9lBL3f/dGL4= Modules/axeDevToolsXCUI.swiftmodule/x86_64-apple-ios-simulator.swiftdoc hash2 - ldW3fAaBL+d2k6zCGUIggGgR6ooBw4Qk1tKbvek0zGk= + GkEUyImjxGTCcXHyKw8nt0oOUfB0SzWqNUwvXekknYc= Modules/axeDevToolsXCUI.swiftmodule/x86_64-apple-ios-simulator.swiftinterface hash2 - FJK/XPa0C7uTKAIDr5qSrkGUtoq+IB/c8Rq3FCaYJqg= + FSOzmueHOdxLbuijtKO54Yd+HyaJo8+8MQewziVwtMc= Modules/axeDevToolsXCUI.swiftmodule/x86_64-apple-ios-simulator.swiftmodule hash2 - 2lcofPe4folxf7Vd5ICaSfiurrcV9f54nvQsu9kVjJA= - - - Modules/axeDevToolsXCUI.swiftmodule/x86_64.swiftdoc - - hash2 - - ldW3fAaBL+d2k6zCGUIggGgR6ooBw4Qk1tKbvek0zGk= - - - Modules/axeDevToolsXCUI.swiftmodule/x86_64.swiftinterface - - hash2 - - FJK/XPa0C7uTKAIDr5qSrkGUtoq+IB/c8Rq3FCaYJqg= - - - Modules/axeDevToolsXCUI.swiftmodule/x86_64.swiftmodule - - hash2 - - 2lcofPe4folxf7Vd5ICaSfiurrcV9f54nvQsu9kVjJA= + FH2PVduvzdusZxFunSTl6GhvIVJXGn5IX4zDp7q2McQ= Modules/module.modulemap diff --git a/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/axeDevToolsXCUI b/axeDevToolsXCUI.xcframework/ios-arm64_x86_64-simulator/axeDevToolsXCUI.framework/axeDevToolsXCUI index 1b8482da0fbf4e4ed336153485afbcb0b17114fb..3cc9b6b45869b89563d8c2d4d869e28711e2ad1f 100755 GIT binary patch literal 1838256 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�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