SASKit - Whats new (by version)

29.0.0


SASReportNavigationDescriptor

pageName sasReport

SASReport

dateDataUpdated lastUpdatedBy favorite canBeFavorited canBeUnfavorited canBeUpdated isDataRemote largeThumbnail server subscriptonState subscriptionUpdateProgress viewState hasUserState clearUserState() isAutoSubscribed getLocationPathComponents(_:)

SASServerLogonViewControllerDelegate

logonCancelled(_:)

SASManager

reportDelegate

28.7.0


SASPasscodeDelegate

showPasscodeWindow(viewController:) dismissPasscodeWindow()

SASManagerDelegate

getPasscodeDelegate()

28.6.0


SASReportViewController

delegate currentPageTitle getTableOfContentsViewController() navigateToPage(index:) currentPageScreenshot isPageNavigationAllowed

28.3.0


SASServerLogonViewControllerDelegate

logonSucceeded(_:) logonFailed(_:)

28.2.0


SASManager

keychainDelegate networkDelegate fileSystemDelegate authenticationDelegate

28.16.0


SASReportDescriptor

init(fullPath:)

SASReportNavigationDescriptor

navigateToPage(_:)

SASInsightNavigationDelegate

navigateToSource()

28.1.0


SASServer

addressWithUsername visualAnalyticsVersion insights isViewFavoritesAllowed isModifyFavoritesAllowed

28.0.16


SASReport

summary

27.0.2


SASReport

update(_:)

27.0.1


SASReportUpdateStatus

isFinished

SASManagerDelegate

sasManagerReloaded()

27.0.0


SASReportNavigationDelegate

navigate(url:navigationDescriptor:) navigate(report:navigationDescriptor:) navigate(page:navigationDescriptor:)

SASReport

navigationDelegate

SASTextReportObject

text

26.1.0


SASDataTipItem

dataItemLabel formattedValue

SASDataTip

dataRows preferredTipLocation

SASReportObjectDelegate

willHandleDataTip(object:info:) showDataTip(object:info:) hideDataTip(object:info:)

SASReportViewControllerDelegate

willHandleDataTip(info:) showDataTip(info:) hideDataTip(info:) reportLoadingActivityView() reportLoadingActivityViewStarting(_:) reportLoadingActivityViewStopping(_:)

26.0.0


SASReportDelegate

dataUpdated(report:) reportUpdated(report:)

SASServerLogonViewController

delegate server init(server:)

SASReport

loadReportObject(_:) unloadReportObject(_:)

SASReportObjectDelegate

reportObjectIsBusy(object:) reportObjectIsReady(object:) reportObjectDataChanged(object:)

SASReportObject

report view objectName title renderToThumbnail(size:withTitle:completion:) isBusy padding

SASCategoricalFilterControl

uniqueValues selectedValue

SASFeatureFlag

asNumber() toString() fromString(_:) isEnabled() setEnabled(_:)

SASManagerDelegate

shouldCheckForUpdatesOnOpenReports()

SASManager

sasServer(_:) sasServers(_:)

8.40.5


SASAnnotationViewController

makeSASAnnotationViewController()

8.40.0


SASServerDescriptor

init(_:serverUserid:)

8.39.1


SASReport

createViewController(_:navigationDescriptor:)

8.33


SASReportViewController

isTrayEnabled

SASServerDescriptor

url userid password guestMode

SASServerAuthenticationDelegate

getLogonToken(key:)

SASServer

descriptor

SASManager

verifySASServer(_:completion:)

8.32


SASAnnotationDelegate

annotationViewDidClose(_:withAnnotatedImage:) annotationViewWillClose(_:withAnnotatedImage:) onAnnotationImageShare(_:withAnnotatedImage:)

SASAnnotationViewController

shareButton delegate annotationImage annotatedImage()

8.3


SASManagerDelegate

getDefaultServerConfiguration()

8.22


SASFileSystemDelegate

defaultFileManager() inputStreamWithFile(at:) write(data:toFile:options:) dataWithContentsOfFile(path:) stringWithContentsOfFile(path:encoding:) imageWithContentsOfFile(path:)

SASKeychainDelegate

password(forService:account:) setPassword(_:forService:account:) deletePassword(forService:account:) accounts(forService:)

SASNetworkDelegate

urlSession(forConnection:scheme:port:withConfiguration:delegate:delegateQueue:)

SASReportDescriptor

init(identifier:) init(name:location:)

SASReport

name location identifier dateCreated dateUpdated author thumbnail descriptor createViewController(_:)

SASServer

description generatesReportThumbnails connect(_:) subscribedReports getSubscribedReport(descriptor:) subscribe(descriptor:completion:) unsubscribe(descriptor:)

SASReportViewController

viewController

SASManagerDelegate

getApplicationName() getApplicationVersion() showAlert(withTitle:message:buttonTitle:)

SASManager

shared managerDelegate servers removeServer(server:) initialize(delegate:completion:)