Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 2.81 KB

File metadata and controls

42 lines (29 loc) · 2.81 KB

subkt / myaa.subkt.tasks / TaskContext

TaskContext

class TaskContext : BaseContext (source)

AbstractContext implementation for getting properties in a task context.

Will look for variables in the following places:

  1. The extra properties of the task
  2. The loaded SubProperties properties, searched using the current entry and release
  3. The current task, if the variable matches the name of the task
  4. The dependencies of the current task

Constructors

Name Summary
<init> TaskContext(task: Task)
AbstractContext implementation for getting properties in a task context.

Properties

Name Summary
task val task: Task

Functions

Name Summary
doGet fun doGet(key: String): Any?

Inherited Functions

Name Summary
internalContainsKey open fun internalContainsKey(key: String?): Boolean
internalGet open fun internalGet(key: String): Any?
internalGetKeys open fun internalGetKeys(): Nothing
internalPut open fun internalPut(key: String, value: Any?): Any?
internalRemove open fun internalRemove(key: String?): Any?