2026-09-25 11:04:23 -07:00
|
|
|
import interface PresentationState;
|
|
|
|
|
interface StateFactory<object Navigation implements PresentationState> id "state-factory" revision "state-factory@1" {
|
|
|
|
|
static operation create id "state-factory:create" : record {occurrence:string;parent:optional<interface-ref<PresentationState>>;} -> ref<Navigation> {
|
2026-09-28 20:29:21 -07:00
|
|
|
call id "state-factory:create:call" execution transaction;
|
2026-09-25 11:04:23 -07:00
|
|
|
}
|
|
|
|
|
}
|