[operations] [attributes] [fields] [template] [definition]
[implementation] [documentation]
To use the search tool you need to use a browser which supports JAVA (c)

[next] [prev] [superclass] [next peer] [prev peer] [subclass] [index] [hierarchy]

BookStack

inherits from StackOfCards

... <- FixedList <- ObjectList <- DenseObjectList <- StackOfCards <- BookStack



Operations

Get list of all operations

TableOfContents


Attributes

Get list of all attributes

Book
HidePageNumbersInContents


Fields

Field Type
StackOfCards: protoCard: Card
canWrap: Boolean
canDelete: Boolean
containsNewItems: Boolean
disableCardTracking: Boolean
stackScene: StackScene
BookStack: book: Object
toc: Object
hidePageNumbersInContents: Boolean


Instance template

instance BookStack tag;
      protoCard: nilObject;
        canWrap: false;
      canDelete: false;
containsNewItems: false;
disableCardTracking: false;
     stackScene: nilObject;
           book: nilObject;
            toc: nilObject;
hidePageNumbersInContents: false;
end instance;

Class definition

Define Class BookStack;
    inherits from StackOfCards;

    field book: Object, getter, setter;
    field toc: Object;
    field hidePageNumbersInContents: Boolean, getter, setter;

    attribute Book: Object, safe;
    attribute HidePageNumbersInContents: Boolean;
        // Called by BookListView_DrawCell which doesn't draw page numbers if it returns true

    operation TableOfContents(): Object, noFail;
end class;