Version 0.0.0-0

GitHubInstallWindowController Reference

File
GitHubUpdates/GitHubInstallWindowController.h
Copyright
© (c) 2017, Jean-David Gadina - www.xs-labs.com
Date
Sunday, June 18, 2017
Includes
  • <Cocoa/Cocoa.h>

Class GitHubInstallWindowController

Attributes

Superclass
NSWindowController

- initWithAsset:release: Top

Initializes an instance with an asset and a release.

- ( instancetype )initWithAsset: ( GitHubReleaseAsset * )asset release: ( GitHubRelease * )release;

Discussion

Although not marked as so, this method acts as the class' designated initializer.

Parameters
  • asset
    The proposed asset
  • release
    The proposed release
Return value

The initialized instance

See also

asset Top

The asset proposed to be installed.

@property( atomic, readonly, strong, nullable ) GitHubReleaseAsset * asset;

See also

githubRelease Top

The release proposed to be installed .

@property( atomic, readonly, strong, nullable ) GitHubRelease * githubRelease;

See also

installingUpdate Top

Whether an update is currently beeing installed.

@property( atomic, readonly ) BOOL installingUpdate;