Skip to content

Commit

Permalink
Recompiled DocC
Browse files Browse the repository at this point in the history
  • Loading branch information
TheMisfit68 committed Apr 12, 2024
1 parent 2022fb5 commit 7cbb9aa
Show file tree
Hide file tree
Showing 755 changed files with 762 additions and 764 deletions.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# ``LeafDriver``
@Metadata {
@PageKind(article)
@PageImage(
purpose: icon,
source: "NissanLogo",
alt: "The Nissan logo")
@PageColor(gray)
@PageImage(
purpose: icon,
source: "NissanLogo",
alt: "The Nissan logo"
)
}

Driver for the Nissan Leaf electric car (written in Swift).

## Overview


@Row {
@Column() {
![Picture of a Nissan Leaf](PictureoOfLeaf)
Expand All @@ -21,14 +21,12 @@ Driver for the Nissan Leaf electric car (written in Swift).
@Column {
This hardware driver allows you to:

- Get the cars stats, like the percentage of battery and range remaining.
- Get the cars status, like the percentage of battery and range remaining.
- Put the AC or Heater on or off.
- Start the charging of a (plugged in) car.
}
}


## Topics

### <!--@START_MENU_TOKEN@-->Group<!--@END_MENU_TOKEN@-->

- <!--@START_MENU_TOKEN@-->``Symbol``<!--@END_MENU_TOKEN@-->
## Topics

2 changes: 1 addition & 1 deletion docs/data/documentation/leafdriver.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/data/documentation/leafdriver/accontroller.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/aircoIsRunning"]},{"title":"Instance Methods","identifiers":["doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/getAirCoStatus()","doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/setAirCo(to:)"]},{"identifiers":["doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/airCoState"],"title":"Enumerations"}],"sections":[],"metadata":{"roleHeading":"Class","modules":[{"name":"LeafDriver"}],"title":"ACController","role":"symbol","externalID":"s:10LeafDriver12ACControllerC","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ACController","kind":"identifier"}],"platforms":[{"name":"macOS","beta":false,"unavailable":false,"introducedAt":"12.0","deprecated":false}],"navigatorTitle":[{"kind":"identifier","text":"ACController"}],"symbolKind":"class"},"identifier":{"url":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/leafdriver\/accontroller"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ACController"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/LeafDriver\/documentation\/LeafDriver"]]},"references":{"doc://LeafDriver/documentation/LeafDriver/ACController/airCoState":{"type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"airCoState","kind":"identifier"}],"url":"\/documentation\/leafdriver\/accontroller\/aircostate","navigatorTitle":[{"kind":"identifier","text":"airCoState"}],"kind":"symbol","role":"symbol","title":"ACController.airCoState","identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/airCoState","abstract":[]},"doc://LeafDriver/documentation/LeafDriver/ACController/setAirCo(to:)":{"kind":"symbol","url":"\/documentation\/leafdriver\/accontroller\/setairco(to:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAirCo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"ACController","kind":"typeIdentifier","preciseIdentifier":"s:10LeafDriver12ACControllerC"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10LeafDriver12ACControllerC10airCoStateO","kind":"typeIdentifier","text":"airCoState"},{"text":")","kind":"text"}],"identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/setAirCo(to:)","title":"setAirCo(to:)","abstract":[],"type":"topic"},"doc://LeafDriver/documentation/LeafDriver/ACController":{"role":"symbol","abstract":[],"url":"\/documentation\/leafdriver\/accontroller","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ACController"}],"identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController","navigatorTitle":[{"text":"ACController","kind":"identifier"}],"kind":"symbol","type":"topic","title":"ACController"},"NissanLogo.svg":{"identifier":"NissanLogo.svg","type":"image","alt":"The Nissan logo","variants":[{"url":"\/images\/NissanLogo@3x.svg","traits":["3x","light"]}]},"doc://LeafDriver/documentation/LeafDriver/ACController/aircoIsRunning":{"url":"\/documentation\/leafdriver\/accontroller\/aircoisrunning","title":"aircoIsRunning","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"aircoIsRunning"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?","kind":"text"}],"abstract":[],"identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/aircoIsRunning","kind":"symbol"},"doc://LeafDriver/documentation/LeafDriver/ACController/getAirCoStatus()":{"role":"symbol","abstract":[],"url":"\/documentation\/leafdriver\/accontroller\/getaircostatus()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAirCoStatus"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/getAirCoStatus()","kind":"symbol","type":"topic","title":"getAirCoStatus()"},"doc://LeafDriver/documentation/LeafDriver":{"abstract":[{"text":"Driver for the Nissan Leaf electric car (written in Swift).","type":"text"}],"identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver","type":"topic","url":"\/documentation\/leafdriver","title":"LeafDriver","kind":"symbol","role":"collection","images":[{"type":"icon","identifier":"NissanLogo.svg"}]}}}
{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/leafdriver\/accontroller"]}],"hierarchy":{"paths":[["doc:\/\/LeafDriver\/documentation\/LeafDriver"]]},"identifier":{"url":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController","interfaceLanguage":"swift"},"metadata":{"platforms":[{"introducedAt":"12.0","deprecated":false,"name":"macOS","unavailable":false,"beta":false}],"modules":[{"name":"LeafDriver"}],"role":"symbol","symbolKind":"class","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ACController","kind":"identifier"}],"navigatorTitle":[{"text":"ACController","kind":"identifier"}],"roleHeading":"Class","externalID":"s:10LeafDriver12ACControllerC","title":"ACController"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/aircoIsRunning"]},{"title":"Instance Methods","identifiers":["doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/getAirCoStatus()","doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/setAirCo(to:)"]},{"title":"Enumerations","identifiers":["doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/airCoState"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ACController","kind":"identifier"}],"languages":["swift"]}]}],"kind":"symbol","sections":[],"references":{"doc://LeafDriver/documentation/LeafDriver/ACController/aircoIsRunning":{"url":"\/documentation\/leafdriver\/accontroller\/aircoisrunning","abstract":[],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"aircoIsRunning","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/aircoIsRunning","title":"aircoIsRunning"},"doc://LeafDriver/documentation/LeafDriver":{"identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver","title":"LeafDriver","role":"collection","kind":"symbol","url":"\/documentation\/leafdriver","images":[{"type":"icon","identifier":"NissanLogo.svg"}],"type":"topic","abstract":[{"type":"text","text":"Driver for the Nissan Leaf electric car (written in Swift)."}]},"NissanLogo.svg":{"type":"image","alt":"The Nissan logo","variants":[{"traits":["3x","light"],"url":"\/images\/NissanLogo@3x.svg"}],"identifier":"NissanLogo.svg"},"doc://LeafDriver/documentation/LeafDriver/ACController/getAirCoStatus()":{"url":"\/documentation\/leafdriver\/accontroller\/getaircostatus()","abstract":[],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getAirCoStatus","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/getAirCoStatus()","title":"getAirCoStatus()"},"doc://LeafDriver/documentation/LeafDriver/ACController/setAirCo(to:)":{"title":"setAirCo(to:)","url":"\/documentation\/leafdriver\/accontroller\/setairco(to:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAirCo","kind":"identifier"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ACController","kind":"typeIdentifier","preciseIdentifier":"s:10LeafDriver12ACControllerC"},{"text":".","kind":"text"},{"text":"airCoState","kind":"typeIdentifier","preciseIdentifier":"s:10LeafDriver12ACControllerC10airCoStateO"},{"text":")","kind":"text"}],"identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/setAirCo(to:)","abstract":[]},"doc://LeafDriver/documentation/LeafDriver/ACController/airCoState":{"type":"topic","url":"\/documentation\/leafdriver\/accontroller\/aircostate","identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/airCoState","abstract":[],"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"airCoState"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"airCoState"}],"title":"ACController.airCoState"},"doc://LeafDriver/documentation/LeafDriver/ACController":{"type":"topic","url":"\/documentation\/leafdriver\/accontroller","identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController","abstract":[],"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ACController"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ACController","kind":"identifier"}],"title":"ACController"}}}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"aircoIsRunning","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/aircoIsRunning","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/leafdriver\/accontroller\/aircoisrunning"]}],"metadata":{"roleHeading":"Instance Property","modules":[{"name":"LeafDriver"}],"title":"aircoIsRunning","role":"symbol","externalID":"s:10LeafDriver12ACControllerC14aircoIsRunningSbSgvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"aircoIsRunning"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?"}],"platforms":[{"name":"macOS","beta":false,"unavailable":false,"introducedAt":"12.0","deprecated":false}],"symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/LeafDriver\/documentation\/LeafDriver","doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController"]]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"NissanLogo.svg":{"variants":[{"url":"\/images\/NissanLogo@3x.svg","traits":["3x","light"]}],"identifier":"NissanLogo.svg","type":"image","alt":"The Nissan logo"},"doc://LeafDriver/documentation/LeafDriver":{"abstract":[{"text":"Driver for the Nissan Leaf electric car (written in Swift).","type":"text"}],"identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver","type":"topic","url":"\/documentation\/leafdriver","title":"LeafDriver","kind":"symbol","role":"collection","images":[{"type":"icon","identifier":"NissanLogo.svg"}]},"doc://LeafDriver/documentation/LeafDriver/ACController/aircoIsRunning":{"url":"\/documentation\/leafdriver\/accontroller\/aircoisrunning","title":"aircoIsRunning","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"aircoIsRunning"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?","kind":"text"}],"abstract":[],"identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/aircoIsRunning","kind":"symbol"},"doc://LeafDriver/documentation/LeafDriver/ACController":{"role":"symbol","abstract":[],"url":"\/documentation\/leafdriver\/accontroller","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ACController"}],"identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController","navigatorTitle":[{"text":"ACController","kind":"identifier"}],"kind":"symbol","type":"topic","title":"ACController"}}}
{"hierarchy":{"paths":[["doc:\/\/LeafDriver\/documentation\/LeafDriver","doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController"]]},"metadata":{"platforms":[{"unavailable":false,"introducedAt":"12.0","name":"macOS","beta":false,"deprecated":false}],"title":"aircoIsRunning","symbolKind":"property","modules":[{"name":"LeafDriver"}],"externalID":"s:10LeafDriver12ACControllerC14aircoIsRunningSbSgvp","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"aircoIsRunning","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/aircoIsRunning"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"aircoIsRunning"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/leafdriver\/accontroller\/aircoisrunning"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://LeafDriver/documentation/LeafDriver/ACController":{"type":"topic","url":"\/documentation\/leafdriver\/accontroller","identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController","abstract":[],"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ACController"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ACController","kind":"identifier"}],"title":"ACController"},"doc://LeafDriver/documentation/LeafDriver":{"identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver","title":"LeafDriver","role":"collection","kind":"symbol","url":"\/documentation\/leafdriver","images":[{"type":"icon","identifier":"NissanLogo.svg"}],"type":"topic","abstract":[{"type":"text","text":"Driver for the Nissan Leaf electric car (written in Swift)."}]},"doc://LeafDriver/documentation/LeafDriver/ACController/aircoIsRunning":{"url":"\/documentation\/leafdriver\/accontroller\/aircoisrunning","abstract":[],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"aircoIsRunning","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/LeafDriver\/documentation\/LeafDriver\/ACController\/aircoIsRunning","title":"aircoIsRunning"},"NissanLogo.svg":{"variants":[{"traits":["3x","light"],"url":"\/images\/NissanLogo@3x.svg"}],"identifier":"NissanLogo.svg","alt":"The Nissan logo","type":"image"}}}
Loading

0 comments on commit 7cbb9aa

Please sign in to comment.