+{"abstract":[{"type":"text","text":"Converts an angle value to another unit"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CiderCSSKit\/documentation\/CiderCSSKit","doc:\/\/CiderCSSKit\/documentation\/CiderCSSKit\/CSSAngleUnit"]]},"metadata":{"symbolKind":"method","modules":[{"name":"CiderCSSKit"}],"externalID":"s:11CiderCSSKit12CSSAngleUnitO7convert6amount2toS2f_ACtF","title":"convert(amount:to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"convert","kind":"identifier"},{"kind":"text","text":"("},{"text":"amount","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sf","text":"Float"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"text":"CSSAngleUnit","kind":"typeIdentifier","preciseIdentifier":"s:11CiderCSSKit12CSSAngleUnitO"},{"text":") -> ","kind":"text"},{"text":"Float","kind":"typeIdentifier","preciseIdentifier":"s:Sf"}],"roleHeading":"Instance Method","role":"symbol"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"convert","kind":"identifier"},{"kind":"text","text":"("},{"text":"amount","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Float","kind":"typeIdentifier","preciseIdentifier":"s:Sf"},{"text":" = 1, ","kind":"text"},{"text":"to","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"destinationUnit"},{"text":": ","kind":"text"},{"text":"CSSAngleUnit","preciseIdentifier":"s:11CiderCSSKit12CSSAngleUnitO","kind":"typeIdentifier","identifier":"doc:\/\/CiderCSSKit\/documentation\/CiderCSSKit\/CSSAngleUnit"},{"text":") -> ","kind":"text"},{"text":"Float","preciseIdentifier":"s:Sf","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"how many of the current unit to use for the conversion. Defaults to ","type":"text"},{"code":"1","type":"codeVoice"}]}],"name":"amount"},{"name":"destinationUnit","content":[{"type":"paragraph","inlineContent":[{"text":"Unit to which the conversion must be done","type":"text"}]}]}]},{"kind":"content","content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"The amount of the current unit converted to the destination unit as a "},{"code":"Float","type":"codeVoice"}],"type":"paragraph"}]},{"kind":"content","content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"Angle values are always specified with a unit in CSS. This method helps converting one unit to another with an optional amount.","type":"text"}]},{"type":"codeListing","code":["let tenDegreesInRadians = CSSAngleUnit.deg.convert(amount: 10, to: .rad)","print(tenDegreesInRadians) \/\/ Prints 0.174532925199433"],"syntax":null}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/cidercsskit\/cssangleunit\/convert(amount:to:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CiderCSSKit\/documentation\/CiderCSSKit\/CSSAngleUnit\/convert(amount:to:)"},"references":{"doc://CiderCSSKit/documentation/CiderCSSKit/CSSAngleUnit/convert(amount:to:)":{"abstract":[{"text":"Converts an angle value to another unit","type":"text"}],"title":"convert(amount:to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"convert"},{"text":"(","kind":"text"},{"text":"amount","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sf","text":"Float"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"CSSAngleUnit","preciseIdentifier":"s:11CiderCSSKit12CSSAngleUnitO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Float","kind":"typeIdentifier","preciseIdentifier":"s:Sf"}],"url":"\/documentation\/cidercsskit\/cssangleunit\/convert(amount:to:)","kind":"symbol","identifier":"doc:\/\/CiderCSSKit\/documentation\/CiderCSSKit\/CSSAngleUnit\/convert(amount:to:)","type":"topic","role":"symbol"},"doc://CiderCSSKit/documentation/CiderCSSKit/CSSAngleUnit":{"identifier":"doc:\/\/CiderCSSKit\/documentation\/CiderCSSKit\/CSSAngleUnit","url":"\/documentation\/cidercsskit\/cssangleunit","title":"CSSAngleUnit","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"CSSAngleUnit","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Units used for angle values"}],"navigatorTitle":[{"kind":"identifier","text":"CSSAngleUnit"}],"type":"topic","role":"symbol"},"doc://CiderCSSKit/documentation/CiderCSSKit":{"title":"CiderCSSKit","type":"topic","abstract":[{"type":"text","text":"A fast and lightweight CSS parser, written as a pure Swift package"}],"kind":"symbol","identifier":"doc:\/\/CiderCSSKit\/documentation\/CiderCSSKit","role":"collection","url":"\/documentation\/cidercsskit"}}}
0 commit comments