class
TandaCLI::State
- TandaCLI::State
- Reference
- Object
Defined in:
tanda_cli/state.crtanda_cli/state/serialisable.cr
tanda_cli/state/serialisable/access_token.cr
tanda_cli/state/serialisable/environments.cr
tanda_cli/state/serialisable/environments/custom.cr
tanda_cli/state/serialisable/environments/production.cr
tanda_cli/state/serialisable/environments/staging.cr
tanda_cli/state/serialisable/organisation.cr
Constructors
- .init(file : Storage::AbstractFile, display : Display) : State
- .new(file : Storage::AbstractFile, serialisable : Serialisable = Serialisable.new)
Instance Method Summary
- #access_token(*args, **options)
- #access_token(*args, **options, &)
- #api_url : String
- #clear! : Nil
- #current(*args, **options)
- #current(*args, **options, &)
- #current_environment(*args, **options)
- #current_environment(*args, **options, &)
- #current_organisation?(*args, **options)
- #current_organisation?(*args, **options, &)
- #organisations(*args, **options)
- #organisations(*args, **options, &)
- #organisations=(arg)
- #overwrite_access_token!(email : String, access_token : API::Types::AccessToken) : Nil
- #redacted(*args, **options)
- #redacted(*args, **options, &)
- #save! : Nil
- #use_custom!(*args, **options)
- #use_custom!(*args, **options, &)
- #use_production!(*args, **options)
- #use_production!(*args, **options, &)
- #use_staging!(*args, **options)
- #use_staging!(*args, **options, &)
Constructor Detail
Instance Method Detail
def overwrite_access_token!(email : String, access_token : API::Types::AccessToken) : Nil
#